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:
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.