         Serial.println(time_iq, DEC);
 
         // update timestamp
-        time_iq = millis();
+        time_slow = millis();
 
     } else {
         // pause between data acquisition
         delay(DELAY_FAST);
     }
 
+    // switch ADCMUX to A11
+    raw_acs0 = analogRead(A11);     // J5 (pin 2)
+
     // signal end of acquisition
     digitalWrite(LED_PIN, LOW);
 

    Serial.print("$ACS,");
    Serial.print(acs0, 4);
    Serial.print(',');
    Serial.println(raw_acs0, DEC);
}

void report_battery() {

//const int ACS_ZERO = (int) 2500 / ADC_INTERNAL_MV;            // ADC reading for 2.5V (~ 1007)
//const float ACS714_CONV = ADC_INTERNAL_MV / ACS714_MVA;       // Amps per ADC level

// timestamps
unsigned long time_slow;
unsigned long delta;

// adc readings
