bruker nå ny serial klasse med større hastighet.. Forøvrig baser en del av koden på Flaskepant oppgaven fra lab.

Dependencies:   SerialTerminal mbed

Fork of Fancy-Terminal by El-POM1001

Revision:
5:529715bcff18
Parent:
4:14bd961881ff
Child:
6:e82da1b9e11a
--- a/main.cpp	Thu Oct 15 18:51:22 2015 +0000
+++ b/main.cpp	Fri Oct 16 16:14:02 2015 +0000
@@ -1,8 +1,8 @@
 #include "mbed.h"
-#include "Terminal.h"
+#include "SerialTerminal.h"
 #include "variables.h"
 
-Terminal term(USBTX, USBRX); // tx, rx
+SerialTerminal pc(USBTX, USBRX, 38400); // tx, rx
 
 
 //Prototypes
@@ -24,8 +24,9 @@
 
 
     char cValg = -1;
-    term.cls();
-    term.locate(MENUPOSX, MENUPOSY);
+    pc.cls();
+    pc.locate(MENUPOSX, MENUPOSY);
+    pc.hideCursor();
     UpdateTerminal();
     //term.printf("Velkommen skriv inn flaske type etterfolg av enter tast\n");
     while (1)
@@ -109,18 +110,18 @@
 void utskriftskjermV2()
 {
     char *ptr_menu = menu;
-    term.cls();
-    term.locate(MENUPOSX, MENUPOSY);
-    term.foreground(0xFF0000);
+    pc.cls();
+    pc.locate(MENUPOSX, MENUPOSY);
+    pc.foreground(0xFF0000);
 
     for (int i = 1; i <= MENULINES; i++)
     {
         for (int j = 1; j <= MENUWIDTH; j++, ptr_menu++)
         {
-            term.printf("%c", *ptr_menu);
+            pc.printf("%c", *ptr_menu);
 
         }
-        term.locate(MENUPOSX, i + MENUPOSY);
+        pc.locate(MENUPOSX, i + MENUPOSY);
         //term.printf("\n");
     }
     //term.printf("\n");