Go to the documentation of this file.
19 #ifndef CC110X_SETTINGS_H
20 #define CC110X_SETTINGS_H
31 #define CC110X_CONF_SIZE 41
36 #define CC110X_PATABLE_LEN 8
const cc110x_config_t cc110x_config_433mhz_250kbps_300khz
CC110x configuration: 433MHz band, 250kbps data rate, 300 kHz channel width.
const cc110x_chanmap_t cc110x_chanmap_433mhz_300khz
Channel map for 5 non-overlapping 300 kHz channels in the 433 MHz band.
const uint8_t cc110x_magic_registers[3]
Magic numbers to write to the TEST2, TEST1 and TEST0 configuration registers.
const cc110x_chanmap_t cc110x_chanmap_868mhz_lora
Channel map for LoRa 868MHz channels 10 to 17 (available as 0 to 7).
const cc110x_patable_t cc110x_patable_868mhz
PATABLE values for the 868 MHz band.
const cc110x_config_t cc110x_config_433mhz_38kbps_50khz
CC110x configuration: 433MHz band, 38.4kbps data rate, 50 kHz channel width.
const cc110x_config_t cc110x_config_868mhz_250kbps_300khz
CC110x configuration: 868MHz band, 250kbps data rate, 300 kHz channel width.
const cc110x_patable_t cc110x_patable_433mhz
PATABLE values for the 433 MHz band.
Configuration of the transceiver to use.
const uint8_t cc110x_conf[CC110X_CONF_SIZE]
Configuration register values for CC1100/CC1101 transceivers.
Structure that holds the PATABLE, which allows to configure the 8 available output power levels using...
Structure to hold mapping between virtual and physical channel numbers.
#define CC110X_CONF_SIZE
The size of the configuration array for CC110X in bytes.
const cc110x_chanmap_t cc110x_chanmap_433mhz_50khz_alt
Alternative channel map for 50 kHz channels with a distance of 200 kHz in the 433 MHz band.
const cc110x_patable_t cc110x_patable_915mhz
PATABLE values for the 915 MHz band.
const cc110x_chanmap_t cc110x_chanmap_433mhz_50khz
Channel map for 50 kHz channels with a distance of 200 kHz in the 433 MHz band.