RadioHead
Public Attributes | List of all members
RH_RF24::ModemConfig Struct Reference

Defines property values for a set of modem configuration registers. More...

#include <RH_RF24.h>

Public Attributes

uint8_t prop_2000
 Value for property RH_RF24_PROPERTY_MODEM_MOD_TYPE.
 
uint8_t prop_2003
 Value for property RH_RF24_PROPERTY_MODEM_DATA_RATE_2.
 
uint8_t prop_2004
 Value for property RH_RF24_PROPERTY_MODEM_DATA_RATE_1.
 
uint8_t prop_2005
 Value for property RH_RF24_PROPERTY_MODEM_DATA_RATE_0.
 
uint8_t prop_2006
 Value for property RH_RF24_PROPERTY_MODEM_TX_NCO_MODE_3.
 
uint8_t prop_2007
 Value for property RH_RF24_PROPERTY_MODEM_TX_NCO_MODE_2.
 
uint8_t prop_2008
 Value for property RH_RF24_PROPERTY_MODEM_TX_NCO_MODE_1.
 
uint8_t prop_2009
 Value for property RH_RF24_PROPERTY_MODEM_TX_NCO_MODE_0.
 
uint8_t prop_200a
 Value for property RH_RF24_PROPERTY_MODEM_FREQ_DEV_2.
 
uint8_t prop_200b
 Value for property RH_RF24_PROPERTY_MODEM_FREQ_DEV_1.
 
uint8_t prop_200c
 Value for property RH_RF24_PROPERTY_MODEM_FREQ_DEV_0.
 
uint8_t prop_2018
 Value for property RH_RF24_PROPERTY_MODEM_TX_RAMP_DELAY.
 
uint8_t prop_201e
 Value for property RH_RF24_PROPERTY_MODEM_DECIMATION_CFG1.
 
uint8_t prop_201f
 Value for property RH_RF24_PROPERTY_MODEM_DECIMATION_CFG0.
 
uint8_t prop_2022
 Value for property RH_RF24_PROPERTY_MODEM_BCR_OSR_1.
 
uint8_t prop_2023
 Value for property RH_RF24_PROPERTY_MODEM_BCR_OSR_0.
 
uint8_t prop_2024
 Value for property RH_RF24_PROPERTY_MODEM_BCR_NCO_OFFSET_2.
 
uint8_t prop_2025
 Value for property RH_RF24_PROPERTY_MODEM_BCR_NCO_OFFSET_1.
 
uint8_t prop_2026
 Value for property RH_RF24_PROPERTY_MODEM_BCR_NCO_OFFSET_0.
 
uint8_t prop_2027
 Value for property RH_RF24_PROPERTY_MODEM_BCR_GAIN_1.
 
uint8_t prop_2028
 Value for property RH_RF24_PROPERTY_MODEM_BCR_GAIN_0.
 
uint8_t prop_2029
 Value for property RH_RF24_PROPERTY_MODEM_BCR_GEAR.
 
uint8_t prop_202d
 Value for property RH_RF24_PROPERTY_MODEM_AFC_WAIT.
 
uint8_t prop_202e
 Value for property RH_RF24_PROPERTY_MODEM_AFC_GAIN_1.
 
uint8_t prop_202f
 Value for property RH_RF24_PROPERTY_MODEM_AFC_GAIN_0.
 
uint8_t prop_2030
 Value for property RH_RF24_PROPERTY_MODEM_AFC_LIMITER_1.
 
uint8_t prop_2031
 Value for property RH_RF24_PROPERTY_MODEM_AFC_LIMITER_0.
 
uint8_t prop_2035
 Value for property RH_RF24_PROPERTY_MODEM_AGC_CONTROL.
 
uint8_t prop_2038
 Value for property RH_RF24_PROPERTY_MODEM_AGC_WINDOW_SIZE.
 
uint8_t prop_2039
 Value for property RH_RF24_PROPERTY_MODEM_AGC_RFPD_DECAY.
 
uint8_t prop_203a
 Value for property RH_RF24_PROPERTY_MODEM_AGC_IFPD_DECAY.
 
uint8_t prop_203b
 Value for property RH_RF24_PROPERTY_MODEM_FSK4_GAIN1.
 
uint8_t prop_203c
 Value for property RH_RF24_PROPERTY_MODEM_FSK4_GAIN0.
 
uint8_t prop_203d
 Value for property RH_RF24_PROPERTY_MODEM_FSK4_TH1.
 
uint8_t prop_203e
 Value for property RH_RF24_PROPERTY_MODEM_FSK4_TH0.
 
uint8_t prop_203f
 Value for property RH_RF24_PROPERTY_MODEM_FSK4_MAP.
 
uint8_t prop_2040
 Value for property RH_RF24_PROPERTY_MODEM_OOK_PDTC.
 
uint8_t prop_2043
 Value for property RH_RF24_PROPERTY_MODEM_OOK_MISC.
 
uint8_t prop_2045
 Value for property RH_RF24_PROPERTY_MODEM_RAW_CONTROL.
 
uint8_t prop_2046
 Value for property RH_RF24_PROPERTY_MODEM_RAW_EYE_1.
 
uint8_t prop_2047
 Value for property RH_RF24_PROPERTY_MODEM_RAW_EYE_0.
 
uint8_t prop_204e
 Value for property RH_RF24_PROPERTY_MODEM_RSSI_COMP.
 
uint8_t prop_2100
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE13_7_0.
 
uint8_t prop_2101
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE12_7_0.
 
uint8_t prop_2102
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE11_7_0.
 
uint8_t prop_2103
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE10_7_0.
 
uint8_t prop_2104
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE9_7_0.
 
uint8_t prop_2105
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE8_7_0.
 
uint8_t prop_2106
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE7_7_0.
 
uint8_t prop_2107
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE6_7_0.
 
uint8_t prop_2108
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE5_7_0.
 
uint8_t prop_2109
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE4_7_0.
 
uint8_t prop_210a
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE3_7_0.
 
uint8_t prop_210b
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE2_7_0.
 
uint8_t prop_210c
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE1_7_0.
 
uint8_t prop_210d
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COE0_7_0.
 
uint8_t prop_210e
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COEM0.
 
uint8_t prop_210f
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COEM1.
 
uint8_t prop_2110
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COEM2.
 
uint8_t prop_2111
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX1_CHFLT_COEM3.
 
uint8_t prop_2112
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE13_7_0.
 
uint8_t prop_2113
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE12_7_0.
 
uint8_t prop_2114
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE11_7_0.
 
uint8_t prop_2115
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE10_7_0.
 
uint8_t prop_2116
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE9_7_0.
 
uint8_t prop_2117
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE8_7_0.
 
uint8_t prop_2118
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE7_7_0.
 
uint8_t prop_2119
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE6_7_0.
 
uint8_t prop_211a
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE5_7_0.
 
uint8_t prop_211b
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE4_7_0.
 
uint8_t prop_211c
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE3_7_0.
 
uint8_t prop_211d
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE2_7_0.
 
uint8_t prop_211e
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE1_7_0.
 
uint8_t prop_211f
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COE0_7_0.
 
uint8_t prop_2120
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COEM0.
 
uint8_t prop_2121
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COEM1.
 
uint8_t prop_2122
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COEM2.
 
uint8_t prop_2123
 Value for property RH_RF24_PROPERTY_MODEM_CHFLT_RX2_CHFLT_COEM3.
 
uint8_t prop_2203
 Value for property RH_RF24_PROPERTY_PA_TC.
 
uint8_t prop_2300
 Value for property RH_RF24_PROPERTY_SYNTH_PFDCP_CPFF.
 
uint8_t prop_2301
 Value for property RH_RF24_PROPERTY_SYNTH_PFDCP_CPINT.
 
uint8_t prop_2303
 Value for property RH_RF24_PROPERTY_SYNTH_LPFILT3.
 
uint8_t prop_2304
 Value for property RH_RF24_PROPERTY_SYNTH_LPFILT2.
 
uint8_t prop_2305
 Value for property RH_RF24_PROPERTY_SYNTH_LPFILT1.
 

Detailed Description

Defines property values for a set of modem configuration registers.

Defines property values for a set of modem configuration registers that can be passed to setModemRegisters() if none of the choices in ModemConfigChoice suit your need setModemRegisters() writes the property values from this structure to the appropriate RF24 properties to set the desired modulation type, data rate and deviation/bandwidth. OBSOLETE: no need ever to use this now


The documentation for this struct was generated from the following file: