Other Parts Discussed in Thread: LAUNCHXL-CC13-90, CC1101, CC2500
Hi,
We are developing device which use CC115L RF transmitter. I am configuring transmitter over SPI for following parameters:
- Base frequency = 868.95 MHz
- Deviation = 50 kHz
- Data rate = 100 kBaud
- Channel spacing = 200 kHz
- GFSK modulation
- Variable packet length, Manchester encoding disabled
I am testing communication using TI LAUNCHXL-CC13-90 development kit and SmartRF studio. I can see every valid packet transmitted by CC115L only if data whitening option is set to "CC1101/CC2500 compatible". After disabling data whitening I can see packets received from other nearby devices transmitting with settings above but I can not see any packet transmitted by device with CC115L. Does this transmitter use fixed data whitening? If yes, is there any option to disable it? I didn't find any register related with whitening in transmitter datasheet.
My registers settings are as follows:
/* RF settings for CC115L */ static CC115LRFSettingsStruct rfSettings = { 0x2E, // IOCFG2 GDO2 Output Pin Configuration 0x02, // IOCFG0 GDO0 Output Pin Configuration 0x47, // FIFOTHR TX FIFO Thresholds 0x54, // SYNC1 Sync Word, High Byte 0x3D, // SYNC0 Sync Word, Low Byte 0x05, // PKTCTRL0 Packet Automation Control 0x21, // FREQ2 Frequency Control Word, High Byte 0x6B, // FREQ1 Frequency Control Word, Middle Byte 0xD0, // FREQ0 Frequency Control Word, Low Byte 0xFB, // MDMCFG4 Modem Configuration 0xF8, // MDMCFG3 Modem Configuration 0x11, // MDMCFG2 Modem Configuration 0x50, // DEVIATN Modem Deviation Setting 0x38, // MCSM0 Main Radio Control State Machine Configuration 0xFB, // RESERVED_0X20 Use setting from SmartRF Studio 0xEA, // FSCAL3 Frequency Synthesizer Calibration 0x2A, // FSCAL2 Frequency Synthesizer Calibration 0x00, // FSCAL1 Frequency Synthesizer Calibration 0x1F, // FSCAL0 Frequency Synthesizer Calibration 0x81, // TEST2 Various Test Settings 0x35, // TEST1 Various Test Settings 0x09, // TEST0 Various Test Settings };
Thank you in advance for any suggestions,
Adam