diff --git a/Firmware/Board/v3/Inc/main.h b/Firmware/Board/v3/Inc/main.h index 6dfbd301..8a2bba13 100644 --- a/Firmware/Board/v3/Inc/main.h +++ b/Firmware/Board/v3/Inc/main.h @@ -169,8 +169,8 @@ //TODO: make this come automatically out of CubeMX somehow #define TIM_TIME_BASE TIM14 -#define CURRENT_MEAS_PERIOD ((float)(2.0f*TIM_1_8_PERIOD_CLOCKS*(TIM_1_8_RCR+1)/(float)TIM_1_8_CLOCK_HZ)) -#define CURRENT_MEAS_HZ ((float)(TIM_1_8_CLOCK_HZ/(2.0f*TIM_1_8_PERIOD_CLOCKS*(TIM_1_8_RCR+1)))) +#define CURRENT_MEAS_PERIOD ((float)(2*TIM_1_8_PERIOD_CLOCKS*(TIM_1_8_RCR+1)/(float)TIM_1_8_CLOCK_HZ)) +#define CURRENT_MEAS_HZ ((float)(TIM_1_8_CLOCK_HZ/(2*TIM_1_8_PERIOD_CLOCKS*(TIM_1_8_RCR+1)))) #if HW_VERSION_VOLTAGE == 48 #define VBUS_S_DIVIDER_RATIO 19.0f