48
7. How to use the communication interface
Overview of communication
Data communication between the BF500 and the host computer (hereafter, “host” is sent and
received by one character at a time except for the terminal command. BF500 translates a command
only after receiving the delimiter but transmits echo backs each time BF500 receeives a character.
BF500 always appends a prompt symbol with an ID number at the end of data to transmit to prompt
transmission of the next command from the host.
Assuming that the re
sponse of BF500 to the command abc from the host was “123”. Conceptual
diagram of this process between the host and BF500 is as follows.
<Sending a command (abc) from the host to BF500>
<Sending a command (abc) from BF500 to the host>
<Sending a prompt data from BF500 to the host>
Host
a b c
<CR> <LF>
BF500
a b c
<CR> <LF>
Sends a command by one character at a
time and receives an echo back by one
character at a time.
Receives a command by one character at a
time and sends an echo back by one
character at a time.
Host
BF500
1 2 3
<CR> <LF>
Receives data by one character at
a time
Sends data by one character at a
time
Host
BF500
0 1 >
Receives prompt data by one
character at a time
Sends prompt data by one character
at a time