ジャパンオープン用のメインプログラム

Dependencies:   mbed AQM1602 HMC6352 PID

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers CommandConfig.h Source File

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_*/