valve measurement board

Dependencies:   mbed ads1115_test SDFileSystem

Branch:
PressureResponse
Revision:
4:83855f14a087
Parent:
3:a8e9c68ea80b
Child:
6:5b01aef71fc3
--- a/main.cpp	Tue Feb 23 23:01:11 2021 +0900
+++ b/main.cpp	Thu Feb 25 23:31:33 2021 +0900
@@ -1,5 +1,5 @@
 #include "mbed.h"
-#include "SoftSerial.h"
+#include "SoftwareSerial.h"
 
 #include "SDFileSystem.h"
 
@@ -88,10 +88,15 @@
         //pc.printf("%d\t%d\t%d\t%f\t%f\r\n", timer.read_ms(), press_bit1, press_bit2, temp1, temp2);
 	int time = timer.read_ms();
 	if(time - dt >= 100){
-		valve_controler.printf("%d",press_bit1);
 		wireless.printf("Tank Pressure is %d now.\r\n",press_bit1);
 		dt = time;
 	}
+	if(valve_controler.readable() > 0 ){
+		if((char)valve_controler.getc() == '?'){
+			valve_controler.printf("%d",press_bit1);
+		}
+
+	}
         fprintf(fp, "%d\t%d\t%d\t%f\t%f\r\n", time, press_bit1, press_bit2, temp1, temp2);
 
         if(sd_timer.read_ms() > 20*1000) {