c# SerialPort PinChanged event-handling

Habe ich eine mit null beendete serial port listener und ich will es geben alle Daten und pin von Ereignissen aus, die im Anschluss an den out-port. Die Daten gut funktioniert, jedoch möchte ich weitergeben an alle die pin-Veranstaltungen. Ich habe ein listener mit:

in_port.PinChanged += new SerialPinChangedEventHandler(port_PinChanged);

und dann Griff es mit:

    static void port_PinChanged(object sender, SerialPinChangedEventArgs e)
    {

        if (e.EventType == SerialPinChange.Break)
        {
            out_port.BreakState = in_port.BreakState;
        }
        else if (e.EventType == SerialPinChange.CDChanged)
        {
        }
        else if (e.EventType == SerialPinChange.CtsChanged)
        {
        }
        else if (e.EventType == SerialPinChange.DsrChanged)
        {
        }
        else if (e.EventType == SerialPinChange.Ring)
        {

        }
    }

Wie kann ich übergeben Sie diese änderungen in den pin-Zustand in den out-port?

Schreibe einen Kommentar