no-OS
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
adf7023_config.h
Go to the documentation of this file.
1/***************************************************************************/
34#ifndef __ADF7023_CONFIG_H__
35#define __ADF7023_CONFIG_H__
36
37#include "adf7023.h"
38
40 /* interrupt_mask0 - 0x100 */
43 /* interrupt_mask1 - 0x101 */
44 0x00,
45 /* number_of_wakeups0 - 0x102 */
46 0x00,
47 /* number_of_wakeups1 - 0x103 */
48 0x00,
49 /* number_of_wakeups_irq_threshold0 - 0x104 */
50 0xFF,
51 /* number_of_wakeups_irq_threshold1 - 0x105 */
52 0xFF,
53 /* rx_dwell_time - 0x106 */
54 0x00,
55 /* parmtime_divider - 0x107 */
56 0x33,
57 /* swm_rssi_thresh - 0x108 */
58 0x31,
59 /* channel_freq0 - 0x109 */
60 0x51, // Channel Frequency: 433 MHz
61 /* channel_freq1 - 0x10A */
62 0xA7, // Channel Frequency: 433 MHz
63 /* channel_freq2 - 0x10B */
64 0x10, // Channel Frequency: 433 MHz
65 /* radio_cfg0 - 0x10C */
66 BBRAM_RADIO_CFG_0_DATA_RATE_7_0(0xE8), // Data rate: 100 kbps
67 /* radio_cfg1 - 0x10D */
68 BBRAM_RADIO_CFG_1_FREQ_DEVIATION_11_8(0x00) | // Frequency deviation: 25 Hz
69 BBRAM_RADIO_CFG_1_DATA_RATE_11_8(0x03), // Data rate: 100 kbps
70 /* radio_cfg2 - 0x10E */
71 BBRAM_RADIO_CFG_2_FREQ_DEVIATION_7_0(0xFA), // Frequency deviation: 25 Hz
72 /* radio_cfg3 - 0x10F */
73 0x31,
74 /* radio_cfg4 - 0x110 */
75 0x16,
76 /* radio_cfg5 - 0x111 */
77 0x00,
78 /* radio_cfg6 - 0x112 */
80 /* radio_cfg7 - 0x113 */
82 /* radio_cfg8 - 0x114 */
86 /* radio_cfg9 - 0x115 */
88 /* radio_cfg10 - 0x116 */
91 /* radio_cfg11 - 0x117 */
94 /* image_reject_cal_phase - 0x118 */
95 0x00,
96 /* image_reject_cal_amplitude - 0x119 */
97 0x00,
98 /* mode_control - 0x11A */
100 /* preamble_match - 0x11B */
101 0x0C,
102 /* symbol_mode - 0x11C */
104 /* preamble_len - 0x11D */
105 0x20,
106 /* crc_poly0 - 0x11E */
107 0x00,
108 /* crc_poly1 - 0x11F */
109 0x00,
110 /* sync_control - 0x120 */
112 /* sync_byte0 - 0x121 */
113 0x00,
114 /* sync_byte1 - 0x122 */
115 0x00,
116 /* sync_byte2 - 0x123 */
117 0x12,
118 /* tx_base_adr - 0x124 */
120 /* rx_base_adr - 0x125 */
122 /* packet_length_control - 0x126 */
123 0x24,
124 /* packet_lengt_max - 0x127 */
125 0xF0,
126 /* static_reg_fix - 0x128 */
127 0x00,
128 /* address_match_offset - 0x129 */
129 0x01,
130 /* address_length - 0x12A */
131 0x02,
132 /* address_filtering0 - 0x12B */
133 0x01,
134 /* address_filtering1 - 0x12C */
135 0xFF,
136 /* address_filtering2 - 0x12D */
137 0xFF,
138 /* address_filtering3 - 0x12E */
139 0xFF,
140 /* address_filtering4 - 0x12F */
141 0x02,
142 /* address_filtering5 - 0x130 */
143 0x0F,
144 /* address_filtering6 - 0x131 */
145 0xFF,
146 /* address_filtering7 - 0x132 */
147 0x0F,
148 /* address_filtering8 - 0x133 */
149 0xFF,
150 /* address_filtering9 - 0x134 */
151 0x00,
152 /* address_filtering10 - 0x135 */
153 0x00,
154 /* address_filtering11 - 0x136 */
155 0x00,
156 /* address_filtering12 - 0x137 */
157 0x00,
158 /* rssi_wait_time - 0x138 */
159 0x00,
160 /* testmodes - 0x139 */
161 0x00,
162 /* transition_clock_div - 0x13A */
163 0x00,
164 /* reserved0 - 0x13B */
165 0x00,
166 /* reserved1 - 0x13C */
167 0x00,
168 /* reserved2 - 0x13D */
169 0x00,
170 /* rx_synth_lock_time - 0x13E */
171 0x00,
172 /* tx_synth_lock_time - 0x13F */
173 0x00,
174};
175
176#endif // __ADF7023_CONFIG_H__
Header file of ADF7023 Driver.
#define BBRAM_INTERRUPT_MASK_0_INTERRUPT_CRC_CORRECT
Definition adf7023.h:160
#define BBRAM_RADIO_CFG_9_IFBW(x)
Definition adf7023.h:196
#define BBRAM_RADIO_CFG_8_PA_LEVEL(x)
Definition adf7023.h:192
#define BBRAM_RADIO_CFG_2_FREQ_DEVIATION_7_0(x)
Definition adf7023.h:179
#define BBRAM_SYMBOL_MODE_MANCHESTER_ENC
Definition adf7023.h:220
#define BBRAM_SYNC_CONTROL_SYNC_WORD_LENGTH(x)
Definition adf7023.h:228
#define BBRAM_RADIO_CFG_10_AFC_LOCK_MODE(x)
Definition adf7023.h:203
#define BBRAM_RADIO_CFG_11_AFC_KI(x)
Definition adf7023.h:207
#define BBRAM_RADIO_CFG_7_AGC_LOCK_MODE(x)
Definition adf7023.h:186
#define BBRAM_INTERRUPT_MASK_0_INTERRUPT_TX_EOF
Definition adf7023.h:158
#define BBRAM_RADIO_CFG_8_PA_RAMP(x)
Definition adf7023.h:193
#define ADF7023_TX_BASE_ADR
Definition adf7023.h:360
#define BBRAM_RADIO_CFG_0_DATA_RATE_7_0(x)
Definition adf7023.h:172
#define BBRAM_RADIO_CFG_1_FREQ_DEVIATION_11_8(x)
Definition adf7023.h:175
#define BBRAM_RADIO_CFG_10_AFC_SCHEME(x)
Definition adf7023.h:202
#define BBRAM_RADIO_CFG_6_DISCRIM_PHASE(x)
Definition adf7023.h:183
#define BBRAM_RADIO_CFG_11_AFC_KP(x)
Definition adf7023.h:206
#define ADF7023_RX_BASE_ADR
Definition adf7023.h:361
#define BBRAM_MODE_CONTROL_BB_CAL
Definition adf7023.h:211
#define BBRAM_RADIO_CFG_8_PA_SINGLE_DIFF_SEL
Definition adf7023.h:191
#define BBRAM_RADIO_CFG_1_DATA_RATE_11_8(x)
Definition adf7023.h:176
struct adf7023_bbram adf7023_bbram_default
Definition adf7023_config.h:39
Definition adf7023.h:293