Commit Graph

287 Commits

Author SHA1 Message Date
ladyada
5f3a1e2322 drop progmem support 2016-08-09 14:21:46 -04:00
ladyada
cba09e7499 add a demo too! 2016-08-08 20:13:27 -04:00
Todd Treece
ae113941a1 add version constants & bump version in library.properties 2016-08-05 14:59:40 -04:00
Todd Treece
49eda71d17 fix io callback scope issue 2016-07-29 15:06:54 -04:00
Todd Treece
0bfffa1571 access callback_io via ->* 2016-07-29 10:54:30 -04:00
Todd Treece
ad83c09d20 add new sub callback typedef for io wrapper 2016-07-29 09:27:00 -04:00
Todd Treece
f793f8d2d0 allow unauthenticated connections to mqtt brokers 2016-07-13 15:57:00 -04:00
ladyada
9b23f6747e make sure we get all 32 bits printed out 2016-07-13 13:52:23 -04:00
ladyada
5df5ea2f1c cast for size_t! 2016-07-13 13:33:15 -04:00
ladyada
ecc300d7a3 Merge branch 'master' of github.com:adafruit/Adafruit_MQTT_Library 2016-07-12 15:20:55 -04:00
ladyada
dfc670deeb fix for long packets on cc3k 2016-07-12 15:20:43 -04:00
Todd Treece
b2a534ede9 add standard connect function to time example 2016-07-12 14:07:27 -04:00
Todd Treece
2d03ae9c89 bump to 0.14.2 2016-07-11 15:59:43 -04:00
Todd Treece
029eee956c add io time interval example 2016-07-11 15:57:55 -04:00
Todd Treece
f7bd3e31a6 bump to 0.14.1 2016-07-11 15:37:14 -04:00
Todd Treece
63d86e2ca2 parse local time in callback example 2016-07-08 18:27:01 -04:00
ladyada
82873050b6 add error output on dropped packets, and mqtt w/callbacks example 2016-07-08 17:16:07 -04:00
ladyada
4269d87492 callback support 2016-07-08 17:01:40 -04:00
ladyada
9ed79466b2 shorter suback timeout 2016-07-08 15:21:47 -04:00
ladyada
bb240928e8 fix for extra float zero-terminator https://github.com/adafruit/Adafruit_MQTT_Library/issues/35 2016-07-06 18:37:11 -04:00
ladyada
ad6ae59725 fixiy https://github.com/adafruit/Adafruit_MQTT_Library/issues/46 2016-07-06 18:34:56 -04:00
ladyada
5d133c3852 updated publish half for long packet sendings! 2016-07-06 18:32:21 -04:00
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
Todd Treece
121aa3865c bump to v0.13.3 2016-07-06 13:45:29 -04:00
Todd Treece
a7ae377720 add adafruit io error subscription example 2016-07-06 13:45:10 -04:00
Todd Treece
737fa4b39d fix version in lib properties 2016-07-05 17:09:00 -04:00
Todd Treece
c8253d2128 bump to 0.13.2 2016-07-05 17:08:39 -04:00
Todd Treece
7d138efc1a add delay to secure example publish loop 2016-07-05 16:16:46 -04:00
Todd Treece
c19e155bac add adafruit io ssl/tls example for esp8266 2016-07-05 16:12:06 -04:00
Todd Treece
ac4674536c bump version to 0.13.0 2016-06-30 12:43:28 -04:00
Limor "Ladyada" Fried
a05f1d9fd4 Merge pull request #47 from adafruit/connack_custom_codes
Add Adafruit IO Custom MQTT CONNACK Return Codes
2016-06-29 18:06:36 -04:00
Todd Treece
39f1169559 increase connect timeout to allow for 5 second ban response 2016-06-28 14:53:08 -04:00
Todd Treece
d7f85c1ff2 remove extra space in travis config 2016-06-28 11:39:01 -04:00
Todd Treece
7943f903e7 add winc lib to travis install 2016-06-28 11:31:14 -04:00
Todd Treece
b116845dd4 skip tests for new examples 2016-06-28 09:24:57 -04:00
Todd Treece
af8ec63ce6 add new mqtt error codes for connack 2016-06-24 17:02:57 -04:00
ladyada
1d0feb282b fixed FONA 2016-06-07 22:43:49 -04:00
ladyada
58f5d0cda6 also fixed 'multiplier overflow' bug - YAY COMPILERS 2016-06-07 22:39:07 -04:00
ladyada
7e888e576a fix for readpacket 2016-06-07 22:17:05 -04:00
Limor "Ladyada" Fried
a85fc90df0 Merge pull request #42 from AHitchcock/master
Master
2016-05-30 12:39:26 -04:00
Anne Hitchcock
de48c73e74 Added MKR1000 board to list to define the dtostrf function
Adding the MKR1000 board to the list of boards for which the dtostrf
function should be defined here (for lack of a better way to determine
if the function is available elsewhere).
2016-05-29 09:03:04 -07:00
Anne Hitchcock
e015dbbcda dtostrf for other SAMD boards
Changed preprocessor directive to create the dtostrf function whenever
it is not defined in order to support more SAMD boards (including
MKR1000) without adding more board defines to the ifdef.
2016-05-29 08:39:09 -07:00
Tony DiCola
e21fe8b3b6 Add GitHub issue template 2016-05-27 13:45:42 -07:00
Tony DiCola
877401f1a0 Add GitHub pull request template 2016-05-27 13:40:32 -07:00
Limor "Ladyada" Fried
a66f64da88 Merge pull request #40 from jmue/fix/indeterminate_variables
properly initialize variables
2016-05-20 14:47:42 -04:00
Jens Mueller
9ccd463fb9 properly initialize variables 2016-05-20 20:41:16 +02:00
ladyada
ab1a0938b9 smarter packet reading makes for faster publish-handling! also, retries subscriptions 3 times 2016-05-18 15:23:41 -04:00
Andy Doro
7068ef5afe update compatibility matrix in README 2016-04-12 14:50:13 -04:00
ladyada
8f595cdb95 properly process packets until you get the one you want (prep for callback w/good retain support) 2016-02-08 23:36:25 -05:00
ladyada
79dd62468f add support for reading retained subscriptions (only works for one subscription since the pub packet gets eaten otherwise 2016-02-01 18:42:28 -05:00