The methods of the ISerialIO interface are listed below. For a complete list of ISerialIO interface members, see the ISerialIO Members topic.
![]() | 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 |
ISerialIO Interface | Whisperstream.SerialComm.Framework.Interfaces Namespace