Commit Graph

16 Commits

Author SHA1 Message Date
ladyada
b26b4eb32c max receivable MQTT packet is 16 bits (tested with 300 byte packet receive)
also fixd buffer printer to have 16 bit length
2016-07-06 17:20:02 -04:00
ladyada
ab1a0938b9 smarter packet reading makes for faster publish-handling! also, retries subscriptions 3 times 2016-05-18 15:23:41 -04:00
Todd Treece
2aed9ae737 remove defaults from mqtt constructors 2015-10-22 10:09:16 -04:00
Todd Treece
f1499b484a rearrange child classes to match new constructor 2015-10-05 14:57:44 -04:00
Todd Treece
aa6db4d5f5 rename all subclass diconnect() to disconnectServer() 2015-10-05 14:18:49 -04:00
Tony DiCola
643c906aa6 Add connected() function to MQTT class. Update examples with robust reconnect logic. 2015-07-05 14:29:13 -07:00
Tony DiCola
6a740d4004 Cleanup and prepare for publishing. 2015-06-10 15:38:34 -07:00
Tony DiCola
d7a6433b81 Add Adafruit_MQTT_Client class that implements MQTT code for generic Arduino client. Add ESP8266 example using new MQTT client class. Fix bugs with using library on ESP8266 (move CC3000 to header-only class). 2015-06-08 01:48:25 -07:00
Tony DiCola
ac74ef4fd6 Refactor Adafruit_MQTT to have a simple interface for packet sending & receiving that subclasses implement. 2015-06-04 21:16:08 -07:00
ladyada
0152ac91cb woooo 2015-06-02 18:33:03 -04:00
ladyada
7c5113e32e more flash memory, pingreq debugging, etc. 2015-06-02 15:23:42 -04:00
ladyada
6a3b6132d9 fixed user/client/password mixup 2015-06-01 22:51:59 -04:00
ladyada
fa63c335a5 string friend, made client optional 2015-05-31 23:56:27 -04:00
ladyada
1a0e611e01 publish works (QoS 0) 2015-05-31 23:19:13 -04:00
ladyada
0a943076c9 add close() 2015-05-31 19:02:42 -04:00
ladyada
16123f9d04 connections working 2015-05-31 18:38:33 -04:00