ok

Dependencies:   mbed HMC5883L

Files at this revision

API Documentation at this revision

Comitter:
stersky
Date:
Tue Feb 12 14:49:01 2019 +0000
Parent:
0:74dc5ccb0b73
Commit message:
ok

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Fri Aug 15 22:28:54 2014 +0000
+++ b/main.cpp	Tue Feb 12 14:49:01 2019 +0000
@@ -2,10 +2,12 @@
 #include "mbed.h"
 #include "HMC5883L.h"
 
-HMC5883L compass(D14, D15);
+HMC5883L compass(p9, p10);
+Serial pc(USBTX, USBRX); //Initialise une liason série via le connecteur USB du pc
  
 int main(void)
 {
+    pc.baud(115200);//Initialise la vitesse de la communication série
     int16_t data[3] = {0};
     double heading = 0.0f;
     
@@ -15,8 +17,8 @@
         compass.getXYZ(data);
         wait(0.1f);
         heading = compass.getHeadingXYDeg();
-        printf("x: %4d, y: %4d, z: %4d\n", data[0], data[1], data[2]);
-        printf("heading: %3.2f\n", heading);
+        pc.printf("x: %4d, y: %4d, z: %4d\n\r", data[0], data[1], data[2]);
+        pc.printf("heading: %3.2f\n\r", heading);
         wait(1.0f);
     }
 }