takeda yuya / Mbed 2 deprecated NITKK2019WinterA

Dependencies:   mbed mdc_read

Committer:
takedayuya
Date:
Sat Jan 04 04:24:19 2020 +0000
Revision:
2:8dd5298ca3a0
Parent:
1:9c7744271d72
roboconAsyudou

Who changed what in which revision?

UserRevisionLine numberNew contents of line
takedayuya 0:ed8bf5304fbb 1 #ifndef CONTROL_H
takedayuya 0:ed8bf5304fbb 2 #define CONTROL_H
takedayuya 0:ed8bf5304fbb 3
takedayuya 0:ed8bf5304fbb 4 class control{
takedayuya 0:ed8bf5304fbb 5 public:
takedayuya 0:ed8bf5304fbb 6 void setup();
takedayuya 0:ed8bf5304fbb 7 void run();
takedayuya 0:ed8bf5304fbb 8
takedayuya 0:ed8bf5304fbb 9 private:
takedayuya 2:8dd5298ca3a0 10 #define L1 0
takedayuya 2:8dd5298ca3a0 11 #define L2 1
takedayuya 2:8dd5298ca3a0 12 #define R1 2
takedayuya 2:8dd5298ca3a0 13 #define R2 3
takedayuya 2:8dd5298ca3a0 14 #define TRIANGLE 4
takedayuya 2:8dd5298ca3a0 15 #define CIRCLE 5
takedayuya 2:8dd5298ca3a0 16 #define CROSS 6
takedayuya 2:8dd5298ca3a0 17 #define SQUARE 7
takedayuya 2:8dd5298ca3a0 18 #define UP 8
takedayuya 2:8dd5298ca3a0 19 #define DOWN 9
takedayuya 2:8dd5298ca3a0 20 #define LEFT 10
takedayuya 2:8dd5298ca3a0 21 #define RIGHT 11
takedayuya 0:ed8bf5304fbb 22 void OmniControl();
takedayuya 0:ed8bf5304fbb 23 void ModuleControl(int num,int direction);
takedayuya 0:ed8bf5304fbb 24 void SolenoidControl();
takedayuya 0:ed8bf5304fbb 25
takedayuya 0:ed8bf5304fbb 26 int s_time;
takedayuya 0:ed8bf5304fbb 27 int Vx,Vy,wl;
takedayuya 0:ed8bf5304fbb 28 float bias[4];
takedayuya 0:ed8bf5304fbb 29 int pwm[4];
takedayuya 1:9c7744271d72 30 int pre_button[4];
takedayuya 1:9c7744271d72 31 int PS3_R1_bit();
takedayuya 1:9c7744271d72 32 int pre_PS3_R1_bit;
takedayuya 2:8dd5298ca3a0 33 int pre_button_circle;
takedayuya 2:8dd5298ca3a0 34 int pre_button_triangle;
takedayuya 2:8dd5298ca3a0 35 int pre_button_square;
takedayuya 2:8dd5298ca3a0 36 int pre_button_cross;
takedayuya 2:8dd5298ca3a0 37 int CheckButton(int status,int button);
takedayuya 0:ed8bf5304fbb 38 };
takedayuya 0:ed8bf5304fbb 39
takedayuya 0:ed8bf5304fbb 40 #endif