Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
syscfg_uwbcfg.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2020 Inria
3
*
4
* This file is subject to the terms and conditions of the GNU Lesser
5
* General Public License v2.1. See the file LICENSE in the top level
6
* directory for more details.
7
*/
8
21
#ifndef SYSCFG_SYSCFG_UWBCFG_H
22
#define SYSCFG_SYSCFG_UWBCFG_H
23
24
#ifdef __cplusplus
25
extern
"C"
{
26
#endif
27
31
#ifndef MYNEWT_VAL_UWBCFG_ENABLED
32
#define MYNEWT_VAL_UWBCFG_ENABLED (IS_ACTIVE(MODULE_UWB_CORE_UWBCFG))
33
#endif
34
38
#ifndef MYNEWT_VAL_UWBCFG_APPLY_AT_INIT
39
#define MYNEWT_VAL_UWBCFG_APPLY_AT_INIT (1)
40
#endif
41
45
#ifndef MYNEWT_VAL_UWBCFG_DEF_CH
46
#define MYNEWT_VAL_UWBCFG_DEF_CH ("5")
47
#endif
48
52
#ifndef MYNEWT_VAL_UWBCFG_DEF_PRF
53
#define MYNEWT_VAL_UWBCFG_DEF_PRF ("64")
54
#endif
55
59
#ifndef MYNEWT_VAL_UWBCFG_DEF_DATARATE
60
#define MYNEWT_VAL_UWBCFG_DEF_DATARATE ("6m8")
61
#endif
62
66
#ifndef MYNEWT_VAL_UWBCFG_DEF_PACLEN
67
#define MYNEWT_VAL_UWBCFG_DEF_PACLEN ("8")
68
#endif
69
73
#ifndef MYNEWT_VAL_UWBCFG_DEF_EXT_CLKDLY
74
#define MYNEWT_VAL_UWBCFG_DEF_EXT_CLKDLY ("0")
75
#endif
76
80
#ifndef MYNEWT_VAL_UWBCFG_DEF_FRAME_FILTER
81
#define MYNEWT_VAL_UWBCFG_DEF_FRAME_FILTER ("0x0000")
82
#endif
83
93
#ifndef MYNEWT_VAL_UWBCFG_DEF_ROLE
94
#define MYNEWT_VAL_UWBCFG_DEF_ROLE ("0x0")
95
#endif
96
100
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_ANTDLY
101
#define MYNEWT_VAL_UWBCFG_DEF_RX_ANTDLY ("0x4050")
102
#endif
103
107
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_ANTSEP
108
#define MYNEWT_VAL_UWBCFG_DEF_RX_ANTSEP ("0.0205")
109
#endif
110
114
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_DIAG_EN
115
#define MYNEWT_VAL_UWBCFG_DEF_RX_DIAG_EN ("0x1")
116
#endif
117
121
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_PDOA_MODE
122
#define MYNEWT_VAL_UWBCFG_DEF_RX_PDOA_MODE ("0")
123
#endif
124
128
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_PHR_MODE
129
#define MYNEWT_VAL_UWBCFG_DEF_RX_PHR_MODE ("e")
130
#endif
131
135
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_PHR_RATE
136
#define MYNEWT_VAL_UWBCFG_DEF_RX_PHR_RATE ("0")
137
#endif
138
142
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_PREAM_CIDX
143
#define MYNEWT_VAL_UWBCFG_DEF_RX_PREAM_CIDX ("9")
144
#endif
145
149
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_SFD_TO
150
#define MYNEWT_VAL_UWBCFG_DEF_RX_SFD_TO ("-1")
151
#endif
152
156
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_SFD_TYPE
157
#define MYNEWT_VAL_UWBCFG_DEF_RX_SFD_TYPE ("1")
158
#endif
159
163
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_STS_LEN
164
#define MYNEWT_VAL_UWBCFG_DEF_RX_STS_LEN ("64")
165
#endif
166
170
#ifndef MYNEWT_VAL_UWBCFG_DEF_RX_STS_MODE
171
#define MYNEWT_VAL_UWBCFG_DEF_RX_STS_MODE ("0")
172
#endif
173
177
#ifndef MYNEWT_VAL_UWBCFG_DEF_TXRF_POWER_COARSE
178
#define MYNEWT_VAL_UWBCFG_DEF_TXRF_POWER_COARSE ("15")
179
#endif
180
184
#ifndef MYNEWT_VAL_UWBCFG_DEF_TXRF_POWER_FINE
185
#define MYNEWT_VAL_UWBCFG_DEF_TXRF_POWER_FINE ("22")
186
#endif
187
191
#ifndef MYNEWT_VAL_UWBCFG_DEF_TXRF_VCM_LO
192
#define MYNEWT_VAL_UWBCFG_DEF_TXRF_VCM_LO ("15")
193
#endif
194
198
#ifndef MYNEWT_VAL_UWBCFG_DEF_TX_ANTDLY
199
#define MYNEWT_VAL_UWBCFG_DEF_TX_ANTDLY ("0x4050")
200
#endif
201
205
#ifndef MYNEWT_VAL_UWBCFG_DEF_TX_PREAM_CIDX
206
#define MYNEWT_VAL_UWBCFG_DEF_TX_PREAM_CIDX ("9")
207
#endif
208
212
#ifndef MYNEWT_VAL_UWBCFG_DEF_TX_PREAM_LEN
213
#define MYNEWT_VAL_UWBCFG_DEF_TX_PREAM_LEN ("128")
214
#endif
215
219
#ifndef MYNEWT_VAL_UWBCFG_DEF_XTAL_TRIM
220
#define MYNEWT_VAL_UWBCFG_DEF_XTAL_TRIM ("0xff")
221
#endif
222
226
#ifndef MYNEWT_VAL_UWBCFG_DEF_CIR_OFFSET
227
#define MYNEWT_VAL_UWBCFG_DEF_CIR_OFFSET ("0")
228
#endif
229
233
#ifndef MYNEWT_VAL_UWBCFG_DEF_CIR_SIZE
234
#define MYNEWT_VAL_UWBCFG_DEF_CIR_SIZE ("0")
235
#endif
236
237
#ifdef __cplusplus
238
}
239
#endif
240
241
#endif
/* SYSCFG_SYSCFG_UWBCFG_H */
Generated on Tue Nov 24 2020 19:46:51 by
1.8.17