EEPROMTEST

Dependencies:   ADS1015 mbed

Fork of Test_nucleo_MCUUU by BAP TUDelft

Revision:
8:2875bb7a4e67
Parent:
7:65325c237ac5
Child:
9:cc559f905411
--- a/main.cpp	Tue May 08 08:25:53 2018 +0000
+++ b/main.cpp	Wed May 09 11:13:21 2018 +0000
@@ -17,12 +17,19 @@
 
 DigitalOut myled(LED1);
 
-void checkzero (std::vector<int>& sendat, int size){ //Check whether any sensor values are zero
+//Check whether any sensor values are zero
+void checkzero (std::vector<int>& sendat, int size){ 
     for(int i=0;i<size;++i){
-       if(sendat[i]!= 0)
+        if(sendat[i]!= 0)
             usb_serial.printf("Sensor %d is not zero\n", i);
+        else
+            usb_serial.printf("Sensor %d is zero\n", i);
     }
 }
+
+//-------------FLASH FLASH-----------------
+//Only 16 bits data may be written.
+
 int main(){
     std::vector<int> S_data(8);  
     
@@ -49,12 +56,12 @@
             S_data[t+4]= (int16_t) piezo_resistive_adc2.readADC_SingleEnded(t);             //Put next 4 PR sensor data into first 4 S_data array
         }
         
-        
+        //checkzero(S_data,S_data.size());
         for (uint8_t k = 0; k < 4; ++k) {
             usb_serial.printf("R %d Ar %d: %d\n", k, 1, S_data[k]);  // First 4 PR readout.
-            usb_serial.printf("R %d Ar %d: %d\n", k, 2, S_data[k+4]);  // First 4 PR readout.
+            usb_serial.printf("R %d Ar %d: %d\n", k, 2, S_data[k+4]);  // Next 4 PR readout.
         }
-        checkzero(S_data,S_data.size());
+        
     
     }
 }
\ No newline at end of file