os_time_ms_to_ticks

int os_time_ms_to_ticks(uint32_t ms, uint32_t *out_ticks)

Converts milliseconds to OS ticks.

Arguments

ArgumentsDescription
msNumber of milliseconds to convert to OS ticks.
out_ticksPointer to an uint32_t to return the number of OS ticks for ms milliseconds.

N/A

Returned values

0: Success
OS_EINVAL: Number of ticks is too large to fit in an uint32_t.

N/A

Notes

Example

unint32_t num_ticks;
os_time_ms_to_ticks(50, &num_ticks);