User guide

Redpine Signals, Inc. Proprietary and Confidential. Page 14
R
R
S
S
9
9
1
1
1
1
0
0
-
-
N
N
-
-
1
1
1
1
-
-
2
2
2
2
/
/
2
2
4
4
/
/
2
2
8
8
S
S
o
o
f
f
t
t
w
w
a
a
r
r
e
e
P
P
r
r
o
o
g
g
r
r
a
a
m
m
m
m
i
i
n
n
g
g
R
R
e
e
f
f
e
e
r
r
e
e
n
n
c
c
e
e
M
M
a
a
n
n
u
u
a
a
l
l
V
V
e
e
r
r
s
s
i
i
o
o
n
n
4
4
.
.
1
1
5
5
3 RS9110-N-11-2X in UART Mode
The following sections show how to operate the module using the UART
interface.
3.1 Auto Baud Rate Detection (ABRD)
The RS9110-N-11-2X module automatically detects the baud rate of the Host‟s
UART interface by exchanging some bytes. The Host should configure the UART
interface for the following parameters for ABRD detection.
Stop bits – 2
Data bits – 8
Parity – None
Flow Control – None
The baud rates supported by the RS9110-N-11-2X module are as follows:
9600 bps
19200 bps
38400 bps
57600 bps
115200 bps
200000 bps
230400 bps
460800 bps
921600 bps
1843200 bps
3686400 bps
The following is the procedure to be followed by the Host for ABRD by the
RS9110-N-11-2X module.
1. Configure the UART interface of the Host at the desired baud rate.
2. Power on the RS9110-N-11-2X module.
3. The Host, on power up, should wait for 110 ms for initial boot-up of the
module to complete and then transmit 0x1C at the baud rate with which its
UART interface is configured. After transmitting „0x1C‟ to the module, the
Host should wait for the module to transmit 0x55 at the same baud rate.
4. If the „0x55‟ response is not received from the module, the Host has to
retransmit 0x1C, after a delay of 200ms.
5. On finally receiving „0x55‟, the host should transmit „0x55‟ to the module.
The module is now configured with the intended baud rate. The module waits for
a maximum of 18 seconds for the ABRD message handshakes to get completed.