A N 6 2 5
36
Rev. 0.1
3.2.16. START_TX
Summary:
Switches to TX state and starts packet transmission.
Purpose:
Switches to TX state when condition is met. Command arguments are retained though sleep state, so they only need to
be written when they change. CTS will not return high until in TX state.
Command Stream
Reply Stream
Parameters:
CHANNEL[7:0] - Channel number to transmit the packet on. Frequency is determined using integer, fractional, and step
size properties in the FREQ_CONTROL property group. This value will be overwritten with START_RX:CHANNEL
TXCOMPLETE_STATE[7:4] - State to go to when current packet transmission completes.
0 = No change
1 = Sleep state.
2 = Spi Active state.
3 = Ready state.
4 = Another enumeration for Ready state.
5 = Tune state for TX.
6 = Tune state for RX.
7 = TX state.
8 = RX state.
RETRANSMIT
0 = Send data that has been written to fifo. If fifo is empty a fifo underflow interrupt will occur.
1 = Send last packet again. If this option is used, ensure that no new data is written to the fifo.
START[1:0]
0 = Start TX immediately.
1 = Start TX when wake up timer expires.
TX_LEN[15:0] - If this field is nonzero, the packet will be transmitted using only field 1 with no packet handler features (eg.
crc, whitening). If this field is zero, the configuration of the packet handler fields is used. If RETRANSMIT is set, this field
is ignored.
Response
None
START_TX Command
7
6
5
4
3
2
1
0
CMD
0x31
CHANNEL
CHANNEL[7:0]
CONDITION
TXCOMPLETE_STATE[3:0]
0
RETRANSMIT
START[1:0]
TX_LEN
TX_LEN[15:8]
TX_LEN
TX_LEN[7:0]
START_TX Reply
7
6
5
4
3
2
1
0
CMD_COMPLETE
CTS[7:0]
Содержание Si446 Series
Страница 111: ...AN625 Rev 0 1 111 NOTES ...