![]() | gets the baudrate of the serial port connection |
![]() | gets/sets the minimum amound of time allowed between asynchronous AsyncSend calls |
![]() | get/set the max time a syncronous command has to execute before a CommandTimeoutException occurs |
![]() | gets the COM port of the serial connection |
![]() | gets teh current serial port connection state |
![]() | gets/sets the default end tokens used in a synchronous SendCommand operation |
![]() | gets whether or not the serial port connection is connected |
![]() | Sends data to the serial connection asynchronously and therefore does not wait for any response. To prevent the serial port becoming overwhelmed by asynchronus sending, the CommandPauseInterval property is used to control the minimum pause between asynchronous commands |
![]() | closes the open connection to the serial port |
![]() | disables logging, flushes any remaining data and closes the file |
![]() | Turns logging on for all data send and received |
![]() | returns whether or not logging is enabled |
![]() | Opens a connection to the serial port |
![]() | Overloaded. sends a command synchronously to the serial port and waits for one of the responses contained in endTokens. If no matching response is found before commandTimeout milliseconds elapse a CommandTimeoutException is thrown |
![]() | event fired when a serial data connection is closed |
![]() | event fired when a syncronous serial command completes |
![]() | event fired when a serial data connection is opened |
![]() | event fired when data is received on the serial data connection |
ISerialIO Interface | Whisperstream.SerialComm.Framework.Interfaces Namespace