5.3.19 - AsynchRX [UE9 Datasheet] | LabJack
 
« Close

Datasheets and User Guides

App Notes

Software & Driver

 
Friday April 3rd, 2020
Support: LabJack engineers available through email and chat.
Shipping: We are processing and shipping all orders.
Stock: 55/56 products in stock. More details.
Supply Chain: Some disruptions. More details.

5.3.19 - AsynchRX [UE9 Datasheet]

Control command reads the oldest 32 bytes from the UE9 UART RX buffer. The buffer holds 256 bytes.

Table 5.3.19-1. AsynchRX Command Response

Command:  
Byte  
0 Checksum8
1 0xF8
2 0×01
3 0×16
4 Checksum16 (LSB)
5 Checksum16 (MSB)
6 0×00
7 Flush
   
   
Response:  
Byte  
0 Checksum8
1 0xF8
2 0×11
3 0×16
4 Checksum16 (LSB)
5 Checksum16 (MSB)
6 Errorcode
7 NumAsynchBytesInRXBuffer
8 AsynchByte0
39 AsynchByte31
  • Flush: If nonzero, the entire 256-byte RX buffer is emptied. If there are more than 32 bytes in the buffer that data is lost.
  • NumAsynchBytesInRXBuffer: Returns the number of bytes in the buffer before this read.
  • AsynchByte#: Returns the 32 oldest bytes from the RX buffer.