发布的主题是: user/设备的IMEI号 APP订阅的主题是: device/设备的IMEI号
APP和设备的发布和订阅的主题相对应,APP和设备的消息发给MQTT服务器以后,MQTT服务器就为各自的消息互相转发...用户始终记住:和mqtt服务器通信就是和tcp服务器通信.不过他们之间的通信数据需要按照mqtt协议规定.
2.配置所连接的MQTT服务器的参数
3.初始化MQTT变量,注册相应的回调函数
我编写的包是以注册回调函数的形式使用...7.把服务器返回的数据交给 mqtt_read_function2 函数处理
8.如果服务器返回连接成功,会调用咱注册的连接成功函数
在连接成功回调函数中订阅主题,组合发布的主题
9.其它接收的数据也会调用相应的回调函数...socket状态,确认下socket是否正常连接
13,补充, 应客户需求,代码里面后来增加了获取信号强度,时间戳
初始化的时候先获取了一下
每隔一段时间获取
14,缓存管理是我编写的 BufferManage...,携带着设备的MAC地址信息跳转到设备控制页面
4,控制页面接收跳转的数据
5.设置一些回调函数,启动定时器订阅主题
6.在handler中处理MQTT数据
7.点击按钮发布继电器控制命令
结语
对于初学者