uwb-core DPL (Decawave Porting Layer) types More...
uwb-core DPL (Decawave Porting Layer) types
Definition in file dpl_types.h.
 Include dependency graph for dpl_types.h:
 Include dependency graph for dpl_types.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Macros | |
| #define | M_PI 3.1415926535 | 
| PI approximated value macro definition. | |
| Typedefs | |
| typedef os_time_t | dpl_time_t | 
| dpl time type | |
| typedef os_stack_t | dpl_stack_t | 
| dpl stack buffer type | |
| typedef float | dpl_float32_t | 
| dpl float 32 type | |
| typedef double | dpl_float64_t | 
| dpl float 64 type | |
| Macro to wait forever on events and mutexes | |
| #define | DPL_TIMEOUT_NEVER (OS_TIMEOUT_NEVER) | 
| #define | DPL_WAIT_FOREVER (OS_WAIT_FOREVER) | 
| Decawave porting layer (DPL) stack alignment requirement | |
| #define | DPL_STACK_ALIGNMENT (OS_ALIGNMENT) | 
| #define DPL_FLOAT32_ADD | ( | __X, | |
| __Y ) | 
Definition at line 103 of file dpl_types.h.
| #define DPL_FLOAT32_CEIL | ( | __X | ) | 
Definition at line 88 of file dpl_types.h.
| #define DPL_FLOAT32_DIV | ( | __X, | |
| __Y ) | 
Definition at line 107 of file dpl_types.h.
| #define DPL_FLOAT32_FABS | ( | __X | ) | 
Definition at line 90 of file dpl_types.h.
| #define DPL_FLOAT32_FMOD | ( | __X, | |
| __Y ) | 
Definition at line 91 of file dpl_types.h.
| #define DPL_FLOAT32_FROM_F64 | ( | __X | ) | 
Definition at line 87 of file dpl_types.h.
| #define DPL_FLOAT32_I32_TO_F32 | ( | __X | ) | 
Definition at line 79 of file dpl_types.h.
| #define DPL_FLOAT32_INIT | ( | __X | ) | 
Definition at line 76 of file dpl_types.h.
| #define DPL_FLOAT32_INT | ( | __X | ) | 
Definition at line 84 of file dpl_types.h.
| #define DPL_FLOAT32_ISNAN | ( | __X | ) | 
Definition at line 95 of file dpl_types.h.
| #define DPL_FLOAT32_LOG10 | ( | __X | ) | 
Definition at line 97 of file dpl_types.h.
| #define DPL_FLOAT32_MUL | ( | __X, | |
| __Y ) | 
Definition at line 105 of file dpl_types.h.
| #define DPL_FLOAT32_NAN | ( | ) | 
Definition at line 93 of file dpl_types.h.
| #define DPL_FLOAT32_PRINTF_PRIM "%s%d.%03d" | 
Definition at line 109 of file dpl_types.h.
| #define DPL_FLOAT32_PRINTF_VALS | ( | __X | ) | 
Definition at line 110 of file dpl_types.h.
| #define DPL_FLOAT32_SUB | ( | __X, | |
| __Y ) | 
Definition at line 101 of file dpl_types.h.
| #define DPL_FLOAT64_ADD | ( | __X, | |
| __Y ) | 
Definition at line 104 of file dpl_types.h.
| #define DPL_FLOAT64_ASIN | ( | __X | ) | 
Definition at line 99 of file dpl_types.h.
| #define DPL_FLOAT64_ATAN | ( | __X | ) | 
Definition at line 100 of file dpl_types.h.
| #define DPL_FLOAT64_CEIL | ( | __X | ) | 
Definition at line 89 of file dpl_types.h.
| #define DPL_FLOAT64_DIV | ( | __X, | |
| __Y ) | 
Definition at line 108 of file dpl_types.h.
| #define DPL_FLOAT64_F64_TO_U64 | ( | __X | ) | 
Definition at line 83 of file dpl_types.h.
| #define DPL_FLOAT64_FMOD | ( | __X, | |
| __Y ) | 
Definition at line 92 of file dpl_types.h.
| #define DPL_FLOAT64_FROM_F32 | ( | __X | ) | 
Definition at line 86 of file dpl_types.h.
| #define DPL_FLOAT64_I32_TO_F64 | ( | __X | ) | 
Definition at line 80 of file dpl_types.h.
| #define DPL_FLOAT64_I64_TO_F64 | ( | __X | ) | 
Definition at line 81 of file dpl_types.h.
| #define DPL_FLOAT64_INIT | ( | __X | ) | 
Definition at line 77 of file dpl_types.h.
| #define DPL_FLOAT64_INT | ( | __X | ) | 
Definition at line 85 of file dpl_types.h.
| #define DPL_FLOAT64_ISNAN | ( | __X | ) | 
Definition at line 96 of file dpl_types.h.
| #define DPL_FLOAT64_LOG10 | ( | __X | ) | 
Definition at line 98 of file dpl_types.h.
| #define DPL_FLOAT64_MUL | ( | __X, | |
| __Y ) | 
Definition at line 106 of file dpl_types.h.
| #define DPL_FLOAT64_NAN | ( | ) | 
Definition at line 94 of file dpl_types.h.
| #define DPL_FLOAT64_PRINTF_PRIM "%s%d.%06d" | 
Definition at line 111 of file dpl_types.h.
| #define DPL_FLOAT64_PRINTF_VALS | ( | __X | ) | 
Definition at line 112 of file dpl_types.h.
| #define DPL_FLOAT64_SUB | ( | __X, | |
| __Y ) | 
Definition at line 102 of file dpl_types.h.
| #define DPL_FLOAT64_U64_TO_F64 | ( | __X | ) | 
Definition at line 82 of file dpl_types.h.
| #define DPL_FLOAT64TO32 | ( | __X | ) | 
Definition at line 78 of file dpl_types.h.
| #define DPL_STACK_ALIGNMENT (OS_ALIGNMENT) | 
Definition at line 50 of file dpl_types.h.
| #define DPL_TIMEOUT_NEVER (OS_TIMEOUT_NEVER) | 
Definition at line 42 of file dpl_types.h.
| #define DPL_WAIT_FOREVER (OS_WAIT_FOREVER) | 
Definition at line 43 of file dpl_types.h.
| #define M_PI 3.1415926535 | 
PI approximated value macro definition.
Definition at line 35 of file dpl_types.h.
| typedef float dpl_float32_t | 
dpl float 32 type
Definition at line 66 of file dpl_types.h.
| typedef double dpl_float64_t | 
dpl float 64 type
Definition at line 70 of file dpl_types.h.
| typedef os_stack_t dpl_stack_t | 
dpl stack buffer type
Definition at line 61 of file dpl_types.h.
| typedef os_time_t dpl_time_t | 
dpl time type
Definition at line 56 of file dpl_types.h.