uwb-core uwb module configurations taken from decawave-uwb-core/hw/drivers/uwb/syscfg.yml More...
uwb-core uwb module configurations taken from decawave-uwb-core/hw/drivers/uwb/syscfg.yml
Definition in file syscfg_uwb.h.
Go to the source code of this file.
| Macros | |
| #define | MYNEWT_VAL_UWB_DEV_TASK_PRIO (THREAD_PRIORITY_MAIN - 5) | 
| Interrupt task priority for instance 0. | |
| #define | MYNEWT_VAL_UWB_DEV_TASK_STACK_SZ (1024) | 
| Size of interrupt task stack. | |
| #define | MYNEWT_VAL_UWB_RX_BUFFER_SIZE (1024) | 
| Size of the rx buffer in the uwb_dev. | |
| #define | MYNEWT_VAL_UWB_PKG_INIT_LOG (0) | 
| Enable init messages showing each package has been initialised. | |
| #define | MYNEWT_VAL_UWB_DEV_RXDIAG_MAXLEN (20) | 
| Maximum size of rxdiag structure. | |
| #define | MYNEWT_VAL_UWB_DEVICE_0 (1) | 
| UWB_0 Device Enable. | |
| #define | MYNEWT_VAL_UWB_DEVICE_MAX (3) | 
| Max number of UWB_DEVICES allowed in system. | |
| #define | MYNEWT_VAL_UWB_STS_TS_MATCH_THRESHOLD (30) | 
| If ipatov and sts timestamps differ by more than this value they are considered invalid. | |
| #define | MYNEWT_VAL_LOCAL_COORDINATE_X (((float)0.0f)) | 
| Default Anchor X Coordinate. | |
| #define | MYNEWT_VAL_LOCAL_COORDINATE_Y (((float)0.0f)) | 
| Default Anchor Y Coordinate. | |
| #define | MYNEWT_VAL_LOCAL_COORDINATE_Z (((float)0.0f)) | 
| Default Anchor Z Coordinate. | |
| #define | MYNEWT_VAL_RANGE_VARIANCE (((float)5.4444e-04)) | 
| Range Measurement Variance. | |
| #define | MYNEWT_VAL_AZIMUTH_VARIANCE (((float)2.91e-2)) | 
| Azimuth Measurement Variance. | |
| #define | MYNEWT_VAL_OS_LATENCY (((uint32_t)800)) | 
| OS Latency Guardband (usec) | |
| #define | MYNEWT_VAL_PANID (((const uint16_t)0xdeca)) | 
| Default Pan ID. | |
| #define MYNEWT_VAL_AZIMUTH_VARIANCE (((float)2.91e-2)) | 
Azimuth Measurement Variance.
Definition at line 122 of file syscfg_uwb.h.
| #define MYNEWT_VAL_LOCAL_COORDINATE_X (((float)0.0f)) | 
Default Anchor X Coordinate.
Definition at line 94 of file syscfg_uwb.h.
| #define MYNEWT_VAL_LOCAL_COORDINATE_Y (((float)0.0f)) | 
Default Anchor Y Coordinate.
Definition at line 101 of file syscfg_uwb.h.
| #define MYNEWT_VAL_LOCAL_COORDINATE_Z (((float)0.0f)) | 
Default Anchor Z Coordinate.
Definition at line 108 of file syscfg_uwb.h.
| #define MYNEWT_VAL_OS_LATENCY (((uint32_t)800)) | 
OS Latency Guardband (usec)
Definition at line 129 of file syscfg_uwb.h.
| #define MYNEWT_VAL_PANID (((const uint16_t)0xdeca)) | 
Default Pan ID.
Definition at line 136 of file syscfg_uwb.h.
| #define MYNEWT_VAL_RANGE_VARIANCE (((float)5.4444e-04)) | 
Range Measurement Variance.
Definition at line 115 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_DEV_RXDIAG_MAXLEN (20) | 
Maximum size of rxdiag structure.
Definition at line 59 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_DEV_TASK_PRIO (THREAD_PRIORITY_MAIN - 5) | 
Interrupt task priority for instance 0.
Definition at line 31 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_DEV_TASK_STACK_SZ (1024) | 
Size of interrupt task stack.
Definition at line 38 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_DEVICE_0 (1) | 
UWB_0 Device Enable.
BSP uses this to enable the specific uwb device
Definition at line 69 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_DEVICE_MAX (3) | 
Max number of UWB_DEVICES allowed in system.
Definition at line 79 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_PKG_INIT_LOG (0) | 
Enable init messages showing each package has been initialised.
Definition at line 52 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_RX_BUFFER_SIZE (1024) | 
Size of the rx buffer in the uwb_dev.
Definition at line 45 of file syscfg_uwb.h.
| #define MYNEWT_VAL_UWB_STS_TS_MATCH_THRESHOLD (30) | 
If ipatov and sts timestamps differ by more than this value they are considered invalid.
Definition at line 87 of file syscfg_uwb.h.