Fork of
RF22
by Karl Zweimüller
« Back to documentation index
RF22::ModemConfig Struct Reference
Defines register values for a set of modem configuration registers.
More...
#include <RF22.h >
Data Fields
uint8_t reg_1c
Value for register RF22_REG_1C_IF_FILTER_BANDWIDTH.
uint8_t reg_1f
Value for register RF22_REG_1F_CLOCK_RECOVERY_GEARSHIFT_OVERRIDE.
uint8_t reg_20
Value for register RF22_REG_20_CLOCK_RECOVERY_OVERSAMPLING_RATE.
uint8_t reg_21
Value for register RF22_REG_21_CLOCK_RECOVERY_OFFSET2.
uint8_t reg_22
Value for register RF22_REG_22_CLOCK_RECOVERY_OFFSET1.
uint8_t reg_23
Value for register RF22_REG_23_CLOCK_RECOVERY_OFFSET0.
uint8_t reg_24
Value for register RF22_REG_24_CLOCK_RECOVERY_TIMING_LOOP_GAIN1.
uint8_t reg_25
Value for register RF22_REG_25_CLOCK_RECOVERY_TIMING_LOOP_GAIN0.
uint8_t reg_2c
Value for register RF22_REG_2C_OOK_COUNTER_VALUE_1.
uint8_t reg_2d
Value for register RF22_REG_2D_OOK_COUNTER_VALUE_2.
uint8_t reg_2e
Value for register RF22_REG_2E_SLICER_PEAK_HOLD.
uint8_t reg_58
Value for register RF22_REG_58_CHARGE_PUMP_CURRENT_TRIMMING.
uint8_t reg_69
Value for register RF22_REG_69_AGC_OVERRIDE1.
uint8_t reg_6e
Value for register RF22_REG_6E_TX_DATA_RATE1.
uint8_t reg_6f
Value for register RF22_REG_6F_TX_DATA_RATE0.
uint8_t reg_70
Value for register RF22_REG_70_MODULATION_CONTROL1.
uint8_t reg_71
Value for register RF22_REG_71_MODULATION_CONTROL2.
uint8_t reg_72
Value for register RF22_REG_72_FREQUENCY_DEVIATION.
Detailed Description
Defines register values for a set of modem configuration registers.
Defines register values for a set of modem configuration registers that can be passed to setModemConfig() if none of the choices in ModemConfigChoice suit your need setModemConfig() writes the register values to the appropriate RF22 registers to set the desired modulation type, data rate and deviation/bandwidth. Suitable values for these registers can be computed using the register calculator at http://www.hoperf.com/upload/rf/RF22B%2023B%2031B%2042B%2043B%20Register%20Settings_RevB1-v5.xls
Definition at line 732 of file RF22.h .
Field Documentation
Value for register RF22_REG_1C_IF_FILTER_BANDWIDTH.
Definition at line 734 of file RF22.h .
Value for register RF22_REG_1F_CLOCK_RECOVERY_GEARSHIFT_OVERRIDE.
Definition at line 735 of file RF22.h .
Value for register RF22_REG_20_CLOCK_RECOVERY_OVERSAMPLING_RATE.
Definition at line 736 of file RF22.h .
Value for register RF22_REG_21_CLOCK_RECOVERY_OFFSET2.
Definition at line 737 of file RF22.h .
Value for register RF22_REG_22_CLOCK_RECOVERY_OFFSET1.
Definition at line 738 of file RF22.h .
Value for register RF22_REG_23_CLOCK_RECOVERY_OFFSET0.
Definition at line 739 of file RF22.h .
Value for register RF22_REG_24_CLOCK_RECOVERY_TIMING_LOOP_GAIN1.
Definition at line 740 of file RF22.h .
Value for register RF22_REG_25_CLOCK_RECOVERY_TIMING_LOOP_GAIN0.
Definition at line 741 of file RF22.h .
Value for register RF22_REG_2C_OOK_COUNTER_VALUE_1.
Definition at line 742 of file RF22.h .
Value for register RF22_REG_2D_OOK_COUNTER_VALUE_2.
Definition at line 743 of file RF22.h .
Value for register RF22_REG_2E_SLICER_PEAK_HOLD.
Definition at line 744 of file RF22.h .
Value for register RF22_REG_58_CHARGE_PUMP_CURRENT_TRIMMING.
Definition at line 745 of file RF22.h .
Value for register RF22_REG_69_AGC_OVERRIDE1.
Definition at line 746 of file RF22.h .
Value for register RF22_REG_6E_TX_DATA_RATE1.
Definition at line 747 of file RF22.h .
Value for register RF22_REG_6F_TX_DATA_RATE0.
Definition at line 748 of file RF22.h .
Value for register RF22_REG_70_MODULATION_CONTROL1.
Definition at line 749 of file RF22.h .
Value for register RF22_REG_71_MODULATION_CONTROL2.
Definition at line 750 of file RF22.h .
Value for register RF22_REG_72_FREQUENCY_DEVIATION.
Definition at line 751 of file RF22.h .