DRのPS3での操作用(アームの開閉をコントローラで制御可能)
Dependencies: mbed CalPID motorout ros_lib_melodic MotorController_AbsEC
KondoServoLibrary/KondoServo.h
- Committer:
- ayu13
- Date:
- 2021-07-08
- Revision:
- 0:83b2c6a67cce
File content as of revision 0:83b2c6a67cce:
#ifndef __KONDO_SERVO_H__ #define __KONDO_SERVO_H__ #include "mbed.h" #include "SerialHalfDuplex.h" typedef enum ServoMode{single = 0,multi = 1}s_mode; typedef unsigned char u8; class KondoServo{ protected: unsigned int baudrate; s_mode mode; SerialHalfDuplex master; public: void init(int baud); void init(); void setSpeed(int id, u8 speed); float readSpeed(int id); int set_degree(int id,float degree); void setID(u8 id); u8 readID(); ~KondoServo(); KondoServo(PinName txPin,PinName rxPin, int quantity=2, unsigned int baud=115200); }; #endif