Hi Team,
My customer is using CC1200 and they found the CC1200 will not raise interrupt in RX mode when changing TX to adjacent channel.
The test condition:
1. Carrier frequency = 865 MHZ,channel width = 35KHz, RX Filter Bandwidth=100KHz
2. WOR mode
3. Tx at Channel 14/15, RX at: Channel 15
(PS:the register file is attached.)
The test steps:
1. Set Tx at Channel 14 , Rx at Channel 15
2. When Rx receive several packets at Channel 15, Set Tx from channel 14 to Channel 15.
3. check if Rx can receive the rest packets that transmitted at Channel 15.
They found CC1200 can not successfully perform the test step 3 and CC1200 will not raise interrupt for a while.
Please help to provide comments, thanks
.
static const registerSetting_t preferredSettings[]= { {CC120X_IOCFG2, 0x06}, {CC120X_SYNC_CFG1, 0xA8}, {CC120X_SYNC_CFG0, 0x13}, {CC120X_DEVIATION_M, 0x68}, {CC120X_MODCFG_DEV_E, 0x0B}, {CC120X_DCFILT_CFG, 0x26}, {CC120X_PREAMBLE_CFG0, 0x8A}, {CC120X_IQIC, 0x80}, {CC120X_CHAN_BW, 0x0F}, {CC120X_MDMCFG1, 0x40}, {CC120X_MDMCFG0, 0x05}, {CC120X_SYMBOL_RATE2, 0x96}, {CC120X_SYMBOL_RATE1, 0x87}, {CC120X_SYMBOL_RATE0, 0x2B}, {CC120X_AGC_REF, 0x27}, {CC120X_AGC_CS_THR, 0x01}, {CC120X_AGC_CFG1, 0x16}, {CC120X_AGC_CFG0, 0x84}, {CC120X_FIFO_CFG, 0x00}, {CC120X_FS_CFG, 0x12}, {CC120X_PKT_CFG2, 0x00}, {CC120X_PKT_CFG0, 0x20}, //POWER 10 {CC120X_PA_CFG1, 0x76}, {CC120X_PA_CFG0, 0x50}, {CC120X_PKT_LEN, 0xFF}, {CC120X_IF_MIX_CFG, 0x18}, {CC120X_FREQOFF_CFG, 0x22}, {CC120X_TOC_CFG, 0x03}, {CC120X_MDMCFG2, 0x00}, // Carrier frequency = 865 MHZ {CC120X_FREQ2, 0x56}, {CC120X_FREQ1, 0x80}, {CC120X_FREQ0, 0x00}, {CC120X_IF_ADC1, 0xEE}, {CC120X_IF_ADC0, 0x10}, {CC120X_FS_DIG1, 0x07}, {CC120X_FS_DIG0, 0xA5}, {CC120X_FS_CAL1, 0x40}, {CC120X_FS_CAL0, 0x0E}, {CC120X_FS_DIVTWO, 0x03}, {CC120X_FS_DSM0, 0x33}, {CC120X_FS_DVC0, 0x17}, {CC120X_FS_PFD, 0x00}, {CC120X_FS_PRE, 0x6E}, {CC120X_FS_REG_DIV_CML, 0x1C}, {CC120X_FS_SPARE, 0xAC}, {CC120X_FS_VCO0, 0xB5}, {CC120X_IFAMP, 0x0D}, {CC120X_XOSC5, 0x0E}, {CC120X_XOSC1, 0x03}, {CC120X_PARTNUMBER, 0x20}, {CC120X_PARTVERSION, 0x11}, {CC120X_MODEM_STATUS1, 0x10}, };