      double time_delta = millis() - calc_time_ms;
      //Serial.println(water_level_delta);
     // Serial.println(time_delta/1000);
-     flow_rate_cc_per_sec = ( water_level_delta ) / (time_delta/1000);
+     flow_rate_cc_per_sec = ( water_level_delta ) / (time_delta/1000.0);
   
      //set the last calculation references
      flow_calc_water_level_cm = water_level_cm;


double* sensors_list[] = {&shaftTemp, &ambient_temperature, &casing_temperature, &gland_temperature,
&rpm, &load1_res2, &load2_res2, &flow_rate_cc_per_sec, &flowrate, &position1_mm, &position2_mm};


void loop() {
  position_sensors();
  fluid_level_sensor();

  film_sensor();



  if (millis() - last_print_time >= PRINT_DELAY){


