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.

#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

Leave a Reply

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


− four = 3


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>