ジャパンオープン用のメインプログラム
Dependencies: mbed AQM1602 HMC6352 PID
main_processing/strategy_parts/output.h@21:378470320524, 2016-03-16 (annotated)
- Committer:
- lilac0112_1
- Date:
- Wed Mar 16 11:27:58 2016 +0000
- Revision:
- 21:378470320524
- Parent:
- 19:967207de919d
- Child:
- 24:34ef6379b0df
PING IR COMPASS >> INFO
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 | 0:ea35c18c85fc | 8 | void ValidPidUpdate(void); |
lilac0112_1 | 19:967207de919d | 9 | void FaceToFront(void); |
lilac0112_1 | 0:ea35c18c85fc | 10 | //motor |
lilac0112_1 | 0:ea35c18c85fc | 11 | void ValidTx_motor(void); |
lilac0112_1 | 21:378470320524 | 12 | void tx_motor(); |
lilac0112_1 | 21:378470320524 | 13 | void move(int vx, int vy, int vs); |
lilac0112_1 | 0:ea35c18c85fc | 14 | //solenoid |
lilac0112_1 | 0:ea35c18c85fc | 15 | void DriveSolenoid(void); |
lilac0112_1 | 0:ea35c18c85fc | 16 | void SolenoidSignal(void); |
lilac0112_1 | 19:967207de919d | 17 | //ball |
lilac0112_1 | 19:967207de919d | 18 | void AdmitBallHold(void); |
lilac0112_1 | 19:967207de919d | 19 | void GiveUpBallHold(void); |
lilac0112_1 | 11:3efae754e6ef | 20 | //line |
lilac0112_1 | 11:3efae754e6ef | 21 | void LineLiberate(void); |
lilac0112_1 | 2:635947de1583 | 22 | //math |
lilac0112_1 | 2:635947de1583 | 23 | uint8_t GetBit(uint8_t n, uint8_t bit); |
lilac0112_1 | 0:ea35c18c85fc | 24 | |
lilac0112_1 | 0:ea35c18c85fc | 25 | #endif /*_OUTPUT_H_*/ |