uwb-core DPL (Decawave Porting Layer) time abstraction
More...
uwb-core DPL (Decawave Porting Layer) time abstraction
- Author
- Francisco Molina franc.nosp@m.ois-.nosp@m.xavie.nosp@m.r.mo.nosp@m.lina@.nosp@m.inri.nosp@m.a.fr
Definition in file dpl_time.h.
Go to the source code of this file.
◆ dpl_time_delay()
Wait until the number of ticks has elapsed, BLOICKING.
- Parameters
-
[in] | ticks | The number of ticks to wait. |
Definition at line 103 of file dpl_time.h.
◆ dpl_time_get()
Returns the low 32 bits of cputime.
- Returns
- uint32_t The lower 32 bits of cputime
Definition at line 39 of file dpl_time.h.
◆ dpl_time_ms_to_ticks()
Converts the given number of milliseconds into cputime ticks.
- Parameters
-
[in] | ms | The number of milliseconds to convert to ticks |
[out] | out_ticks | The number of ticks corresponding to 'ms' |
- Returns
- dpl_error_t DPL_OK - no error
Definition at line 52 of file dpl_time.h.
◆ dpl_time_ms_to_ticks32()
static dpl_time_t dpl_time_ms_to_ticks32 |
( |
uint32_t |
ms | ) |
|
|
inlinestatic |
Converts the given number of milliseconds into cputime ticks.
- Parameters
-
[in] | ms | The number of milliseconds to convert to ticks |
- Returns
- uint32_t The number of ticks corresponding to 'ms'
Definition at line 80 of file dpl_time.h.
◆ dpl_time_ticks_to_ms()
Convert the given number of ticks into milliseconds.
- Parameters
-
[in] | ticks | The number of ticks to convert to milliseconds. |
[out] | out_ms | The converted milliseconds from 'ticks' |
- Returns
- dpl_error_t DPL_OK - no error
Definition at line 66 of file dpl_time.h.
◆ dpl_time_ticks_to_ms32()
Convert the given number of ticks into milliseconds.
- Parameters
-
[in] | ticks | The number of ticks to convert to milliseconds. |
- Returns
- uint32_t The number of milliseconds corresponding to 'ticks'
Definition at line 92 of file dpl_time.h.