yuhang zhu / Mbed 2 deprecated ADAM_menu

Dependencies:   mbed

main.cpp

Committer:
yuhangzhu
Date:
2013-07-12
Revision:
0:249f6f78cd05
Child:
1:cb6811ef87de

File content as of revision 0:249f6f78cd05:

#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;
}