一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

多适配器兼容库文件模块、调用方法、调用系统及设备与流程

2021-11-05 19:21:00 来源:中国专利 TAG:

技术特征:
1.一种多适配器兼容用库文件模块,其特征在于,包括:读序列号子模块、读通道数量子模块、读通道类型子模块、读通道波特率子模块、写通道波特率子模块、连接子模块、发送报文子模块、接收报文子模块和断开子模块。2.如权利要求1所述的多适配器兼容用库文件模块,其特征在于,所述读序列号子模块适于由库文件读取设备api并把设备的序列号返回给应用程序;所述读通道数量子模块适于由库文件读取设备api并把设备的物理通道数量返回给应用程序;所述读通道类型子模块适于由库文件读取设备api并把设备的特定通道的类型返回给应用程序;所述读通道波特率子模块适于由库文件读取设备api并把特定通道的波特率返回给应用程序;所述写通道波特率子模块适于由库文件调用设备api并把app给定的波特率写入设备;所述连接子模块适于由库文件调用设备api实现app与设备的连接;所述发送报文子模块适于由库文件调用设备api并把app给定的需要发送的报文写入设备;所述接收报文子模块适于由库文件调用设备api并把设备从所有通道上读到的报文返回给应用程序;所述断开连接子模块适于由库文件调用设备api实现应用程序断开设备的连接。3.一种多适配器兼容用调用方法,其特征在于,包括:构建各厂家的库文件模块;应用程序通过库文件模块获取设备的获取报文信息;以及在报文信息获取后断开设备的连接。4.如权利要求3所述的多适配器兼容用调用方法,其特征在于,所述构建各厂家的库文件模块的方法包括:所述库文件模块包括:读序列号子模块、读通道数量子模块、读通道类型子模块、读通道波特率子模块、写通道波特率子模块、连接子模块、发送报文子模块、接收报文子模块和断开子模块;所述读序列号子模块适于由库文件读取设备api并把设备的序列号返回给应用程序;所述读通道数量子模块适于由库文件读取设备api并把设备的物理通道数量返回给应用程序;所述读通道类型子模块适于由库文件读取设备api并把设备的特定通道的类型返回给应用程序;所述读通道波特率子模块适于由库文件读取设备api并把特定通道的波特率返回给应用程序;所述写通道波特率子模块适于由库文件调用设备api并把app给定的波特率写入设备;所述连接子模块适于由库文件调用设备api实现app与设备的连接;所述发送报文子模块适于由库文件调用设备api并把app给定的需要发送的报文写入设备;所述接收报文子模块适于由库文件调用设备api并把设备从所有通道上读到的报文返
回给应用程序;所述断开连接子模块适于由库文件调用设备api实现应用程序断开设备的连接。5.如权利要求4所述的多适配器兼容用调用方法,其特征在于,所述应用程序通过库文件模块获取设备的获取报文信息的方法包括:应用程序通过厂家对应的库文件模块获取设备的报文信息,即依次实现读序列号子模块、读通道数量子模块、读通道类型子模块、读通道波特率子模块、写通道波特率子模块、连接子模块、发送报文子模块和接收报文子模块的功能,获取报文信息。6.如权利要求5所述的多适配器兼容用调用方法,其特征在于,所述在报文信息获取后断开设备的连接的方法包括:在获取报文信息后通过断开子模块实现应用程序断开设备的连接。7.一种多适配器兼容用调用系统,其特征在于,包括:库文件模块,构建各厂家的库文件模块;报文信息获取模块,应用程序通过库文件模块获取设备的获取报文信息;以及断开模块,在报文信息获取后断开设备的连接。8.一种多适配器兼容设备,其特征在于,包括:控制模块,以及与该控制模块电性连接的若干接口模块;所述接口模块适于连接适配器;所述控制模块适于通过适配器接收设备发送的报文信息。9.一种多适配器兼容系统,其特征在于,包括:多适配器兼容设备和上位机;所述上位机适于接收所述多适配器兼容设备发送的报文信息,并对报文信息进行分析。

技术总结
本发明属于适配器兼容技术领域,具体涉及一种多适配器兼容库文件模块、调用方法、调用系统及设备,其中多适配器兼容用调用方法包括:构建各厂家的库文件模块;应用程序通过库文件模块获取设备的获取报文信息;以及在报文信息获取后断开设备的连接,实现了在上层APP中实现适配器的抽象,上层APP导出一套通用的API接口,针对每种厂家的适配器编写库文件,通过调用厂家适配器的API,来实现上层APP的API接口,APP无需了解厂家适配器的任何细节,仅仅加载库文件即可使用适配器的功能,不但可支持市面上所有的厂家的适配器,同时还可通过增加库文件的方式支持任何一款新的厂商的适配器,极大地提高了应用程序的开发效率。极大地提高了应用程序的开发效率。极大地提高了应用程序的开发效率。


技术研发人员:刘矗 莫莽 谢乐寅
受保护的技术使用者:上海同星智能科技有限公司
技术研发日:2021.08.02
技术公布日:2021/11/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献