EEPROMTEST

Dependencies:   ADS1015 mbed

Fork of Test_nucleo_MCUUU by BAP TUDelft

Revision:
3:efb3a5b4bc9e
Parent:
2:78e48758fa6b
Child:
5:ff21a388985c
--- a/main.cpp	Mon May 07 09:08:24 2018 +0000
+++ b/main.cpp	Mon May 07 09:32:53 2018 +0000
@@ -10,15 +10,17 @@
 int i2c__frequency = 100000;                                                              // I2C Frequency.
 int baud_rate = 115200;                                                             // Baud rate.
 
+int S_data[8];                                                                   // array to save sensor data
+
 DigitalOut myled(LED1);
-//Test 1 2 3 test test
+
 int main(){
     
     
     i2c_sensorplate_adc.frequency(i2c__frequency);                                    // Set frequency for i2c connection to sensorplate (variable is declared in config part).
     usb_serial.baud(baud_rate);                                                     // Set serial USB connection baud rate (variable is declared in config part).
 
-    usb_serial.printf("Hello World !\n");
+    usb_serial.printf("MCUs rule the World !\n");
 
     piezo_resistive_adc1.setGain(GAIN_TWOTHIRDS);                                   // Set ranges of ADC to +/-6.144V (end is marked with #):
     piezo_resistive_adc2.setGain(GAIN_TWOTHIRDS);   
@@ -38,5 +40,11 @@
             usb_serial.printf("piezo res %d array %d: %d\n", k, 2, (int16_t) piezo_resistive_adc2.readADC_SingleEnded(k));  // First 4 PR readout.
         }
         usb_serial.printf("This program runs since %d seconds.\n", i++);
+        
+        for (uint8_t t=0; t<4; ++t){ //Save data into array
+            S_data(t) = piezo_resistive_adc1.readADC_SingleEnded(t);             //Put first 4 PR data into first 4 S_data array
+            S_data(t+4)=piezo_resistive_adc2.readADC_SingleEnded(t);             //Put next 4 PR data into first 4 S_data array
+        }
     }
+    
 }
\ No newline at end of file