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