private void ForwardReceivedEvents(object src, SerialReceivedEventArgs e) { if (ReceivedEvent != null) { ReceivedEvent(this, e); } }
private void Port_ReceivedEvent(object sender, SerialReceivedEventArgs e) { while (Port.BytesToRead > 0) { if (processCOM()) { switch (id) { case 0: DisplayFound = true; Invoke("HandShake", 0); break; case 1: VesselControls(); //Invoke("VesselControls", 0); break; default: Invoke("Unimplemented", 0); break; } } } }
private void Port_ReceivedEvent(object sender, SerialReceivedEventArgs e) { while (Port.BytesToRead > 0) { if (processCOM()) { switch (id) { case HSPid: HPacket = (HandShakePacket)ByteArrayToStructure(buffer, HPacket); Invoke("HandShake", 0); if ((HPacket.M1 == 3) && (HPacket.M2 == 1) && (HPacket.M3 == 4)) { DisplayFound = true; } else { DisplayFound = false; } break; case Cid: VesselControls(); //Invoke("VesselControls", 0); break; default: Invoke("Unimplemented", 0); break; } } } }
private void ForwardReceivedEvents(object src, SerialReceivedEventArgs e) { if( ReceivedEvent != null ) ReceivedEvent( this, e ); }