mqtt 客户端 arm linux

上一篇描述了paho.mqtt.embedded-c移植到嵌入式linux平台的过程。本文描述移植paho.mqtt.c到嵌入式linux平台的过程。

与paho.mqtt.embedded-c一样,paho.mqtt.c是Eclipse paho项目MQTT Client开源库,为C版本。与前者相比,paho.mqtt.c支持全部特性,包括MQTT 5.0、WebSocket等。paho.mqtt.embedded-c更适用于使用MCU的嵌入式产品。

阅读全文 »

 

mqtt 客户端 arm linux

上一篇描述了移植了MQTT服务程序mosquitto到ARM linux的过程。本篇主要说明移植MQTT客户端程序paho.mqtt.embedded-c到ARM linux的过程。

eclipse paho是eclipse技术项目组针物联网应用开发的一个MQTT客户端开源项目,它包含多个语言版本,如java、C、C++、.Net、JavaScript等,paho.mqtt.embedded-c是针嵌入式产品特点而提供的开源库。

阅读全文 »

 

移植mosquitto到嵌入式linux平台

从上年接触MQTT开始,就有看到mosquitto,但未仔细了解过,初步认为是运行在服务器上的MQTT代理服务软件。这两天突然有个想法,想在ARM板上运行MQTT服务程序,用于各模块间的消息通信。

根据资料,发现mosquitto居然是个轻量级的MQTT服务程序,由MQTT协议创始人之一的Andy Stanford-Clark开发。许多人把它移植到了树莓派、ARM板上。

阅读全文 »

 


今天下了个cjson库(下载链接:https://sourceforge.net/projects/cjson/),用于验证其浮点数的处理。在print_number()中,发现有使用DBL_EPSILON、INT_MAX、INT_MIN等宏的使用。因初次见面,所以特别研究了下。

其中,宏DBL_EPSILON的头文件为:<float.h>,宏INT_MAX、INT_MIN的头文件为:<limits.h>

阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量