码迷,mamicode.com
首页 > 其他好文 > 详细

达尔文op2-CM730函数类讲解

时间:2019-01-19 14:27:22      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:als   开始   clear   err   数据   word   epo   erro   ack   

1.打开CM730端口

virtual bool OpenPort( )
#参数:-
#类型:-
#描述:-
#返回:打开成功返回true,失败返回false

 2.关闭CM730端口

virtual void ClosePort( )
#参数:-
#类型:-
#描述:-
#返回:-

3.清除端口(丢弃收到但未读取的数据)

virtual void ClearPort( )
#参数:-
#类型:-
#描述:-
#返回:-

 4.从缓冲区指向的数据包写入最多numPacket字节到CM730端口

virtual int WritePort( unsigned char* packet, int numPacket )
#参数1:-packet
#类型1:-unsigned char*
#描述1:-数据包
#参数2:-numPacket
#类型2:-int
#描述2:-数据包的字节长度
#返回值:成功时,返回写入的字节数。 出错时,返回-1

 5.尝试从数据包开始将CM730端口的numPacket字节读入缓冲区

#参数1:-packet
#类型1:-unsigned char*
#描述1:-数据包
#参数2:-numPacket
#类型2:-int
#描述2:-数据包的字节长度
#返回值:成功时,返回读取的字节数。 出错时,返回-1

 

 

方法:

1.连接CM730

bool Connect( )
#参数:-
#类型:-
#描述:-
#返回:成功返回true,失败返回false

2.释放CM730

void Disconnect( )
#参数:-
#类型:-
#描述:-
#返回:-

 3.CM-730控制表值中读取2个字节

int ReadWord( int address, int *pValue, int *error )
#参数1:address
#类型1:int
#描述1:控制表地址
#参数2:*pValue
#类型2:int
#描述2:数据值
#参数3:*error
#类型3:int
#描述3:错误值
#返回值:返回通信结果

 

  

达尔文op2-CM730函数类讲解

标签:als   开始   clear   err   数据   word   epo   erro   ack   

原文地址:https://www.cnblogs.com/kay2018/p/10291516.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!