09
2019
07

LTE/4G+GPS+OTA+IPVS

本次记录为草稿,主要想实现4G+GPS+OTA+IPVS 功能,实现数据采集现场高速信号传输,位置信息和数据通信通过EC20或者SIM7600CE实现(PCIE接口的模块),OTA主要用飞凌嵌入式的FETMX6UL-C工业级核心板实现应用程序的远程升级,这款核心板采用Linux开发,与4G模块通过USB连接,IPVS采用接入摄像头,实时传输视频数据,定时抓取图片存储。
09
2019
07

GSM/GPRS+GPS+OTA+IPVS应用

本次记录数据现场采集仪器实现的方法,GSM/GPRS+GPS模块选用移远MC20E或者芯迅无线的SIM868,两者都是集成了数据通信和位置定位功能,OTA升级服务主要从服务器获取到升级的程序,GPRS模块将数据通过串口发送给单片机MCU,把数据储存到外置的Flash中,然后数据完整性,版本比较触发升级,IPVS是远程图像监测,通过串口摄像头采集图像数据,通过串口传给MCU,然后把数据通过GPRS模块传给远端服务器。
12
2018
09

MQTT平台搭建(五)-安卓MQTT客户端与上位机Paho客户端测试通信

1、首先启动公网阿里云服务器        配置好IP和端口号,启动服务2、启动上位机Paho MQTT上位机配置参数,并启动服务。3、安装安卓客户端软件,点击下载Download点击“新建”,输入客户端ID,服务器地址,端口号,在点击选项,输入用户名,密码,保存,连接4、测试通信-----安卓客户端给上位机发信息上位机先订阅“amae/hao”的主题下位机发布“amae/hao”的主题,消息内容为“wo shi hao”上位机收到消息5、测试通信----
20
2018
08

MQTT平台搭建(三)-Apollo MQTT WebSocket与上位机Paho客户端测试通信

1、首先启动服务器  进入服务器目录,鼠标放在bin文件夹下,按住shift键,单击鼠标右键,启动命令框,输入:apollo-broker.cmd run,启动程序 2、启动Websocket服务客户端点击连接,连接到服务器3、启动Paho客户端4、通过Websocket客户端发送消息      发送内容:我是WebsocketPaho接收到Websocket发过来的内容4、通过Paho客户端发送消息发送内容:我是ApolloWebsocket接
16
2018
08

MQTT平台搭建(二)-嵌入式客户端WIFI模块与上位机Paho客户端测试通信

1、首先启动服务器  进入服务器目录,鼠标放在bin文件夹下,按住shift键,单击鼠标右键,启动命令框,输入:apollo-broker.cmd run,启动程序 2、通过web登录管理服务器3、启动上位机Paho MQTT上位机配置参数,并启动服务4、启动下位机嵌入式端WIFI模块(WH-C120  MQTT版)配置串口,波特率,启动 (只能在STA模式下,MQTT才能用,AP+STA下不能用,AP下没有测试)详细命令见官网手册;(1)AT+GMR 

14
2018
08

XMPP协议、MQTT协议、HTTP协议、CoAP协议的基本比较

Protocol CoAP XMPP RESTful HTTP MQTTTransportUDPTCPTCPTCPMessagingRequest/ResponsePublish/Subscribe Request/ResponseRequest/ResponsePublish/Subscribe Request/Response2G, 3G, 4G Suitability (1000s nodes)ExcellentExcellentExcellentExcellentLLN Suitabil

13
2018
08

MQTT平台搭建(一)-服务器搭建

MQTT服务器有好多种,参看:Servers/Brokers Apache-Apollo:一个代理服务器,在ActiveMQ基础上发展而来,可以支持STOMP、AMQP、MQTT、Openwire、SSL和WebSockets等多种协议,并且Apollo提供后台管理页面,方便开发者管理和调试。EMQ:EMQ 2.0,号称百万级开源MQTT消息服务器,基于Erlang/OTP语言平台开发,支持大规模连接和分布式集群,发布订阅模式的开源MQTT消息服务器。Mosquitto:一款实现了消息

13
2018
08

MQTT服务器的选择

MQTT服务器的搭建一、MQTT的介绍MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议。二、MQTT的特点MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,它具有以下主要的几项特性:1、使用发布/订阅消息

13
2018
08

物联网核心之MQTT

物联网核心之MQTT(一)       MQTT,目前物联网的最主要的协议,基本所有收费的云平台都是基于MQTT协议,比如机智云,和所有的开放云平台比如中国移动的oneNet、百度的云平台也都支持MQTT的接入。虽然MQTT很火,但是目前对MQTT的很少,尤其是在如何移植到嵌入式上来。大部分的平台商的做法都是跟模块商合作把MQTT协议集成到WiFi模块跟GPRS模块里面,捆绑一销售,不让用户过多的了解物联网最核心的东西。    在还没有
02
2018
08

深入浅出MQTT协议

物联网(Internet of Things,IoT)时代机器之间(Machine-to-Machine,M2M)的大规模沟通需要发布/订阅(Publish/Subscribe)模式,轻量级、易扩展的MQTT(Message Queuing Telemetry Transport)顺势推进。MQTT是基于二进制消息的发布/订阅编程模式的消息协议,适合需要低功耗和网络带宽有限的IoT场景。协议就是通信双方的一个约定,即,表示第1位传输的什么、第2位传输的什么……。在MQTT协议中,一个MQTT数据