A lot of change
Dependents: MX106-finaltest dynamixel Arm_dynamixel_can Arm_dynamixel_can_procedurale
Diff: MX106.h
- Revision:
- 3:adeaefc32a41
- Parent:
- 2:6722a00e6184
- Child:
- 4:5cf492c37a0e
diff -r 6722a00e6184 -r adeaefc32a41 MX106.h --- 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