mqtt传输模拟信号为什么是4095

大家都知道互联网(internet)又称国际网絡,属于传统领域指的是是网络与网络之间所串连成的庞大网络。现在网购、资料查询看视频,打游戏都是基于互联网那么物联网呢?物联网是一个基于互联网、传统电信网等的信息承载体它让所有能够被独立寻址的普通物理对象形成互联互通的网络。“物联网” 即“万物相连的互联网”就是把各种各样的设备、传感器连起来。

物联网是一个基于 互联网 、传统电信网等的信息承载体它让所有能夠被独立寻址的普通物理对象形成互联互

MQTT 全称为 Message Queuing Telemetry Transport(消息队列遥测传输)是一种基于发布/订阅范式的二进制“轻量级”消息协议,由 IBM公司 发布針对于网络受限和嵌入式设备而设计的一种数据传输协议。

  • QoS 0:“消息次数≤1”这种等级不保证消息到达,往往使用于持续分发的丢失一兩次不会出现问题的情况历史环境质量值。
  • QoS 1:“消息次数≥1”这种等级的消息保证消息到达,往往使用于各种设备参数修改和控制仳如控制开启空调,收到多次无所谓只要数据到到了就可以了。
  • QoS 2:“消息次数=1”这种等级消息确保消息只到达一次,这个等级在一个收费缴费中不能多不能少。
  • 1 CONNECT :客户端与服务端的网络连接建立后 客户端发送给服务端的请求连接报文
  • 2 CONNACK :服务端收到客户端请求连接报攵后的回复。
  • 3 PUBLISH:客户端向服务端发布一个消息(双向)QOS0
  • 4 PUBACK :服务端收到客户端发布消息后的回复(双向) QOS1
  • 5 PUBREC :服务端收到客户端发布消息后的回复(双向)QOS2-2
  • 7 PUBCOMP:服务端在收到释放请求后的确认响应(双向)QOS2-4
  • 8 SUBSCRIBE:客户端向服务端发送SUBSCRIBE报文用于创建一个或多个订阅。
  • 9 SUBACK:用于回复客户端订阅请求的报文
  • 11 UNSUBACK :服务端回复UNSUBACK报文给客户端用于回复收到取消订阅主题。
  • 12 PINGREQ:客户端一定时间间隔内发送数据至服务端表示自己还活着,与单片机中喂狗類似
  • 13 PINGRESP :服务端收到客户端心跳包后回复客户端,服务器还活着你放心。
  • 14 DISCONNECT:这个报文就是客服端告诉服务端我要睡觉了,别打扰我睡醒了在跟我讲。

MQTT协议标准中文版

我要回帖

 

随机推荐