A N 6 3 3
20
Rev. 0.7
7.6. SPI Communication Capture Example
Figure 15 shows an actual SPI communication capture taken by a logic analyzer. The signals being monitored are
SDI, SDO, and NSEL between the radio IC and the host MCU. The first command being sent is FIFO_INFO
(command ID 0x15) with an input parameter of 0x01, which will reset the TX FIFO. Right after sending the
FIFO_INFO command, the CTS is being monitored (0x44). For the first attempt, it is still busy; the returned value is
NOT 0xFF, so NSEL goes back high. For the second attempt, the CTS value will be 0xFF, meaning that the radio
IC has processed the command (i.e. resetting the TX_FIFO), and it is ready to provide the response bytes of the
FIFO_INFO command. Therefore, NSEL stays low, and two dummy bytes are provided via SDI to read out the two
response bytes through SDO. The response bytes are RX FIFO count and TX FIFO count numbers for the
FIFO_INFO command. The next sequence is sending GET_STATUS command with three input bytes, all zeroes,
to clear all ITs, and then retrieving the response bytes of the command after checking CTS. Once the ITs are
cleared, six bytes are being written to the TX FIFO via WRITE_TX_FIFO command (0x66). Lastly, START_TX
command is being sent to initiate an actual transmission. For more details of the commands described here, please
see the html-based API documentation.
Figure 15. SPI Communications Example
Summary of Contents for EZRADIOPRO Si4060
Page 24: ...AN633 24 Rev 0 7 Figure 20 Supply Current versus Time Diagram from Shutdown to RX State...
Page 67: ...AN633 Rev 0 7 67 Figure 48 Variable Length Packet Reception Flowchart...
Page 69: ...AN633 Rev 0 7 69 Figure 50 Packet Matching Reception Flowchart...
Page 73: ...AN633 Rev 0 7 73 Figure 54 Packet Reception with Automatic RX Hopping Flowchart...
Page 75: ...AN633 Rev 0 7 75 Figure 56 Packet Reception with Manual Rx Hopping...
Page 80: ...AN633 80 Rev 0 7 Figure 62 Long Packet Transmission Workflow...
Page 81: ...AN633 Rev 0 7 81 Figure 63 Long Packet RX Flowchart...