ジャパンオープン用のメインプログラム
Dependencies: mbed AQM1602 HMC6352 PID
main_processing/strategy_parts/output.h@38:67bc78f3c0ab, 2016-03-27 (annotated)
- Committer:
- lilac0112_1
- Date:
- Sun Mar 27 13:04:39 2016 +0000
- Revision:
- 38:67bc78f3c0ab
- Parent:
- 32:367b16d69a32
JapanSoccerOpen2016 CatPot Program(main)
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
lilac0112_1 | 0:ea35c18c85fc | 1 | #ifndef _OUTPUT_H_ |
lilac0112_1 | 0:ea35c18c85fc | 2 | #define _OUTPUT_H_ |
lilac0112_1 | 0:ea35c18c85fc | 3 | |
lilac0112_1 | 0:ea35c18c85fc | 4 | //pid&cmps |
lilac0112_1 | 0:ea35c18c85fc | 5 | void PidUpdate(void); |
lilac0112_1 | 21:378470320524 | 6 | void HmcReset(void); |
lilac0112_1 | 21:378470320524 | 7 | void TurnAttack(void); |
lilac0112_1 | 24:34ef6379b0df | 8 | void DriveTurn(void); |
lilac0112_1 | 24:34ef6379b0df | 9 | void TurnSignal(void); |
lilac0112_1 | 24:34ef6379b0df | 10 | void ValidTurn(void); |
lilac0112_1 | 24:34ef6379b0df | 11 | |
lilac0112_1 | 0:ea35c18c85fc | 12 | void ValidPidUpdate(void); |
lilac0112_1 | 19:967207de919d | 13 | void FaceToFront(void); |
lilac0112_1 | 0:ea35c18c85fc | 14 | //motor |
lilac0112_1 | 0:ea35c18c85fc | 15 | void ValidTx_motor(void); |
lilac0112_1 | 21:378470320524 | 16 | void tx_motor(); |
lilac0112_1 | 21:378470320524 | 17 | void move(int vx, int vy, int vs); |
lilac0112_1 | 0:ea35c18c85fc | 18 | //solenoid |
lilac0112_1 | 0:ea35c18c85fc | 19 | void DriveSolenoid(void); |
lilac0112_1 | 32:367b16d69a32 | 20 | void DriveSolenoidJudge(void); |
lilac0112_1 | 0:ea35c18c85fc | 21 | void SolenoidSignal(void); |
lilac0112_1 | 24:34ef6379b0df | 22 | void ValidSolenoid(void); |
lilac0112_1 | 19:967207de919d | 23 | //ball |
lilac0112_1 | 25:a7460e23e02e | 24 | void JudgeBallHold(void); |
lilac0112_1 | 11:3efae754e6ef | 25 | //line |
lilac0112_1 | 11:3efae754e6ef | 26 | void LineLiberate(void); |
lilac0112_1 | 2:635947de1583 | 27 | //math |
lilac0112_1 | 2:635947de1583 | 28 | uint8_t GetBit(uint8_t n, uint8_t bit); |
lilac0112_1 | 0:ea35c18c85fc | 29 | |
lilac0112_1 | 0:ea35c18c85fc | 30 | #endif /*_OUTPUT_H_*/ |