cette fois faites import plutot que modifier direct bande de gredins

Dependencies:   GYRO_DISCO_L476VG mbed BSP_DISCO_L476VG COMPASS_DISCO_L476VG

Revision:
5:a50ff92004e0
Parent:
0:5432bdf904f9
Child:
6:df81f0a821d8
--- a/main.cpp	Wed Nov 20 15:13:34 2019 +0100
+++ b/main.cpp	Fri Jun 12 07:43:51 2020 +0000
@@ -2,11 +2,11 @@
 #include "GYRO_DISCO_L476VG.h"
 
 GYRO_DISCO_L476VG gyro;
-
-DigitalOut led1(LED1);
+Serial pc(SERIAL_TX, SERIAL_RX);
 
 int main()
 {
+    pc.baud(115200);
     float GyroBuffer[3];
   
     printf("Gyroscope started\n");
@@ -15,11 +15,7 @@
         // Read Gyroscope values
         gyro.GetXYZ(GyroBuffer);
         // Display values      
-        printf("X = %f\n", GyroBuffer[0]);
-        printf("Y = %f\n", GyroBuffer[1]);
-        printf("Z = %f\n", GyroBuffer[2]);
-        printf("\033[3A"); // Moves cursor up x lines (x value is between [ and A)
-        led1 = !led1;
-        wait(1);
+        pc.printf("$%8.1f %8.1f %8.1f;", GyroBuffer[0], GyroBuffer[1], GyroBuffer[2]);
+        wait(0.5);
     }
 }