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

Dependencies:   mbed AQM1602 HMC6352 PID

main_processing/setup_command_active/command_functions.h

Committer:
lilac0112_1
Date:
2016-03-10
Revision:
10:6df631c39f9b
Parent:
9:c966191926c5
Child:
11:3efae754e6ef

File content as of revision 10:6df631c39f9b:

#ifndef _COMMAND_FUNCTIONS_H_
#define _COMMAND_FUNCTIONS_H_

//information on disply, transition to modeActive and so on.
uint8_t ZeroFunction(uint8_t x);
uint8_t Start(uint8_t x);
uint8_t GetIr(uint8_t x);
uint8_t GetSns0(uint8_t x);
uint8_t GetPidValue(uint8_t x);
uint8_t CalibrationEnter(uint8_t x);
uint8_t CalibrationExit(uint8_t x);
uint8_t FrontReset(uint8_t x);
uint8_t SetPower1(uint8_t x);
uint8_t SetPower2(uint8_t x);
uint8_t SoftReset(uint8_t x);
uint8_t SetStrategy1(uint8_t x);
uint8_t SetStrategy2(uint8_t x);
uint8_t SetStrategy3(uint8_t x);
uint8_t SetStrategy4(uint8_t x);
uint8_t Start2(uint8_t x);

uint8_t SetPowerDown(uint8_t x);
uint8_t SetPowerUp(uint8_t x);

uint8_t SetStrategyDown(uint8_t x);
uint8_t SetStrategyUp(uint8_t x);

uint8_t DriveKicker(uint8_t x);
uint8_t DriveDribblerAndKicker(uint8_t x);

uint8_t CalibrationTurn(uint8_t x);
uint8_t RwPid(uint8_t x);
uint8_t TurnAndStart(uint8_t x);

#endif //_COMMAND_FUNCTIONS_H_