RF parameters smartrf_CC1110.h

This is the smartrf_CC1110.h code needed on the minikit to get it talking towards the 868 Chronos. For other Chronos versions, you’ll need to play around with SmartRF studio to get it working.

[sourcecode language=”css”]
#ifndef SMARTRF_CC1110_H
#define SMARTRF_CC1110_H

#define SMARTRF_RADIO_CC1110

#define SMARTRF_SETTING_FSCTRL1 0x0C
#define SMARTRF_SETTING_FSCTRL0 0x00
#define SMARTRF_SETTING_FREQ2 0x21
#define SMARTRF_SETTING_FREQ1 0x71
#define SMARTRF_SETTING_FREQ0 0x7A

#define SMARTRF_SETTING_MDMCFG4 0x1B
#define SMARTRF_SETTING_MDMCFG3 0x83
#define SMARTRF_SETTING_MDMCFG2 0x13
#define SMARTRF_SETTING_MDMCFG1 0x20
#define SMARTRF_SETTING_MDMCFG0 0x00
#define SMARTRF_SETTING_CHANNR 0x00
#define SMARTRF_SETTING_DEVIATN 0x42
#define SMARTRF_SETTING_FREND1 0xB6
#define SMARTRF_SETTING_FREND0 0x10
#define SMARTRF_SETTING_MCSM0 0x18
#define SMARTRF_SETTING_FOCCFG 0x1D
#define SMARTRF_SETTING_BSCFG 0x1C
#define SMARTRF_SETTING_AGCCTRL2 0xC7
#define SMARTRF_SETTING_AGCCTRL1 0x00
#define SMARTRF_SETTING_AGCCTRL0 0xB0
#define SMARTRF_SETTING_FSCAL3 0xEA
#define SMARTRF_SETTING_FSCAL2 0x2A
#define SMARTRF_SETTING_FSCAL1 0x00
#define SMARTRF_SETTING_FSCAL0 0x1F
#define SMARTRF_SETTING_TEST2 0x81
#define SMARTRF_SETTING_TEST1 0x35
#define SMARTRF_SETTING_TEST0 0x09
#define SMARTRF_SETTING_PA_TABLE0 0xC2
#define SMARTRF_SETTING_PKTCTRL1 0x04
#define SMARTRF_SETTING_PKTCTRL0 0x05
#define SMARTRF_SETTING_ADDR 0x00
#define SMARTRF_SETTING_PKTLEN 0xFF

#endif
[/sourcecode]

Leave a Reply

Your email address will not be published. Required fields are marked *