Tool/software:
This is the test result.

this is how we set carrier wave mode.
bool hal_rf_init_ce_cw(void)
{
// Enable RF core clocks in active mode (not necessary on CC2538 PG1.0)
HWREG(SYS_CTRL_RCGCRFC) = 1;
// Enable auto ack and auto crc
HWREG(RFCORE_XREG_FRMCTRL0) = (AUTO_CRC | TX_MODE_RANDOM_INFINITE);
// Recommended RX settings
HWREG(RFCORE_XREG_FRMFILT0) = 0x0D; // Enable frame filtering = 0x0D,
// disable = 0x0C
HWREG(RFCORE_XREG_AGCCTRL1) = 0x15;
HWREG(RFCORE_XREG_FSCTRL) = 0x5A;
// Recommended TX settings (only those not already set for RX)
HWREG(RFCORE_XREG_TXFILTCFG) = 0x09;
HWREG(ANA_REGS_O_IVCTRL) = 0x0B;
HWREG(RFCORE_XREG_FRMCTRL1) = 0x00; // STXON does not affect RXENABLE[6]
HWREG(RFCORE_XREG_MDMTEST1) = 0x18;
HWREG(RFCORE_XREG_FSCAL1) = 0x01;
// Enable random generator
// Not implemented
if (halRfEmModule != HAL_RF_CC2538EM) {
// Configure PA/LNA
halRfPaLnaInit();
}
return true;
}
any suggestion?