receiveMessage()

in sim/dalboard.ts [143:162]


        receiveMessage(msg: SimulatorMessage) {
            if (!runtime || runtime.dead) return;

            switch (msg.type || "") {
                case "eventbus": {
                    let ev = <SimulatorEventBusMessage>msg;
                    this.bus.queue(ev.id, ev.eventid, ev.value);
                    break;
                }
                case "serial": {
                    let data = (<SimulatorSerialMessage>msg).data || "";
                    // TODO
                    break;
                }
                case "irpacket":
                    let irpacket = <SimulatorInfraredPacketMessage>msg;
                    this.irState.receive(irpacket.packet);
                    break;
            }
        }