Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
syscfg_uwb.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2020 Inria
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*/
5
6
#pragma once
7
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
27
#ifndef MYNEWT_VAL_UWB_DEV_TASK_PRIO
28
#define MYNEWT_VAL_UWB_DEV_TASK_PRIO (THREAD_PRIORITY_MAIN - 5)
29
#endif
30
34
#ifndef MYNEWT_VAL_UWB_DEV_TASK_STACK_SZ
35
#define MYNEWT_VAL_UWB_DEV_TASK_STACK_SZ (1024)
36
#endif
37
41
#ifndef MYNEWT_VAL_UWB_RX_BUFFER_SIZE
42
#define MYNEWT_VAL_UWB_RX_BUFFER_SIZE (1024)
43
#endif
44
48
#ifndef MYNEWT_VAL_UWB_PKG_INIT_LOG
49
#define MYNEWT_VAL_UWB_PKG_INIT_LOG (0)
50
#endif
51
55
#ifndef MYNEWT_VAL_UWB_DEV_RXDIAG_MAXLEN
56
#define MYNEWT_VAL_UWB_DEV_RXDIAG_MAXLEN (20)
57
#endif
58
65
#ifndef MYNEWT_VAL_UWB_DEVICE_0
66
#define MYNEWT_VAL_UWB_DEVICE_0 (1)
67
#endif
68
75
#ifndef MYNEWT_VAL_UWB_DEVICE_MAX
76
#define MYNEWT_VAL_UWB_DEVICE_MAX (3)
77
#endif
78
83
#ifndef MYNEWT_VAL_UWB_STS_TS_MATCH_THRESHOLD
84
#define MYNEWT_VAL_UWB_STS_TS_MATCH_THRESHOLD (30)
85
#endif
86
90
#ifndef MYNEWT_VAL_LOCAL_COORDINATE_X
91
#define MYNEWT_VAL_LOCAL_COORDINATE_X (((float)0.0f))
92
#endif
93
97
#ifndef MYNEWT_VAL_LOCAL_COORDINATE_Y
98
#define MYNEWT_VAL_LOCAL_COORDINATE_Y (((float)0.0f))
99
#endif
100
104
#ifndef MYNEWT_VAL_LOCAL_COORDINATE_Z
105
#define MYNEWT_VAL_LOCAL_COORDINATE_Z (((float)0.0f))
106
#endif
107
111
#ifndef MYNEWT_VAL_RANGE_VARIANCE
112
#define MYNEWT_VAL_RANGE_VARIANCE (((float)5.4444e-04))
113
#endif
114
118
#ifndef MYNEWT_VAL_AZIMUTH_VARIANCE
119
#define MYNEWT_VAL_AZIMUTH_VARIANCE (((float)2.91e-2))
120
#endif
121
125
#ifndef MYNEWT_VAL_OS_LATENCY
126
#define MYNEWT_VAL_OS_LATENCY (((uint32_t)800))
127
#endif
128
132
#ifndef MYNEWT_VAL_PANID
133
#define MYNEWT_VAL_PANID (((const uint16_t)0xdeca))
134
#endif
135
136
#ifdef __cplusplus
137
}
138
#endif
Generated on Sat Oct 3 2026 14:10:59 by
1.13.2