You've already forked Adafruit_MQTT_Library
mirror of
https://github.com/adafruit/Adafruit_MQTT_Library.git
synced 2025-06-14 21:02:25 +03:00
switch to MQTT 3.1.1 by default
This commit is contained in:
@ -287,7 +287,13 @@ uint8_t Adafruit_MQTT::connectPacket(uint8_t *packet) {
|
|||||||
p+=2;
|
p+=2;
|
||||||
// fill in packet[1] last
|
// fill in packet[1] last
|
||||||
|
|
||||||
|
#if (MQTT_PROTOCOL_LEVEL == 4)
|
||||||
|
p = stringprint_P(p, PSTR("MQTT"));
|
||||||
|
#elif (MQTT_PROTOCOL_LEVEL == 3)
|
||||||
p = stringprint_P(p, PSTR("MQIsdp"));
|
p = stringprint_P(p, PSTR("MQIsdp"));
|
||||||
|
#else
|
||||||
|
#error "No MQTT version selected!"
|
||||||
|
#endif
|
||||||
|
|
||||||
p[0] = MQTT_PROTOCOL_LEVEL;
|
p[0] = MQTT_PROTOCOL_LEVEL;
|
||||||
p++;
|
p++;
|
||||||
|
@ -45,7 +45,8 @@
|
|||||||
#define DEBUG_PRINTBUFFER(buffer, len) {}
|
#define DEBUG_PRINTBUFFER(buffer, len) {}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define MQTT_PROTOCOL_LEVEL 3
|
// Use 3 (MQTT 3.0) or 4 (MQTT 3.1.1)
|
||||||
|
#define MQTT_PROTOCOL_LEVEL 4
|
||||||
|
|
||||||
#define MQTT_CTRL_CONNECT 0x01
|
#define MQTT_CTRL_CONNECT 0x01
|
||||||
#define MQTT_CTRL_CONNECTACK 0x02
|
#define MQTT_CTRL_CONNECTACK 0x02
|
||||||
|
Reference in New Issue
Block a user