2017 hongo b alpha
ShooterAngle.h@1:402a36cb88ce, 2017-09-25 (annotated)
- Committer:
- Komazawa_sun
- Date:
- Mon Sep 25 00:14:24 2017 +0000
- Revision:
- 1:402a36cb88ce
- Parent:
- 0:3e9f5fcfc775
fix;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Komazawa_sun | 0:3e9f5fcfc775 | 1 | #ifndef SHOOTER_ANGLE_H |
Komazawa_sun | 0:3e9f5fcfc775 | 2 | #define SHOOTER_ANGLE_H |
Komazawa_sun | 0:3e9f5fcfc775 | 3 | |
Komazawa_sun | 0:3e9f5fcfc775 | 4 | #include "Alpha_ApprI2C_ID.h" |
Komazawa_sun | 0:3e9f5fcfc775 | 5 | #include "ApprI2CMaster.h" |
Komazawa_sun | 0:3e9f5fcfc775 | 6 | |
Komazawa_sun | 0:3e9f5fcfc775 | 7 | class ShooterAngle |
Komazawa_sun | 0:3e9f5fcfc775 | 8 | { |
Komazawa_sun | 0:3e9f5fcfc775 | 9 | public: |
Komazawa_sun | 0:3e9f5fcfc775 | 10 | ShooterAngle(I2C *master, const unsigned int angle_max_ = 240, const unsigned int angle_min_ = 0); |
Komazawa_sun | 0:3e9f5fcfc775 | 11 | void setAngle(unsigned int angle); |
Komazawa_sun | 0:3e9f5fcfc775 | 12 | private: |
Komazawa_sun | 0:3e9f5fcfc775 | 13 | ApprI2CMaster to_slave; |
Komazawa_sun | 0:3e9f5fcfc775 | 14 | unsigned int _angle_max; |
Komazawa_sun | 0:3e9f5fcfc775 | 15 | unsigned int _angle_min; |
Komazawa_sun | 0:3e9f5fcfc775 | 16 | }; |
Komazawa_sun | 0:3e9f5fcfc775 | 17 | |
Komazawa_sun | 0:3e9f5fcfc775 | 18 | #endif |