Commit Graph

272 Commits

Author SHA1 Message Date
Stuart Feichtinger 2876ac43dd Added generic buffer
Crashes when publishing to more than one stream
2016-01-17 19:27:20 -06:00
ladyada e77be5b9ac added ssl option & details 2016-01-16 11:51:12 -05:00
ladyada f8518bc6bd more delays - works with feather fona nicely 2016-01-10 21:17:26 -05:00
ladyada 72b3ce172e verify PUBACK for QoS 1 2016-01-10 02:21:54 -05:00
Limor "Ladyada" Fried d58783e3a1 Merge pull request #21 from malachib/master
Fixing reversal of topic/packet identifier (topic should come first)
2016-01-10 02:00:58 -05:00
ladyada 2a40fafe4c handy example on how to parse subs, and have 2 subs 2016-01-10 01:25:12 -05:00
ladyada db47f8f3b3 remove unnecessary ping(), delay() & added WDT reset for connection failures 2016-01-10 01:03:59 -05:00
Kevin Townsend 9fb6fbf1e8 Updated WICED Feather macro 2016-01-05 16:11:27 +09:00
Limor "Ladyada" Fried 32201ceabb Merge pull request #25 from petersimonsson/keywords
Add a keywords.txt file
2016-01-03 10:40:33 -05:00
Peter Simonsson ce4e26f229 Add a keywords.txt file 2016-01-03 14:30:26 +01:00
Limor "Ladyada" Fried fed051a4b4 Merge pull request #22 from karlduino/master
Yun example: change one Serial -> Console
2015-12-24 23:14:02 -05:00
Karlduino 71496c977f Yun example: change one Serial -> Console 2015-12-24 22:00:13 -06:00
Malachi Burke f36ec4cf85 Fixing reversal of topic/packet identifier (topic should come first) 2015-12-14 20:10:00 -08:00
ladyada 0f9627c73c only kick watchdog if its enabled 2015-12-10 14:46:40 -05:00
Kevin Townsend a339810b75 Disabled dtostrf on STM32F2 2015-12-03 11:56:31 +01:00
Kevin Townsend bb7cdb5059 Added ARDUINO_STM32F2_FEATHER check 2015-12-03 11:49:10 +01:00
Tony DiCola 936c6b25e1 Work around mqtt_esp8266 example compile failure on Arduino 1.6.6 2015-11-20 20:52:49 -08:00
ladyada 0f2fd58345 right - fixed dtostrf for anything else 2015-11-11 12:50:23 -05:00
ladyada dbc989ac1d essentially, add Zero support by shimming in the missing functions 2015-11-11 10:22:26 -05:00
Todd Treece 03c1a2d07b bump lib version to v0.12.0 2015-10-22 14:39:28 -04:00
Todd Treece 88e28f517d update readme todos 2015-10-22 14:37:44 -04:00
Todd Treece 97afcf92c5 Merge pull request #10 from adafruit/3.1.1
MQTT 3.1.1 Support
2015-10-22 14:36:35 -04:00
Todd Treece 4dc6f1e486 adds ping to the end of the main loop in examples 2015-10-22 14:13:19 -04:00
ladyada 7c2b558ee9 ping flushes input, tries multiple times 2015-10-22 13:03:55 -04:00
Todd Treece 2aed9ae737 remove defaults from mqtt constructors 2015-10-22 10:09:16 -04:00
Todd Treece 371b16bfab Merge branch 'master' of github.com:adafruit/Adafruit_MQTT_Library into 3.1.1 2015-10-21 15:38:55 -04:00
ladyada 632c2f2cfe back compatible ping() 2015-10-21 00:15:27 -04:00
ladyada 286245ab62 compile fix & #ifdef the MQTT version 2015-10-21 00:05:46 -04:00
ladyada 15713af468 switch to MQTT 3.1.1 by default 2015-10-20 23:51:03 -04:00
Todd Treece 9fa0c54fce Merge pull request #14 from tapiralec/master
add ethernet example
2015-10-06 08:02:35 -04:00
Alec Moore 63229fbd12 skip tests on due and esp8266 2015-10-06 00:56:32 -05:00
Alec Moore 9e6b151997 triggering travis ci 2015-10-05 20:13:18 -05:00
Alec Moore 4ccf81e923 fixed up and functional
removed unnecessary "}", and removed getFreeRam() which was dependent on "utility/debug.h"
2015-10-05 19:47:54 -05:00
Alec Moore 478e2324d5 removed username/aio key 2015-10-05 19:17:32 -05:00
Todd Treece 9a11d83cf5 removes client id from all example sketches 2015-10-05 15:26:02 -04:00
Todd Treece f1499b484a rearrange child classes to match new constructor 2015-10-05 14:57:44 -04:00
Todd Treece b48265faed support anon auth & generated client id in constructor 2015-10-05 14:54:37 -04:00
Todd Treece aa6db4d5f5 rename all subclass diconnect() to disconnectServer() 2015-10-05 14:18:49 -04:00
Todd Treece 4ab72be73e adds disconnect & disconnectPacket functions 2015-10-05 14:18:31 -04:00
Todd Treece 16da46aece renames disconnect to disconnectServer and adds disconnectPacket 2015-10-05 14:07:49 -04:00
Todd Treece f9ae6f3146 comment out suback for now 2015-10-05 13:46:38 -04:00
Todd Treece 921c132f92 adds missing will payload to connect packet 2015-10-05 13:41:14 -04:00
Todd Treece e70e2367b6 only check for suback if using MQTT 3.1.1 or higher 2015-10-05 11:32:10 -04:00
Todd Treece b9c9a28883 adds packet ids for publish QoS > 0
also adds packet id counter so packet ids aren't
static values. this is a step in the direction
of QoS 1 support
2015-10-05 11:21:05 -04:00
Todd Treece 765a2feaff remove broken while loop from ping() 2015-10-05 10:38:09 -04:00
Todd Treece 0fbd734646 adds unsubscribe & unsubscribePacket functions 2015-10-05 10:33:33 -04:00
Todd Treece 476d1115e6 adds will() function 2015-10-05 09:50:57 -04:00
Todd Treece e9e154ab52 adds will support to the connect packet 2015-10-05 09:45:27 -04:00
Todd Treece e60be3e972 adds unsubscribePacket method def 2015-10-05 09:27:31 -04:00
Todd Treece b2a198af5a adds unsubscribe() method def 2015-10-05 09:26:06 -04:00