Hi,
I work on LAUNCHXL-CC1352R1 (chip revision E).
According to 25.5.3.1 in the CC13x2 manual, the receiver can append a timestamp to the received frame (rxConfig.bAppendTimeStamp). The timestamp is captured when SFD is found but adjusted to reflect the start of the frame (assuming 8 preamble bytes as per the standard).
There is also short information about „syncTimeAdjust” parameter in this chapter.
Unfortunately, I’m not able to find detailed information about changing this „syncTimeAdjust” parameter. The only information I already have is to use overrides.
static uint32_t pOverrides[] =
{
…
(uint32_t)0xFFFFFFFF
}
RF_cmdPropRadioDivSetup.pRegOverride = &pOverrides;
How can I change the value of „syncTimeAdjust” parameter?
I understand that RF Studio can be used to generate default Overrides.
but...
Where can I find a full list of available overrides parameters?
I can find some clues inside the BLE implementation:
// Overrides for CMD_BLE5_RADIO_SETUP
uint32_t pOverrides1Mbps[] =
{
….
// Bluetooth 5: Compensate syncTimeadjust
(uint32_t)0x015302A3,
(uint32_t)0xFFFFFFFF
};
How to interpret this value?
In my specific project, I would like to change the „syncTimeAdjust” parameter to the value at which the timestamp will indicate the beginning of SFD.
/Adam