time namespace
#include <hal/time.hpp>
Typedefs
- using AlarmCallback = int64_t(*)(AlarmId id, void*user_data)
- using AlarmId = int32_t
Functions
- auto add_alarm_at_us(const uint64_t absolute_time_us, AlarmCallback callback, void*const user_data, const bool fire_if_past) -> AlarmId
- auto cancel_alarm(const AlarmId id) -> bool
- auto now_ms() -> uint32_t
- auto now_us() -> uint64_t
- void sleep_ms(const uint32_t ms)
- void sleep_us(const uint32_t us)