ジャパンオープン用のメインプログラム
Dependencies: mbed AQM1602 HMC6352 PID
CommandConfig.h
00001 #ifndef _COMMAND_CONFIG_H_ 00002 #define _COMMAND_CONFIG_H_ 00003 00004 #include "mbed.h" 00005 #include "extern.h" 00006 00007 const CommandItem static item[STATE_NUM_Y]={ 00008 {{"Start_","Active","______","______"}, 2, Start, START}, 00009 {{"TrnSrt","Active","______","______"}, 2, TurnAndStart, TURN_AND_START}, 00010 {{"Ir____","IrSpot","IrNote","IrPstn"}, 4, GetIr, GET_IR}, 00011 {{"Sens0_","LnABC_","PING__","BallAn"}, 4, GetSns0, GET_SNS0}, 00012 {{"Cmps__","cmps__","CpsRst","______"}, 3, RwPid, RW_PID}, 00013 {{"ClbTrn","Tuning","______","______"}, 2, CalibrationTurn, CALIBRATION_TURN}, 00014 {{"ClbEoE","EntExi","______","______"}, 3, CalibrationEnterOrExit, CALIBRATION_ENTER_OR_EXIT}, 00015 {{"PowUP_","NEXT__","CHANGE","______"}, 3, SetPowerDown, SET_POWER_DOWN}, 00016 {{"PowDWN","NEXT__","CHANGE","______"}, 3, SetPowerUp, SET_POWER_UP}, 00017 {{"Reset_","ByeBye","______","______"}, 2, SoftReset, SOFT_RESET}, 00018 {{"StrUP_","NEXT__","CHANGE","______"}, 3, SetStrategyDown, SET_STRATEGY_DOWN}, 00019 {{"StrDWN","NEXT__","CHANGE","______"}, 3, SetStrategyUp, SET_STRATEGY_UP}, 00020 {{"Kicker","DRIVE_","______","______"}, 2, DriveKicker, DRIVE_KICKER}, 00021 {{"Dribbl","DRIVE_","______","______"}, 2, DriveDribblerAndKicker,DRIVE_DRIBBLER_AND_KICKER}, 00022 {{"Start2","Active","______","______"}, 2, Start2, START2}, 00023 {{"None__","Strgy_","Power_","SftRst"}, 4, ZeroFunction, ZERO_FUNCTION}, 00024 00025 //char LcdStr[STATE_NUM_X][BUFSIZE]; 00026 //uint8_t str_num; 00027 //uint8_t (*CommandFunction)(uint8_t x); 00028 //uint16_t tag_num; 00029 }; 00030 00031 #endif /*_COMMAND_CONFIG_H_*/
Generated on Wed Jul 13 2022 02:59:03 by 1.7.2