I’m not RF expert and I know that my question is very very general.
I have to communicate with RF S2LP device using a not ST microcontroller, but at the moment my firmware can read and write the S2LP registers by SPI. It works correctly.
The RF CC1101 is mounted on BIT08RMx 800-929 MHzboard and it's used by our customer. We want to communicate with it using S2LP device.
Anyway S2LP receives data not when RF CC1101 device sends them, but casually and the RX FIFO contains data that haven’t any meaning for me. Often S2LP receives data when the second RF device is OFF. It's all very stange. S2Lp should receive a packet of this type:
- preamble: 8 bytes,
- sync (0xD31): 2 bytes
- network address: 1
- payload: its length should be constant.
- CRC
I attached a pdf file where you can see my S2LP configuration steps: I followed an ST example.
I know that for you is very difficult help me, but any suggestion is welcome.
Many thanks in advance for your support.
Kind Regards,
Stefano