山东大学硕士学位论文
3.1.6调试接口设计…………………………………………………213.2网关连接节点硬件设计………………………………………………2l3.3本地单品设备硬件设计………………………………………………223.3.1ZigBee本地节点设计方案简述………………………………23
3.3.2ZigBee温湿度节点设计示例…………………………………24
3.3.3ZigBee远程开关节点设计示例………………………………25
3.3.4ZigBee本地节点兼容性说明…………………………………253.4本章小结……………………………………………………………….25第四章智能家居网关软件设计与实现………………………………………27、4.1网关核心板软件开发环境搭建………………………………………274.1.1搭建Ubuntu主机开发环境…………………………………..27
4.1.2搭建OpenWrt嵌入式运行环境………………………………284.2网关核心板软件模块组成……………………………………………284.3网关核心板通用软件模块设计………………………………………294.3.1配置文件解析与更新程序设计……………………………….30
4.3.2Socket进程间通信程序设计………………………………….31
4.3.3MySQL客户端程序设计……………………………………~32
4.3.4设备节点文件读写程序设计…………………………………334.4本地数据库及存取程序设计…………………………………………344.4.1本地数据库存储结构设计……………………………………34
4.4.2本地数据库维护程序与存取程序设计………………………374.5网关核心板插件程序设计……………………………………………404.5.1ZigBee连接节点驱动程序设计………………………………40
4.5.20neNET云平台插件程序设计……………………………….41
4.5.3乐为物联云平台插件程序设计………………………………444.6网关核心板数据传输过程……………………………………………474.7网关核心板本地交互与管理程序设计………………………………504.7.1WEB管理模块程序设计………………………………………50
4.7.2本地交互模块程序设计………………………………………51