GXDN: Gurux Developer Network
Diagnostic Enumeration
NamespacesGurux.TerminalDiagnostic
Serial port events.
Members
Member Description
SendChars
One or more character(s) placed in the output buffer. Note this flag is send only when output puffer is empty and char is appended. Integer value=0x200.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_SEND_CHAR.

Chars
One or more character(s) received, and placed in the input buffer. Integer value=0x100.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_RECEIVE_CHAR.

CdChanged
The CD (carrier detect) signal changed state. Note this is known as RLSD (receive-line-signal-detect) also. Integer value=0x80.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_CARRIER_DETECT.

Ring
A ring indicator was detected. Integer value=0x40.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_RING_DETECT.

ErrorParity
The hardware detected a parity error. Integer value=0x20.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_ERROR_PARITY.

ErrorOverrun
A character-buffer overrun has occurred. The next character is lost. Integer value=0x10.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_ERROR_OVERRUN.

ErrorFrame
The hardware detected a framing error. Integer value=0x8.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_ERROR_FRAME.

DsrChanged
The DSR (data-set-ready) signal changed state. Integer value=0x4.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_DSR.

CtsChanged
The CTS (clear-to-send) signal changed state. Integer value=0x2.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_CTS.

Break
A break was detected on input. Integer value=0x1.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_BREAK.

All
All events are diagnostic. Integer value=-1.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_ALL.

Empty
A character is placed in the output buffer. Note this flag is send only when output puffer is empty and char is appended. Integer value=0x200.

None
No events are diagnostic. Integer value=0x0.
If not using .NET Framework, use constant GX_COM_DIAGNOSTIC_NONE.

Remarks
If not using .NET Framework, enumeration is GX_COM_DIAGNOSTIC.

Assembly: Gurux.Terminal (Module: Gurux.Terminal) Version: 5.0.0.1