A lot of change

Dependents:   MX106-finaltest dynamixel Arm_dynamixel_can Arm_dynamixel_can_procedurale

Revision:
3:adeaefc32a41
Parent:
2:6722a00e6184
Child:
4:5cf492c37a0e
--- a/MX106.h	Sun Jun 26 21:46:29 2016 +0000
+++ b/MX106.h	Sat Jul 02 18:01:01 2016 +0000
@@ -4,6 +4,7 @@
 #include "mbed.h"
 #include "SerialHalfDuplex.h"
 #include "communication_1.h"
+#include "MX.h"
 
 #define REG_ID 0x3
 #define REG_CW_LIMIT 0x06
@@ -15,33 +16,10 @@
 #define REG_MOVING 0x2E
 #define REG_POSITION 0x24
 
- class MX106 {
+class MX106 : MX {
 
     public:
     
-        MX106(int ID, communication_1& _line, float gear_train);
-    
-        int SetMode(int mode);  
-        
-        int SetCWLimit(float degrees);
-        
-        int SetCCWLimit(float degrees);
-        
-        int SetCRSpeed(float speed);
-
-    
-        int GoalPosition(float degrees);
-      
-        float GetTemp(void);
-        int SetSpeed(float goal_speed);
-    
-        float GetTemperature(void);
-            
-    private:
-        
-        float _gear_train;
-        communication_1& _line;
-        int _ID;
-        int _mode;    
+        MX106(communication_1& _line, int ID, float gear_train);
     };
-#endif
\ No newline at end of file
+#endif