Pike Technical Manual
V5.2.0
199
Description of the data path
2.
Read the number of bytes pending in the receive buffer RBUF_ST (more
data in the buffer than the host wanted to read?) and the number of bytes
left for reading from the receive FiFo in RBUF_CNT (host wanted to read
more data than were in the buffer?).
3.
Read received characters from SIO_DATA_REGISTER, beginning at char 0.
4.
To input more characters, repeat from step 1.
To write data:
1.
Query TDRD flag (buffer ready?) and write the number of bytes to send
(copied from SIO register to transmit FiFo) to TBUF_CNT.
2.
Read the available data space left in TBUF_ST (if the buffer can hold more
bytes than are to be transmitted) and number of bytes written to transmit
buffer in TBUF_CNT (if more data is to be transmitted than fits in the buf-
fer).
3.
Write character to SIO_DATA_REGISTER, beginning at char 0.
4.
To output more characters, repeat from step 1.
Note
•
Contact your local dealer if you require further informa-
tion or additional test programs or software.
•
Allied Vision recommends the use of Hyperterminal™ or
other communication programs to test the functionality
of this feature. Alternatively use SmartView to try out
this feature.