Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
jmCommands.c
00001 /** @file jmCommands.c 00002 * Auto Generated by jmCLIG 00003 * Saturday, February 12, 2011 11:03 AM 00004 * @version 2011.01.05 00005 */ 00006 00007 #include "main.h" 00008 #include "jmCommands.h" 00009 #include "jmMessages.h" 00010 #include "jmRingBuffer.h" 00011 #include "jmStepper.h" 00012 #include "jmStepperAxis.h" 00013 #include "jmSwitch.h" 00014 00015 const char jmCLIG[] = {"\njmCLIG Version 2011.01.05 \nInstance Saturday, February 12, 2011 11:03 AM\n"}; 00016 00017 // Command Name Table 00018 const char cmdNames[]= 00019 { 00020 'l','i','s','t',0, 00021 'v','e','r',0, 00022 'h','e','l','p',0, 00023 'f','e','e','d','b','a','c','k',0, 00024 'e','c','h','o',0, 00025 's','t','e','p','p','e','r',0, 00026 's','t','e','p','p','e','r','S','t','o','p',0, 00027 'G','P','P','S','T',0, 00028 's','t','e','p','S','p','e','e','d',0, 00029 's','t','e','p','p','e','r','A','x','i','s',0, 00030 'G','P','P','S','T','A',0, 00031 's','w','R','e','a','d',0, 00032 's','w','I','n','i','t',0, 00033 'G','P','P','S','0',0, 00034 'i','n','i','t',0, 00035 0 00036 }; 00037 00038 // Section Definitions 00039 #define list 0 00040 #define ver 1 00041 #define help 2 00042 #define feedback 3 00043 #define echo 4 00044 #define stepper 5 00045 #define stepperStop 6 00046 #define GPPST 7 00047 #define stepSpeed 8 00048 #define stepperAxis 9 00049 #define GPPSTA 10 00050 #define swRead 11 00051 #define swInit 12 00052 #define GPPS0 13 00053 #define init 14 00054 00055 00056 /*********************************************************************** 00057 * @brief Command steering 00058 * Command Associated with Command Number is Executed 00059 * @param[in] cmdNum Command Number 00060 * @return none 00061 **********************************************************************/ 00062 void Action(int cmdNum){ 00063 switch(cmdNum){ 00064 case list : cli_list(); 00065 break; 00066 case ver : cli_version(); 00067 break; 00068 case help : cli_help(); 00069 break; 00070 case feedback : cli_feedback(); 00071 break; 00072 case echo : cli_echo(); 00073 break; 00074 case stepper : cli_Stepper(); 00075 break; 00076 case stepperStop : cli_StepperStop(); 00077 break; 00078 case GPPST : cli_GPPST(); 00079 break; 00080 case stepSpeed : cli_StepSpeed(); 00081 break; 00082 case stepperAxis : cli_StepperAxis(); 00083 break; 00084 case GPPSTA : cli_GPPSTA(); 00085 break; 00086 case swRead : cli_SwitchRead(); 00087 break; 00088 case swInit : cli_SwitchInit(); 00089 break; 00090 case GPPS0 : cli_GPPS0(); 00091 break; 00092 case init : Inits(); 00093 break; 00094 default : UnknownCommand(); 00095 NextCommand(nl,pLine); 00096 } 00097 } 00098
Generated on Sat Jul 23 2022 20:40:53 by
1.7.2