     readTmp();
   }
   
-  if(isFSROn){
-    fsrThread.enabled = true;
-    if(fsrThread.shouldRun())
+  if(fsrThread.shouldRun())
     fsrThread.run();
-  }else{
-    fsrThread.enabled = false;
-  }
 }
 
 // Runnable for fsrThread

int PRESSURE = A0; 
int TEMPERATURE = A1;

bool isFSROn = false;
bool isTMPOn = false;

int MAX_TMP;

    digitalWrite(INB,LOW);
  }else if(response.equals(FSR_ON)){
    Serial.println(response);
    fsrThread.enabled = true;
  }else if(response.equals(FSR_OFF)){
    Serial.println(response);
    fsrThread.enabled = false;
  }else if(response.equals(TMP_ON)){
    Serial.println(response);
    isTMPOn = true;
