RX/TX Indicator

This section describes, how the RX/TX indicator is configured.

If the RX/TX indicator is enabled, an ongoing frame transmission is indicated on pins DIG3/DIG4 with a differential signal. These signal can be used to control an external RF frontend independently from the microcontroller or to monitor the transmission timing. For more details refer to section 11.5 (RX/TX Indicator) of the AT86RF231 datasheet.

The RX/TX indicator feature can be controlled using sub register SR_PA_EXT_EN.

Note:
In order to reduce the power consumption in the states TRX_OFF or SLEEP, the RX/TX indicator shall be disabled.
Use Cases:


SET_RX_TX_INDICATOR

The RX/TX Indicator is controlled using sub register bit SR_PA_EXT_EN.

Note:
It is recommended to disable the RX/TX Indicator before entering SLEEP state.
Parameters:
rx_tx_indic 
  • 0: disable RX/TX Indicator
  • 1: enable RX/TX Indicator
inline_mscgraph_101
Code example
    /* AT86RF231::[CONFIG] */
    trx_bit_write(SR_PA_EXT_EN, rx_tx_indic);

GET_RX_TX_INDICATOR

Parameters:
rx_tx_indic 
  • 0: RX/TX Indicator disabled
  • 1: RX/TX Indicator enabled
inline_mscgraph_102
Code example
    /* AT86RF231::[CONFIG] */
    rx_tx_indic = trx_bit_read(SR_PA_EXT_EN);

Generated on Mon Jan 12 18:32:19 2009 for SWPM AT86RF231 by  doxygen 1.5.2