This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1120: WM-Bus Mode C register configuration

Part Number: CC1120
Other Parts Discussed in Thread: WMBUS, CC1312R,

Tool/software:

Hi there,

I'd like what's wrong with my registers configuration.

I need to catch WM-Bus Mode C packets.
I'm monitoring the data coming from the RX FIFO but it seems that no valid data are coming out.

Here is the configuration that I am using:

{
{CC112X_IOCFG3, 0x30},
{CC112X_IOCFG1, 0x01},
{CC112X_IOCFG0, 0x06},
{CC112X_SYNC3 ,0x54},
{CC112X_SYNC2 ,0x3D},
{CC112X_SYNC1 ,0x54},
{CC112X_SYNC0 ,0x3D},
{CC112X_SYNC_CFG1 ,0x49},
{CC112X_SYNC_CFG0 ,0x08},
{CC112X_DEVIATION_M, 0xCB},
{CC112X_MODCFG_DEV_E, 0x06},
{CC112X_DCFILT_CFG, 0x0C},
{CC112X_PREAMBLE_CFG1, 0x18},
{CC112X_PREAMBLE_CFG0, 0x2B},
{CC112X_FREQ_IF_CFG, 0x00},
{CC112X_IQIC, 0x00},
{CC112X_CHAN_BW, 0x01},
{CC112X_MDMCFG1, 0xC6},
{CC112X_MDMCFG0, 0x05},
{CC112X_SYMBOL_RATE2, 0xA4},
{CC112X_SYMBOL_RATE1, 0x7A},
{CC112X_SYMBOL_RATE0, 0xE1},
{CC112X_AGC_REF ,0x40},
{CC112X_AGC_CS_THR ,0xFD},
{CC112X_AGC_GAIN_ADJUST ,0x00},
{CC112X_AGC_CFG3 ,0x03},
{CC112X_AGC_CFG2 ,0x20},
{CC112X_AGC_CFG1 ,0xA9},
{CC112X_AGC_CFG0 ,0xC0},
{CC112X_FIFO_CFG, 0x00},
{CC112X_FS_CFG, 0x12},
{CC112X_PKT_CFG2 ,0x04},
{CC112X_PKT_CFG1 ,0x00},
{CC112X_PKT_CFG0 ,0x00},
{CC112X_PKT_LEN ,0x1F},
{CC112X_PA_CFG2, 0x43},
{CC112X_PA_CFG1, 0x56},
{CC112X_PA_CFG0, 0x78},
{CC112X_PKT_LEN, 0xFF},
{CC112X_IF_MIX_CFG, 0x00},
{CC112X_FREQOFF_CFG, 0x20},
{CC112X_TOC_CFG, 0xCB},
{CC112X_FREQ2, 0x56},
{CC112X_FREQ1, 0xE5},
{CC112X_FREQ0, 0x1E},
{CC112X_IF_ADC0, 0x05},
{CC112X_FS_DIG1, 0x00},
{CC112X_FS_DIG0, 0x5F},
{CC112X_FS_CAL0, 0x0E},
{CC112X_FS_DIVTWO, 0x03},
{CC112X_FS_DSM0, 0x33},
{CC112X_FS_DVC0, 0x17},
{CC112X_FS_PFD, 0x50},
{CC112X_FS_PRE, 0x6E},
{CC112X_FS_REG_DIV_CML, 0x14},
{CC112X_FS_SPARE, 0xAC},
{CC112X_XOSC5, 0x0E},
{CC112X_XOSC3, 0xC7},
{CC112X_XOSC1, 0x07},
{CC112X_CFM_DATA_CFG, 0x00},
};


Thanks for your support.
Greetings,
Andrea