在面向设备的应用编程当中,各种各样的链路传输功能是非常常用的,并且是完全无关于业务的工具代码,在之前的工作当中,结合自己的经验,同时也参考和借鉴了一些开源库的逻辑,这里值得一提的是QGroundControl,我承认之前在一开始的时候,在项目中我是直接照搬它的逻辑的,但是后来在使用的过程当中,发现了一些问题,便做出了一些修改和完善(PS:当然我会在以后的日子里继续完善),使其可以更加通用于一般的面向设备的应用编程。
HsrComponents库:链路模块(link)
发表评论
在面向设备的应用编程当中,各种各样的链路传输功能是非常常用的,并且是完全无关于业务的工具代码,在之前的工作当中,结合自己的经验,同时也参考和借鉴了一些开源库的逻辑,这里值得一提的是QGroundControl,我承认之前在一开始的时候,在项目中我是直接照搬它的逻辑的,但是后来在使用的过程当中,发现了一些问题,便做出了一些修改和完善(PS:当然我会在以后的日子里继续完善),使其可以更加通用于一般的面向设备的应用编程。
在日常进行C++终端应用开发的过程当中,我发现在不同的应用中,经常需要重复造一些轮子,做一些重复性的体力劳动,很没有必要;同时,在终端应用的编程中,所开发的应用很多都是与各种各样的设备进行通讯,对设备进行控制,采集数据,分析数据,展示数据等等,所以这里想着将平常常用的功能组件,界面控件,链路控制等功能整理和总结出来,便于在日后的开发当中提高效率,同时将该代码开源道github中,如果有需要,大家可以采用,如果有错误,可以指正,共同进步。(PS:其中有的功能类轮子是自己造的,有些是从网络搜索或者开源项目当中借鉴并在实际使用之后总结而来)。