 float load1_val = 0.0;
 float load2_val = 0.0;
 float load_cap = 10000000.0;
-String load1_res2 = "0.0";
-String load2_res2 = "0.0";
+double load1_res2 = 0.0;
+double load2_res2 = 0.0;
 
 const int numRead = 10;
 float readings_load1[numRead];

  film_sensor();


  if (millis() - last_print_time >= PRINT_DELAY){
    
    rpm_calculation();
    flow_rate();
    shaft_temp();

#define  DataPin   7  //data in  
#define  TestPin   8  //driver pin  set pin low to start deliver data

double shaftTemp = 0.0;

void data_read(int *p)
{
