Example #1
0
 private void ForwardReceivedEvents(object src, SerialReceivedEventArgs e)
 {
     if (ReceivedEvent != null)
     {
         ReceivedEvent(this, e);
     }
 }
Example #2
0
 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;
             }
         }
     }
 }
Example #3
0
        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;
                    }
                }
            }
        }
Example #4
0
 private void ForwardReceivedEvents(object src, SerialReceivedEventArgs e)
 {
     if( ReceivedEvent != null )
         ReceivedEvent( this, e );
 }