diff --git a/radio/src/timers.h b/radio/src/timers.h index d6a8b7258..7edd776eb 100644 --- a/radio/src/timers.h +++ b/radio/src/timers.h @@ -45,14 +45,14 @@ #if defined(CPUARM) typedef int32_t tmrval_t; typedef uint32_t tmrstart_t; -#define TIMER_MIN (-0xffffff/2) +#define TIMER_MAX (0xffffff/2) #else typedef int16_t tmrval_t; typedef uint16_t tmrstart_t; -#define TIMER_MIN (32767) +#define TIMER_MAX (0xffff/2) #endif -#define TIMER_MAX (-TIMER_MIN-1) +#define TIMER_MIN (-TIMER_MAX-1) struct TimerState { uint16_t cnt;