diff --git a/bacnet-stack/ports/xplained/bacnet.c b/bacnet-stack/ports/xplained/bacnet.c index 4f4345ea..3221bb96 100644 --- a/bacnet-stack/ports/xplained/bacnet.c +++ b/bacnet-stack/ports/xplained/bacnet.c @@ -135,13 +135,13 @@ static void bacnet_test_task(void) uint16_t adc_value; instance = Analog_Input_Index_To_Instance(index); - if (!Analog_Input_Out_Of_Service(instance)) { + if (!Analog_Input_Out_Of_Service(instance)) { adc_value = adc_result_12bit(index); float_value = adc_value; float_value /= 4095; Analog_Input_Present_Value_Set(instance, float_value); - } - index++; + } + index++; if (index >= MAX_ANALOG_INPUTS) { index = 0; }