yuhang zhu / Mbed 2 deprecated ADAM_menu

Dependencies:   mbed

Revision:
0:249f6f78cd05
Child:
1:cb6811ef87de
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Jul 12 05:16:46 2013 +0000
@@ -0,0 +1,54 @@
+#include "mbed.h"
+#include "menu.h"
+#include "parameters.h"
+
+
+Serial pc(USBTX, USBRX);
+ 
+int main() {
+
+    char sel;
+    
+    pc.baud(115200);  //config buad rate 
+    
+    while(1)
+    {
+        while(' ' != pc.getc()); //press space to start
+
+        pc.printf("%s", main_menu);
+        sel = pc.getc();
+        
+        state = sel - '0';
+        
+        if(state<=0 || state>=8)
+            state = MODE_ERR;
+           
+        switch(sel)
+        {
+            case MODE_CHA1PHA:
+                pc.printf("%s", cmd1);
+                break;
+            case MODE_CHA1AMP:
+                pc.printf("%s", cmd2);
+                break;
+            case MODE_CHA2PHA:
+                pc.printf("%s", cmd3);
+                break;
+            case MODE_CHAAMP:
+                pc.printf("%s", cmd4);
+                break;
+            case MODE_DISPLAY:
+                pc.printf("\n");
+                break;
+            case MODE_SEND:
+                pc.printf("parameters send\n");
+                break;
+            case MODE_ERR:
+        
+        }
+        
+    }
+    
+    
+    return 0;
+}
\ No newline at end of file