mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-30 07:21:20 +00:00
use uint32_t for time in ms
This commit is contained in:
parent
53b86778bb
commit
a8a2dedc0b
@ -76,7 +76,7 @@ typedef struct timer {
|
|||||||
|
|
||||||
|
|
||||||
// set timer based on current time
|
// set timer based on current time
|
||||||
void run_loop_set_timer(timer_source_t *a, int timeout_in_ms);
|
void run_loop_set_timer(timer_source_t *a, uint32_t timeout_in_ms);
|
||||||
|
|
||||||
// add/remove timer_source
|
// add/remove timer_source
|
||||||
void run_loop_add_timer(timer_source_t *timer);
|
void run_loop_add_timer(timer_source_t *timer);
|
||||||
|
@ -146,8 +146,8 @@ static void embedded_tick_handler(void){
|
|||||||
}
|
}
|
||||||
|
|
||||||
// set timer
|
// set timer
|
||||||
void run_loop_set_timer(timer_source_t *ts, int timeout_in_ms){
|
void run_loop_set_timer(timer_source_t *ts, uint32_t timeout_in_ms){
|
||||||
int ticks = timeout_in_ms / hal_tick_get_tick_period_in_ms();
|
uint32_t ticks = timeout_in_ms / hal_tick_get_tick_period_in_ms();
|
||||||
if (ticks == 0) ticks++;
|
if (ticks == 0) ticks++;
|
||||||
ts->timeout = system_ticks + ticks;
|
ts->timeout = system_ticks + ticks;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user