syscfg.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 
20 #ifndef SYSCFG_SYSCFG_H
21 #define SYSCFG_SYSCFG_H
22 
23 #include "kernel_defines.h"
24 
35 #define MYNEWT_VAL(_name) MYNEWT_VAL_ ## _name
36 #define MYNEWT_VAL_CHOICE(_name, _val) MYNEWT_VAL_ ## _name ## __ ## _val
37 
40 /*** @decawave-uwb-core/hw/drivers/uwb */
41 #include "syscfg_uwb.h"
42 
43 /*** @decawave-uwb-core/lib/twr_ds */
44 #include "syscfg_twr_ds.h"
45 
46 /*** @decawave-uwb-core/lib/twr_ds_ext */
47 #include "syscfg_twr_ds_ext.h"
48 
49 /*** @decawave-uwb-core/lib/twr_ss */
50 #include "syscfg_twr_ss.h"
51 
52 /*** @decawave-uwb-core/lib/twr_ss_ack */
53 #include "syscfg_twr_ss_ack.h"
54 
55 /*** @decawave-uwb-core/lib/twr_ss_ext */
56 #include "syscfg_twr_ss_ext.h"
57 
58 /*** @decawave-uwb-core/lib/uwb_rng */
59 #include "syscfg_uwb_rng.h"
60 
61 /*** @decawave-uwb-core/sys/uwbcfg */
62 #include "syscfg_uwbcfg.h"
63 
64 /*** @decawave-uwb-dw1000/hw/drivers/uwb/uwb_dw1000 */
65 #include "syscfg_uwb_dw1000.h"
66 
67 #ifdef __cplusplus
68 extern "C" {
69 #endif
70 
71 #ifdef __cplusplus
72 }
73 #endif
74 
75 #endif /* SYSCFG_SYSCFG_H */
kernel_defines.h
Common macros and compiler attributes/pragmas configuration.
syscfg_twr_ss_ext.h
uwb-core single-sided two-way ranging module configurations taken from decawave-uwb-core/lib/twr_ss_e...
syscfg_twr_ss_ack.h
Single sided ranging using a hw generated ack module configurations taken from decawave-uwb-core/lib/...
syscfg_uwb_dw1000.h
uwb-dw1000 module configurations taken from decawave-uwb-dw1000/hw/drivers/uwb/uwb_dw1000
syscfg_twr_ds.h
uwb-dw100 double side two-way ranging module configurations taken from decawave-uwb-core/lib/twr_ds/s...
syscfg_twr_ss.h
uwb-core single-sided two-way ranging module configurations taken from decawave-uwb-core/lib/twr_ss/s...
syscfg_uwb.h
uwb-core uwb module configurations taken from decawave-uwb-core/hw/drivers/uwb/syscfg....
syscfg_uwbcfg.h
uwb-core uwbcfg module configurations taken from decawave-uwb-core/sys/uwbcfg/syscfg....
syscfg_uwb_rng.h
uwb-core uwb_rng module configurations taken from decawave-uwb-core/lib/uwb_rng/syscfg....
syscfg_twr_ds_ext.h
uwb-core double side extended two-way ranging module configurations taken from decawave-uwb-core/lib/...