The sequences for continuous wave (CW) transmission are based on the High Data Rate Modes.
| txcwdata | Defines the carrier offset for cw signals (phy_cont_tx_cw_*):
| |
| txmoddata | defines the continuously repeated PSDU data to be transmitted (phy_cont_tx_mod_*):
|
/* AT86RF231::PLL_ON */ trx_bit_write(SR_TX_AUTO_CRC_ON, 0); trx_reg_write(0x36, 15); trx_bit_write(SR_OQPSK_DATA_RATE, 3); trx_reg_write(RG_RX_CTRL, 167); trx_frame_write(len(txcwdata), txcwdata); trx_reg_write(RG_PART_NUM, 84); trx_reg_write(RG_PART_NUM, 70); trx_bit_write(SR_TRX_CMD, CMD_TX_START); /* AT86RF231::BUSY_TX */
/* AT86RF231::PLL_ON */ trx_bit_write(SR_TX_AUTO_CRC_ON, 0); trx_reg_write(0x36, 15); trx_frame_write(len(txmoddata), txmoddata); trx_reg_write(RG_PART_NUM, 84); trx_reg_write(RG_PART_NUM, 70); trx_bit_write(SR_TRX_CMD, CMD_TX_START); /* AT86RF231::BUSY_TX */
/* AT86RF231::BUSY_TX */ trx_reg_write(RG_PART_NUM, 0); trx_pinset_reset(0); trx_pinset_slptr(0); delay(t10); trx_pinset_reset(1); /* AT86RF231::TRX_OFF */
1.5.2