2017 hongo b alpha

Revision:
0:3e9f5fcfc775
Child:
1:402a36cb88ce
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ShooterAngle.cpp	Fri Sep 22 04:31:23 2017 +0000
@@ -0,0 +1,19 @@
+#include "ShooterAngle.h"
+
+ShooterAngle::ShooterAngle(I2C *master, const unsigned int angle_max_, const unsigned int angle_min_):
+    to_slave(alpha_a::angle, alpha_a::unsig, alpha_a::s3_addr, master),
+    _angle_max(angle_max_),
+    _angle_min(angle_min_)
+{
+    
+}
+
+void ShooterAngle::setAngle(unsigned int angle)
+{
+    if(_angle_max < angle)
+        to_slave.write((uint8_t)_angle_max);
+    if(_angle_min > angle)
+        to_slave.write((uint8_t)_angle_min);
+    else
+        to_slave.write((uint8_t)angle);
+}
\ No newline at end of file