14.1.6 Sleep/Wake-up and Transmit Signal (SLP_TR)
SLP_TR is a multi-functional pin. Its function relates to the current state of the AT86RF212B and is summarized in table below. The radio transceiver states are explained in detail in the Operating Modes.
Transceiver Status | Function | Transition | Description |
---|---|---|---|
PLL_ON | TX start | L ⇨ H | Starts frame transmission |
TX_ARET_ON | TX start | L ⇨ H | Starts TX_ARET transaction |
BUSY_RX_AACK | TX start | L ⇨ H | Starts ACK transmission during RX_AACK slotted operation |
TRX_OFF | Sleep | L ⇨ H | Takes the radio transceiver into SLEEP state; CLKM disabled |
SLEEP | Wakeup | H ⇨ L | Takes the radio transceiver back into TRX_OFF state, level sensitive |
RX_ON | Disable CLKM | L ⇨ H | Takes the radio transceiver into RX_ON_NOCLK state and disables CLKM |
RX_ON_NOCLK | Enable CLKM | H ⇨ L | Takes the radio transceiver into RX_ON state and enables CLKM |
RX_AACK_ON | Disable CLKM | L ⇨ H | Takes the radio transceiver into RX_AACK_ON_NOCLK state and disables CLKM |
RX_AACK_ON_NOCLK | Enable CLKM | H ⇨ L | Takes the radio transceiver into RX_AACK_ON state and enables CLKM |
In states PLL_ON and TX_ARET_ON, the signal SLP_TR is used as trigger input to initiate a TX transaction. Here SLP_TR is sensitive on rising edge only.
After initiating a state change by a rising edge at SLP_TR in radio transceiver states TRX_OFF, RX_ON or RX_AACK_ON, the radio transceiver remains in the new state as long as the pin is logical high and returns to the preceding state with the falling edge.