X-Git-Url: http://git.tdb.fi/?p=model-railway-devices.git;a=blobdiff_plain;f=arducontrol%2Fmonitor.c;h=de00fc1645b9ddc1258326eadcb2a880aaeb23d9;hp=d8f3dadded7c44b73a3f449985380e04b1f29f0f;hb=4150740d3a5c2384289865923cef08c5852cb520;hpb=c97e84ca85810963c0c7e05d43ce5584b94cc9b3 diff --git a/arducontrol/monitor.c b/arducontrol/monitor.c index d8f3dad..de00fc1 100644 --- a/arducontrol/monitor.c +++ b/arducontrol/monitor.c @@ -4,21 +4,21 @@ #include "output.h" #include "serial.h" -uint16_t track_current_samples[16] = { 0 }; -uint8_t track_current_head = 0; -volatile uint16_t track_current_sum = 0; -uint16_t overcurrent_limit = 8796; -uint8_t overcurrent_sent = 0; +static uint16_t track_current_samples[16] = { 0 }; +static uint8_t track_current_head = 0; +static volatile uint16_t track_current_sum = 0; +static uint16_t overcurrent_limit = 8796; +static uint8_t overcurrent_sent = 0; -uint16_t input_voltage_samples[16] = { 0 }; -uint8_t input_voltage_head = 0; -volatile uint16_t input_voltage_sum = 0; +static uint16_t input_voltage_samples[16] = { 0 }; +static uint8_t input_voltage_head = 0; +static volatile uint16_t input_voltage_sum = 0; -volatile uint8_t adc_state = 0; -volatile uint16_t adc_value = 0; +static volatile uint8_t adc_state = 0; +static volatile uint16_t adc_value = 0; -uint16_t track_current_milliamps(void); -uint16_t input_voltage_millivolts(void); +static uint16_t track_current_milliamps(void); +static uint16_t input_voltage_millivolts(void); void monitor_init(void) { @@ -113,7 +113,7 @@ uint8_t monitor_command(const uint8_t *cmd_buf, uint8_t cmd_length) return COMMAND_OK; } -uint16_t track_current_milliamps(void) +static uint16_t track_current_milliamps(void) { uint16_t value = track_current_sum; @@ -130,7 +130,7 @@ uint16_t track_current_milliamps(void) } } -uint16_t input_voltage_millivolts(void) +static uint16_t input_voltage_millivolts(void) { uint16_t value = input_voltage_sum;