syscfg_uwb_dw1000.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 
9 #pragma once
10 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
32 #ifndef MYNEWT_VAL_UWB_DW1000_API_CHECKS
33 #define MYNEWT_VAL_UWB_DW1000_API_CHECKS (1)
34 #endif
35 
40 #ifndef MYNEWT_VAL_DW1000_HAL_SPI_BUFFER_SIZE
41 #define MYNEWT_VAL_DW1000_HAL_SPI_BUFFER_SIZE (256)
42 #endif
43 
53 #ifndef MYNEWT_VAL_DW1000_HAL_SPI_MAX_CNT
54 #define MYNEWT_VAL_DW1000_HAL_SPI_MAX_CNT (1024)
55 #endif
56 
62 #ifndef MYNEWT_VAL_DW1000_DEVICE_SPI_RD_MAX_NOBLOCK
63 #define MYNEWT_VAL_DW1000_DEVICE_SPI_RD_MAX_NOBLOCK (9)
64 #endif
65 
69 #ifndef MYNEWT_VAL_DW1000_BIAS_CORRECTION_ENABLED
70 #define MYNEWT_VAL_DW1000_BIAS_CORRECTION_ENABLED (0)
71 #endif
72 
76 #ifndef MYNEWT_VAL_DW1000_DEVICE_TX_PWR
77 #define MYNEWT_VAL_DW1000_DEVICE_TX_PWR (((float)-14.3f))
78 #endif
79 
83 #ifndef MYNEWT_VAL_DW1000_DEVICE_ANT_GAIN
84 #define MYNEWT_VAL_DW1000_DEVICE_ANT_GAIN (((float)1.0f))
85 #endif
86 
90 #ifndef MYNEWT_VAL_DW1000_RXTX_LEDS
91 #define MYNEWT_VAL_DW1000_RXTX_LEDS (1)
92 #endif
93 
97 #ifndef MYNEWT_VAL_DW1000_RXTX_GPIO
98 #define MYNEWT_VAL_DW1000_RXTX_GPIO (0)
99 #endif
100 
104 #ifndef MYNEWT_VAL_DW1000_RNG_INDICATE_LED
105 #define MYNEWT_VAL_DW1000_RNG_INDICATE_LED (0)
106 #endif
107 
111 #ifndef MYNEWT_VAL_DW1000_CLI_EVENT_COUNTERS
112 #define MYNEWT_VAL_DW1000_CLI_EVENT_COUNTERS (0)
113 #endif
114 
115 #ifdef __cplusplus
116 }
117 #endif