hMove and cAngle
gyro.h@0:6371d70a58f2, 2019-06-10 (annotated)
- Committer:
- THtakahiro702286
- Date:
- Mon Jun 10 14:23:00 2019 +0000
- Revision:
- 0:6371d70a58f2
- Child:
- 1:1b01dbd85589
hMove and cAngle
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
THtakahiro702286 | 0:6371d70a58f2 | 1 | #ifndef GYRO_H |
THtakahiro702286 | 0:6371d70a58f2 | 2 | #define GYRO_H |
THtakahiro702286 | 0:6371d70a58f2 | 3 | |
THtakahiro702286 | 0:6371d70a58f2 | 4 | #include "mbed.h" |
THtakahiro702286 | 0:6371d70a58f2 | 5 | |
THtakahiro702286 | 0:6371d70a58f2 | 6 | class gyro |
THtakahiro702286 | 0:6371d70a58f2 | 7 | { |
THtakahiro702286 | 0:6371d70a58f2 | 8 | public: |
THtakahiro702286 | 0:6371d70a58f2 | 9 | gyro(){} |
THtakahiro702286 | 0:6371d70a58f2 | 10 | gyro(int num); |
THtakahiro702286 | 0:6371d70a58f2 | 11 | void setRad(int num,double rad); |
THtakahiro702286 | 0:6371d70a58f2 | 12 | double hMove(double way, int num); |
THtakahiro702286 | 0:6371d70a58f2 | 13 | void setIdeal(double angle); |
THtakahiro702286 | 0:6371d70a58f2 | 14 | double cAngle(double angle); |
THtakahiro702286 | 0:6371d70a58f2 | 15 | private: |
THtakahiro702286 | 0:6371d70a58f2 | 16 | double* wheelRad; |
THtakahiro702286 | 0:6371d70a58f2 | 17 | double ideal; |
THtakahiro702286 | 0:6371d70a58f2 | 18 | double toChange; |
THtakahiro702286 | 0:6371d70a58f2 | 19 | double changed; |
THtakahiro702286 | 0:6371d70a58f2 | 20 | }; |
THtakahiro702286 | 0:6371d70a58f2 | 21 | #endif |