Wiring Diagram
Jiangsu JWT Electronics Shares CO.,Ltd.
29 / 42
failure, resend twice.
Write register 0x0b[5:0], setting time, waiting for an ACK default is 0 x3f, each step is 16 us, a
total of approximately 1 ms, said if the received an ACK packet waiting time of 1 ms and
retransmission times no will to send packets to the maximum.
Can make and don't make corresponding functions can be AUTO - ACK PKT FLAG up time is
different: after the launch party receives an ACK packet or not yet received an ACK packet
retransmission times has the biggest, then pull up PKT FLAG, exit the launching state, MCU in PKT
FLAG raising, readable registers 0 x16 [7], if 1 receives an ACK packet. The receiver sends out an
ACK packet after receiving the data packet, then exits the receiving state and raises the
PKT_FLAG signal. The time of ACK packet is about 150us, which is determined by the length of
preamble and syncword.
4、CRC16 verification
This function is enabled by default。
Write register 0x01[13] to turn on or off CRC functions。
When CRC is turned on but the AUTO - ACK function is not turned on , the chip reception
state is not affected by the CRC state , but the register has a CRC error status bit . After the PKT _
flag is pulled up , the MCU can read 0x16 × 15 bits to determine if the CRC is correct to
determine whether the frame data needs to be read .
If the CRC is on and the AUTO - ACK function is turned on , the chip will automatically
determine if the CRC is correct , and if the receiver PKT _ FLAG is pulled up , the packet is
received and the CRC is correct .
8、The application layer determines the package length
When register 0x01[2]= 0, the payload first byte has no special meaning, and the package