Dependencies:   Serial_HL mbed

Files at this revision

API Documentation at this revision

Comitter:
martwerl
Date:
Thu Nov 15 18:07:15 2018 +0000
Parent:
1:e88b745f2ca2
Commit message:
ProcVisDemo

Changed in this revision

ProcVisDemo.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r e88b745f2ca2 -r 46ce1c28b5a5 ProcVisDemo.cpp
--- a/ProcVisDemo.cpp	Fri Oct 09 07:58:26 2015 +0000
+++ b/ProcVisDemo.cpp	Thu Nov 15 18:07:15 2018 +0000
@@ -18,9 +18,9 @@
     pc.baud(115200);
     leds = 9;
 
-    ua0.SvMessage("SvTest_Serial_HL"); // Meldung zum PC senden
+    ua0.SvMessage("ProcVisDemo_5"); // Meldung zum PC senden
 
-    int16_t sv1=0, sv2=100;
+    int16_t sv1=0, sv2=100; float sv3=0;
     Timer stw;
     stw.start();
     while(1) {
@@ -30,11 +30,13 @@
             stw.reset();
             sv1++;
             sv2++;
+            sv3+=0.1;
             if( ua0.acqON ) {
                 // nur wenn vom PC aus das Senden eingeschaltet wurde
                 // wird auch etwas gesendet
-                ua0.WriteSvI16(1, sv1);
-                ua0.WriteSvI16(2, sv2);
+                ua0.WriteSvI16(1, sv1);//Kanalnummer 1
+                ua0.WriteSvI16(2, sv2);//Kanalnummer 2
+                ua0.WriteSV(3, sv3);//Kanalnummer 3
             }
         }
     }
@@ -60,6 +62,13 @@
         idata2 = ua0.ReadI16();
         // für die Analyse den Wert einfach nur zum PC zurücksenden
         ua0.SvPrintf("Command2 %d %d", idata1, idata2);
+    }   
+    
+    if( cmd==3 )  //leds schalten
+    {
+        leds = ua0.ReadI16();
+           
+        ua0.SvMessage("SetLeds Awa pronto!");
     }
 }