Hi Sir,
CC1101 Preamble& SyncWord are used Manchester encode, but CC1310 is no.
I manual to adjust CC1310 data format to send data to CC1101
CC1310 TX, I set preamble 0byte , Sync word manua to set manchester code.
CC1101 RX
CC1310 RX:
CC1101 TX
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.
Hi Sir,
CC1101 Preamble& SyncWord are used Manchester encode, but CC1310 is no.
I manual to adjust CC1310 data format to send data to CC1101
CC1310 TX, I set preamble 0byte , Sync word manua to set manchester code.
CC1101 RX
CC1310 RX:
CC1101 TX
To turn on manchester coding when using (G)FSK:
CMD_PROP_RADIO_DIV_SETUP.formatConf.fecMode=0xA
With this the payload will be inverted. On way to fix this is to:
CMD_PROP_RADIO_DIV_SETUP.formatConf.bBitReversal=1. This will invert both preamble, sync and payload so to be able to receive the sync word has to be inverted. Eq using 0x930B on the Tx side, the CC1310 sync word has to be set to 0x6CF4. The following override invert only the payload: HW_REG_OVERRIDE(0x52B4,0x270C)
Hi TER,
Thanks a lot
We used packetTx and packetRx examples to test, that's no problem.
but we used rfWsnConcentrator_CC1310DK_TI_CC1310F128.rar & rfWsnNode_CC1310DK_TI_CC1310F128.rar ( I have upload on 11/05), sometime the issue can happen.
Would you please use these 2 project to test ???
Our project need TX/RX interval work.
CC1350 ver