GOPA KUMAR K C / Mbed 2 deprecated switch_case

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 
00002 switch (reset)
00003 {
00004     case 01: PIN70=1; //ENABLE_BAR Att Sens 1
00005     break; 
00006     case 02: PIN90=1; //ENABLE_BAR Att Sens 2
00007     break;
00008     case 03: PIN82=0;  //DRV_XY Fault bar
00009              wait(1);
00010              PIN82=1; // Toggle DRV_XY sleep 
00011     break;
00012     case 04: PIN88=0; //DRV_Z Fault bar
00013              wait(1);
00014              PIN88=1; // Toggle DRV_Z sleep 
00015     break;
00016     case 05: PIN71=0;  //DRV_switch_XY Fault bar 
00017     break;
00018     case 06: PIN40=0;  //DRV_switch_Z Fault bar
00019     break;
00020     case 07: PIN71=1;  //Turn on DRV_switch_XY -on TC
00021     break;
00022     case 08: PIN40=1;  //Turn on DRV_switch_Z -when called for Z axis moment alone
00023     break;
00024     case 09: PIN14=1; //Beacon switch
00025              wait(1);
00026              PIN14=0; // Toggle
00027     break;
00028     }
00029         switch(in) {
00030         case 'h':
00031         case 'H':
00032             out = 1;
00033             break;
00034         case 'l':
00035         case 'L':
00036             out = 0;
00037             break;
00038         case 's':
00039         case 'S':
00040             sing();
00041             break;
00042         default:
00043             pc.printf("I don't know: \"%c\"\n", in);
00044     }