     // Reset the pulse counter so we can start incrementing again
     sensor_t->pulseCount = 0;
     
+    // Serial.print("loop_flow_water ");
+    // Serial.print(sensor_t->totalMilliLitres);
+    // Serial.print("\n");
+    
     // Enable the interrupt again now that we've finished sending output
     attachInterrupt( sensor_t->sensorInterrupt, sensor_t->pulseCounter, FALLING);
     

void timerIsr()
{ 
  interruptTemperature(); // get temperature data and request measure
  
  loop_water_flow(&input_heat);
  loop_water_flow(&input_pipe);

{
  // Increment the pulse counter
  input_heat.pulseCount++;
  // Serial.print("*** interrupt heat ");
  // Serial.print(input_heat.pulseCount, DEC);
  // Serial.println();
}

void pulseCounter_pipe()
{
  // Increment the pulse counter
  input_pipe.pulseCount++;
  //Serial.print("*** interrupt pipe ");
  //Serial.print(input_pipe.pulseCount, DEC);
  //Serial.println();  
}


