dynamixel

 

 

 

 

串口处理类

头文件,

继承自port_handler,实现了所有的虚函数;

数据成员:id,波特率,串口名称,发送包时间,超时时间,

PacketHandler

 

全部都是纯虚函数

包含了子类的头文件,虚函数在子类中实现(按照两种协议分别实现)

 

protocol1_packet_handler

继承上面的packet_handler,实现所有的虚函数

返回自身的指针(单例模式)

生成唯一一个实例(单例模式),静态局部变量在类外初始化;

源文件中实现了所有的虚函数(按照通信协议)

 

原文地址:https://www.cnblogs.com/tangyuanjie/p/13991854.html