FloKra bafd39560a 2023-02-17 - 2023-03-03 | 1 tahun lalu | |
---|---|---|
.. | ||
examples | 1 tahun lalu | |
src | 1 tahun lalu | |
tests | 1 tahun lalu | |
.gitignore | 1 tahun lalu | |
.travis.yml | 1 tahun lalu | |
CHANGES.txt | 1 tahun lalu | |
LICENSE.txt | 1 tahun lalu | |
README.md | 1 tahun lalu | |
keywords.txt | 1 tahun lalu | |
library.json | 1 tahun lalu | |
library.properties | 1 tahun lalu |
This library provides a client for doing simple publish/subscribe messaging with a server that supports MQTT.
The library comes with a number of example sketches. See File > Examples > PubSubClient within the Arduino application.
Full API documentation is available here: https://pubsubclient.knolleary.net
MQTT_MAX_PACKET_SIZE
in PubSubClient.h
or can be changed
by calling PubSubClient::setBufferSize(size)
.MQTT_KEEPALIVE
in PubSubClient.h
or can be changed by calling
PubSubClient::setKeepAlive(keepAlive)
.MQTT_VERSION
in PubSubClient.h
.The library uses the Arduino Ethernet Client api for interacting with the underlying network hardware. This means it Just Works with a growing number of boards and shields, including:
YunClient
in place of EthernetClient
, and
be sure to do a Bridge.begin()
firstMQTT_MAX_TRANSFER_SIZE
define in PubSubClient.h
.The library cannot currently be used with hardware based on the ENC28J60 chip – such as the Nanode or the Nuelectronics Ethernet Shield. For those, there is an alternative library available.
This code is released under the MIT License.