pubsubclient:Arduino Ethernet Shield的客户端库,该客户端库支持MQTT

时间:2024-05-31 22:24:38
【文件属性】:

文件名称:pubsubclient:Arduino Ethernet Shield的客户端库,该客户端库支持MQTT

文件大小:42KB

文件格式:ZIP

更新时间:2024-05-31 22:24:38

C++

适用于MQTT的Arduino客户端 该库提供了一个客户端,用于使用支持MQTT的服务器进行简单的发布/订阅消息传递。 例子 该库附带了许多示例草图。 请参阅Arduino应用程序中的文件>示例> PubSubClient。 完整的API文档可在此处获得: : 局限性 它只能发布QoS 0消息。 它可以订阅QoS 0或QoS 1。 默认情况下,最大消息大小(包括标题)为256个字节。 这可以通过MQTT_MAX_PACKET_SIZE中的PubSubClient.h配置,也可以通过调用PubSubClient::setBufferSize(size)进行更改。 默认情况下,keepalive间隔设置为15秒。 这可以通过MQTT_KEEPALIVE中的PubSubClient.h配置,也可以通过调用PubSubClient::setKeepAlive(keepAlive)进行更改


【文件预览】:
pubsubclient-master
----.gitignore(63B)
----README.md(2KB)
----library.properties(602B)
----tests()
--------.gitignore(25B)
--------README.md(3KB)
--------testcases()
--------testsuite.py(6KB)
--------src()
--------Makefile(514B)
----examples()
--------mqtt_reconnect_nonblocking()
--------mqtt_publish_in_callback()
--------mqtt_auth()
--------mqtt_esp8266()
--------mqtt_basic()
--------mqtt_large_message()
--------mqtt_stream()
----library.json(798B)
----src()
--------PubSubClient.h(8KB)
--------PubSubClient.cpp(23KB)
----CHANGES.txt(3KB)
----LICENSE.txt(1KB)
----.travis.yml(96B)
----keywords.txt(834B)

网友评论