AN332
Rev. 0.8
311
The device sets the CTS bit (and optional interrupt) to indicate that it is ready to accept the next command. The
CTS bit also indicates that the POWER_UP, GET_REV, POWER_DOWN, GET_PROPERTY, GET_INT_STATUS,
WB_TUNE_STATUS, WB_ASQ_STATUS, and WB_RSQ_STATUS commands have completed execution.
When performing a WB_TUNE_FREQ CTS will indicate that the device is ready to accept the next command even
though the operation is not complete. GET_INT_STATUS or hardware interrupts should be used to query for the
STC bit to be set prior to performing other commands. Use WB_TUNE_STATUS to clear the STC bit after it has
been set.
CMD
STATUS
0x14
→
0x81
GET_INT_STATUS
Reply Status. Clear-to-send high. STCINT = 1.
CMD
ARG1
STATUS
RESP1
RESP2
RESP3
RESP4
RESP5
0x52
0x01
→
0x80
→
0x01
→
0xFD
→
0xC0
→
0x22
→
0x17
WB_TUNE_STATUS
Clear STC interrupt.
Reply Status. Clear-to-send high.
Valid Frequency.
Frequency = 0xFDC0 = 162.4 MHz
RSSI = 34 dBµV
SNR = 23 dB
CMD
ARG1
STATUS
RESP1
0x55
0x01
→
0x80
→
0x02
WB_ASQ_STATUS
Reply Status. Clear-to-send high.
Alert tone is not present.
SAME (Si4707 Only)
CMD
STATUS
0x14
→
0x84
GET_INT_STATUS
Reply Status. Clear-to-send high. SAMEINT = 1.
CMD
ARG1
ARG2
STATUS
RESP1
RESP2
RESP3
RESP4
RESP5
RESP6
RESP7
RESP8
RESP9
RESP10
RESP11
RESP12
0x54
0x01
0x00
→
0x80
→
0x0F
→
0x00
→
0xFE
→
0xFF
→
0x2D
→
0x57
→
0x58
→
0x52
→
0x2D
→
0x56
→
0x4F
→
0x57
WB_SAME_STATUS
Clear SAME interrupt.
Begin reading message from byte 0.
Reply Status. Clear-to-send high.
Message flags set.
State = End of message.
Message length 254 bytes.
Data confidence level = high.
Data0
Data1
Data2
Data3
Data4
Data5
Data6
Data7
Note:
This command should be called repeatedly with the readaddr[7:0]
incremented by 8 each time until all 254 bytes (in this example) are
returned. The buffer should then be cleared as described in the
WB_SAME_STATUS:CLRBUF bit description.
CMD
STATUS
0x11
→
0x80
POWER_DOWN
Reply Status. Clear-to-send high.
Table 57. Programming Example for the WB/SAME Receiver (Continued)