Hello,
How can I execute eWOR and Transparent Serial Mode on CC1200 simultaneously?
I'm trying Transparent Serial Mode in eWOR (I issue SWOR strobe) with the following settings on CC1200DK, however I can't.
static const registerSetting_t preferredSettings[] = {
{CC120X_IOCFG3, 0x3C},
{CC120X_IOCFG2, 0x08},
{CC120X_IOCFG1, 0x23},
{CC120X_IOCFG0, 0x09},
{CC120X_SYNC_CFG1, 0xBF}, // for transparent mode RX
{CC120X_DEVIATION_M, 0xD1},
{CC120X_MODCFG_DEV_E, 0x00},
{CC120X_DCFILT_CFG, 0x5D},
{CC120X_PREAMBLE_CFG1, 0x00}, // for transparent mode RX
{CC120X_PREAMBLE_CFG0, 0x8A},
{CC120X_IQIC, 0xCB},
{CC120X_CHAN_BW, 0x61},
{CC120X_MDMCFG1, 0x00}, // for transparent mode RX
{CC120X_MDMCFG0, 0x45}, // for transparent mode RX
{CC120X_SYMBOL_RATE2, 0x5F},
{CC120X_SYMBOL_RATE1, 0x75},
{CC120X_SYMBOL_RATE0, 0x10},
{CC120X_AGC_REF, 0x33},
{CC120X_AGC_CS_THR, 0x09},
{CC120X_AGC_CFG3, 0x11}, // for transparent mode RX
{CC120X_AGC_CFG1, 0x40},
{CC120X_AGC_CFG0, 0x83},
{CC120X_FIFO_CFG, 0x00},
{CC120X_SETTLING_CFG, 0x03},
{CC120X_FS_CFG, 0x14},
{CC120X_WOR_CFG1, 0x48},
{CC120X_WOR_CFG0, 0x20},
{CC120X_WOR_EVENT0_MSB, 0x0E},
{CC120X_WOR_EVENT0_LSB, 0xA9},
{CC120X_PKT_CFG2, 0x03}, // for transparent mode RX
{CC120X_PKT_CFG1, 0x00}, // for transparent mode RX
{CC120X_PKT_CFG0, 0x20},
{CC120X_RFEND_CFG0, 0x09},
{CC120X_PKT_LEN, 0xFF},
{CC120X_IF_MIX_CFG, 0x1C},
{CC120X_FREQOFF_CFG, 0x22},
{CC120X_MDMCFG2, 0x0C},
{CC120X_FREQ2, 0x55},
{CC120X_FREQ1, 0x4C},
{CC120X_FREQ0, 0xCC},
{CC120X_IF_ADC1, 0xEE},
{CC120X_IF_ADC0, 0x10},
{CC120X_FS_DIG1, 0x07},
{CC120X_FS_DIG0, 0xAF},
{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_XOSC5, 0x0E},
{CC120X_XOSC1, 0x03},
{CC120X_PARTNUMBER, 0x20},
{CC120X_PARTVERSION, 0x10},
{CC120X_SERIAL_STATUS, 0x08}, // for transparent mode RX
{CC120X_MODEM_STATUS1, 0x10},
};
Best Regards,
Nomoto