Exemple #1
0
        /// <summary>
        /// Show serial port states.
        /// </summary>
        void GXSerial1_OnPinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
        {
            switch (e.EventType)
            {
            case System.IO.Ports.SerialPinChange.Break:
                BreakLed.BackColor = GXSerial1.BreakState ? System.Drawing.Color.Red : System.Drawing.Color.Transparent;
                break;

            case System.IO.Ports.SerialPinChange.CDChanged:
                RingLed.BackColor = GXSerial1.CDHolding ? System.Drawing.Color.Red : System.Drawing.Color.Transparent;
                break;

            case System.IO.Ports.SerialPinChange.CtsChanged:
                RingLed.BackColor = GXSerial1.CtsHolding ? System.Drawing.Color.Red : System.Drawing.Color.Transparent;
                break;

            case System.IO.Ports.SerialPinChange.DsrChanged:
                RingLed.BackColor = GXSerial1.DsrHolding ? System.Drawing.Color.Red : System.Drawing.Color.Transparent;
                break;

            case System.IO.Ports.SerialPinChange.Ring:
                RingLed.BackColor = System.Drawing.Color.Red;
                break;

            default:
                break;
            }
        }
Exemple #2
0
        void serialPort_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
        {
            switch (this.CommMode)
            {
            case "1":
                switch (e.EventType)
                {
                case System.IO.Ports.SerialPinChange.CtsChanged:
                    if (this.serialPort.CtsHolding)
                    {
                        this.onCommGather(Buttons[0]);
                    }
                    break;

                case System.IO.Ports.SerialPinChange.DsrChanged:
                    if (this.serialPort.DsrHolding)
                    {
                        this.onCommGather(Buttons[1]);
                    }
                    break;

                case System.IO.Ports.SerialPinChange.CDChanged:
                    if (this.serialPort.CDHolding)
                    {
                        this.onCommGather(Buttons[2]);
                    }
                    break;

                case System.IO.Ports.SerialPinChange.Ring:
                    this.onCommGather(Buttons[3]);
                    break;
                }
                break;

            default:
                break;
            }
        }
Exemple #3
0
 private void SerialPort_PinChanged(System.IO.Ports.SerialPinChangedEventArgs e)
 {
 }
Exemple #4
0
 private void Serial_Port(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
 }
Exemple #5
0
 private void serialPort1_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
     CTSState = serialPort1.CtsHolding;
 }
 private void serialPortISP_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
 }
Exemple #7
0
 private void Sp_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
     //Todo:
 }
Exemple #8
0
 public virtual void SerialConnection_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
 }
 private void serialPort1_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
     Console.WriteLine("Cambio en la paridad");
 }
Exemple #10
0
 private void serialPort1_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
     MessageBox.Show("Pin Changed");
 }
Exemple #11
0
 private void serialPort1_PinChanged(object sender, System.IO.Ports.SerialPinChangedEventArgs e)
 {
     textBoxOut.AppendText("Соединение разорвано" + Environment.NewLine);
 }