Hi team,
Issue: four different byte synchronization codes are set on the transmit side, two byte synchronization code detection is set on the receive side using CC113L, and garbled on the receive side.
The customer would like to know what is the reason, are there any receive routines?
The following are the register configuration parameters:
static const registerSetting_t preferredSettings[]= // should change to CC113L reg
{
{CC113L_IOCFG2, 0x06},
{CC113L_SYNC1, 0x54},
{CC113L_SYNC0, 0x21},
{CC113L_PKTLEN, 0x32},
{CC113L_PKTCTRL1, 0x0C}, //
{CC113L_PKTCTRL0, 0x05}, //
{CC113L_CHANNEL, 0x00},
{CC113L_FSCTRL1, 0x0C},
{CC113L_FREQ2, 0x10},
{CC113L_FREQ1, 0xAA},
{CC113L_FREQ0, 0x59},
{CC113L_MDMCFG4, 0x2D},
{CC113L_MDMCFG3, 0x3B},
{CC113L_MDMCFG2, 0x02}, //
{CC113L_DEVIATN, 0x57}, //
{CC113L_MCSM1, 0x0C}, //
{CC113L_MCSM0, 0x18},
{CC113L_FOCCFG, 0x1D},
{CC113L_BSCFG, 0x1C},
{CC113L_AGCCTRL2, 0xC7},
{CC113L_AGCCTRL1, 0x00},
{CC113L_AGCCTRL0, 0xB0},
{CC113L_RESERVED_0X20, 0xFB},
{CC113L_FREND1, 0xB6},
{CC113L_FSCAL3, 0xEA},
{CC113L_FSCAL2, 0x2A},
{CC113L_FSCAL1, 0x00},
{CC113L_FSCAL0, 0x1F},
{CC113L_TEST0, 0x09},
};
Could you help check this case? Thanks.
Best Regards,
Cherry