发明名称 在物联网网关设备上动态添加传感器处理程序的方法
摘要 本发明涉及一种在物联网网关设备上动态添加传感器处理程序的方法。它包含:第一步、枚举传感器插件;第二步、装载传感器插件;第三步、进入主循环;第四步、调用传感器插件或新传感器插件检测;第五步、错误检测及处理。本发明使物联网网关设备运行稳定;主程序不用采集任何数据,主程序统一调配插件,并捕获插件产生的错误,不会导致整个系统出错;增加新的传感器,不需要重新设计新的主程序,节约了时间和人力。
申请公布号 CN106020872A 申请公布日期 2016.10.12
申请号 CN201610318563.4 申请日期 2016.05.16
申请人 成都万创科技有限责任公司 发明人 杜承贤;魏波
分类号 G06F9/445(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 代理人
主权项 一种在物联网网关设备上动态添加传感器处理程序的方法,其特征在于:第一步、枚举传感器插件,用一个文件专门保存插件的信息,插件信息包括有插件名称、插件占用的硬件资源、插件用于输入或者输出或者输入和输出、插件代码位置等等,主程序将这些信息一次性载入系统;第二步、装载传感器插件,分配内存资源、分配外围硬件资源、分配线程资源、分配数据库资源;第三步、进入主循环;第四步、调用传感器插件、错误检测及处理,主程序通过调用插件的接口函数,获取传感器数据,或者将信息写入传感器,统一进行错误检测,并且进行处理,处理后的程序再进入主循环;或/和新传感器插件检测,读取文件变化的部分,再进入装载传感器插件。
地址 610045 四川省成都市武侯区武科东三路9号孵化楼1栋3楼