Other Parts Discussed in Thread: TEST2
Hallo,
I'm working on a project about CC1101 module.
We mounted a CC1101 on our embedded board and we are tring to communicate with it on 868MHz frequency.
I never use the CC1101, so I used the smartRF studio to configure CC1101 registers. The result is bellow:
const uint8_t rfSettings[] = {
0x06, // IOCFG2 GDO2 Output Pin Configuration
0x2E, // IOCFG1 GDO1 Output Pin Configuration
0x07, // IOCFG0 GDO0 Output Pin Configuration
0x0F, // FIFOTHR RX FIFO and TX FIFO Thresholds
0x91, // SYNC1 Sync Word, High Byte
0xD3, // SYNC0 Sync Word, Low Byte
0x38, // PKTLEN Packet Length
0xC4, // PKTCTRL1 Packet Automation Control
0x44, // PKTCTRL0 Packet Automation Control
0x00, // ADDR Device Address
0x07, // CHNNR Channel number
0x00, // FSCTRL1 Frequency Synthesizer Control
0x00, // FSCTRL0 Frequency Synthesizer Control
0x21, // FREQ2 Frequency Control Word, High Byte
0x65, // FREQ1 Frequency Control Word, Middle Byte
0x6A, // FREQ0 Frequency Control Word, Low Byte
0xCA, // MDMCFG4 Modem Configuration
0x83, // MDMCFG3 Modem Configuration
0x11, // MDMCFG2 Modem Configuration
0xC0, // MDMCFG1 Modem Configuration
0xF8, // MDMCFG0 Modem Configuration
0x34, // DEVIATN Modem Deviation Setting
0x07, // MCSM2 Main Radio Control State Machine Configuration
0x00, // MCSM1 Main Radio Control State Machine Configuration
0x08, // MCSM0 Main Radio Control State Machine Configuration
0x16, // FOCCFG Frequency Offset Compensation Configuration
0x6C, // BSCFG Bit Synchronization Configuration
0x43, // AGCCTRL2 AGC Control
0x48, // AGCCTRL1 AGC Control
0x91, // AGCCTRL0 AGC Control
0x87, // WOREVT1 High Byte Event0 Timeout
0x6B, // WOREVT0 Low Byte Event0 Timeout
0xF8, // WORCTRL Wake On Radio Control
0x56, // FREND1 Front End TX Configuration
0x17, // FREND0 Front End TX Configuration
0xA9, // FSCAL3 Frequency Synthesizer Calibration
0x0A, // FSCAL2 Frequency Synthesizer Calibration
0x00, // FSCAL1 Frequency Synthesizer Calibration
0x11, // FSCAL0 Frequency Synthesizer Calibration
0x41, // RCCTRL1 RC Oscillator Configuration
0x00, // RCCTRL0 RC Oscillator Configuration
0x59, // FSTEST Frequency Synthesizer Calibration Control
0x7F, // PTEST Production Test
0x3F, // AGCTEST AGC Test
0x81, // TEST2 Various Test Settings
0x35, // TEST1 Various Test Settings
0x09 // TEST0 Various Test Settings
};
At the moment we would like receiving a packate of 56 bytes with CC1101 on channel 7 without address check, but unfortunally we haven't obteined any result.
Could someone help me to understand if there is an error in the CC1101 configuration?
Thank you in advance for your support.
Kinds Regards,
Stefano