From c3c33b375372dac56a4ebcc2d49d1992796ec18d Mon Sep 17 00:00:00 2001 From: Thomas Kolb Date: Sun, 15 Jan 2017 18:13:43 +0100 Subject: [PATCH] Fixed some warnings --- src/main.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 0f99867..aab9070 100644 --- a/src/main.c +++ b/src/main.c @@ -603,13 +603,19 @@ int main(void) /* if power changes by more than this factor, MPP is tested again */ MPP_MAX_POWER_CHANGE_FACTOR = fxp_from_float(0.2f); + /* initalize power_state */ power_state.vin_avg = 0; power_state.vout_avg = 0; power_state.current_avg = 0; + power_state.power_avg = 0; power_state.temp_avg = fxp_from_int(-999); mpp_state.mppMaxPWM = CONV_PWM_MAX; + /* initialize mpp_state */ + mpp_state.maxPWM = CONV_PWM_MAX; + mpp_state.refPWM = CONV_PWM_MAX; + init_clock(); init_rtc(); init_gpio(); @@ -679,7 +685,7 @@ int main(void) if(timebase_ms % 250 == 0) { debug_send_string("ADC: "); - for(int i = 0; i < 3; i++) { + for(int i = 0; i < ADC_NUM_CHANNELS; i++) { fxp_format_int(adc_values[i], msg); debug_send_string(msg); debug_send_string(" ");