Alexandre Lemay / Mbed 2 deprecated APP1_s5_A17

Dependencies:   mbed MMA8452

Revision:
2:3576839565ae
Parent:
1:ad54e8b7ac20
Child:
5:70db90b673b9
--- a/maint.cpp	Mon Sep 04 20:00:30 2017 +0000
+++ b/maint.cpp	Mon Sep 04 22:57:54 2017 +0000
@@ -1,45 +1,21 @@
 #include "mbed.h"
+#include "Afficheur.h"
+
+#define USESPI
 
 
-class Afficheur
-{
-    Afficheur()
-    {
-        afficheur.format(8,0);
-        afficheur.frequency(50000);
-        p8 = 1;
-    }
-    
-    void write(char characters[4], bool dot ) 
-    {
-        
-        char rx;
-    
-        pin =0;
-        afficheur.write
-        afficheur.write(characters,4,rx,4);
-        pin =1;
+Serial pc(USBTX, USBRX); // tx, rx
+
+Afficheur afficheur;
+
+int main() {
+     while(1)
+     {
+        if(pc.readable())
+        {
+            afficheur.write(pc.getc());
+        }
         
     }
     
-    static SPI afficheur(p5,p6,p7);
-    static DigitalOut chipSelect(p8);
 }
-
-DigitalOut pin(p8);
-
-Serial pc(USBTX, USBRX); // tx, rx
-
-int main() {
-
-    while(1)
-    {
-        char rx[50];
-        if(pc.readable()) {
-            pin = 0;
-            afficheur.write("1234",4,rx,50);
-            pin = 1;
-            wait(1);
-        }
-    }
-}