1
0
mirror of https://github.com/adafruit/Adafruit_MQTT_Library.git synced 2025-07-23 05:40:59 +03:00

Commit Graph

  • 4dc6f1e486 adds ping to the end of the main loop in examples Todd Treece 2015-10-22 14:13:19 -04:00
  • 7c2b558ee9 ping flushes input, tries multiple times ladyada 2015-10-22 13:03:55 -04:00
  • 2aed9ae737 remove defaults from mqtt constructors Todd Treece 2015-10-22 10:09:16 -04:00
  • 371b16bfab Merge branch 'master' of github.com:adafruit/Adafruit_MQTT_Library into 3.1.1 Todd Treece 2015-10-21 15:38:55 -04:00
  • 632c2f2cfe back compatible ping() ladyada 2015-10-21 00:15:27 -04:00
  • 286245ab62 compile fix & #ifdef the MQTT version ladyada 2015-10-21 00:05:46 -04:00
  • 15713af468 switch to MQTT 3.1.1 by default ladyada 2015-10-20 23:51:03 -04:00
  • 9fa0c54fce Merge pull request #14 from tapiralec/master Todd Treece 2015-10-06 08:02:35 -04:00
  • 63229fbd12 skip tests on due and esp8266 Alec Moore 2015-10-06 00:56:32 -05:00
  • 9e6b151997 triggering travis ci Alec Moore 2015-10-05 20:13:18 -05:00
  • 4ccf81e923 fixed up and functional Alec Moore 2015-10-05 19:47:54 -05:00
  • 478e2324d5 removed username/aio key Alec Moore 2015-10-05 19:17:32 -05:00
  • 9a11d83cf5 removes client id from all example sketches Todd Treece 2015-10-05 15:26:02 -04:00
  • f1499b484a rearrange child classes to match new constructor Todd Treece 2015-10-05 14:57:44 -04:00
  • b48265faed support anon auth & generated client id in constructor Todd Treece 2015-10-05 14:54:37 -04:00
  • aa6db4d5f5 rename all subclass diconnect() to disconnectServer() Todd Treece 2015-10-05 14:18:49 -04:00
  • 4ab72be73e adds disconnect & disconnectPacket functions Todd Treece 2015-10-05 14:18:31 -04:00
  • 16da46aece renames disconnect to disconnectServer and adds disconnectPacket Todd Treece 2015-10-05 14:07:49 -04:00
  • f9ae6f3146 comment out suback for now Todd Treece 2015-10-05 13:46:38 -04:00
  • 921c132f92 adds missing will payload to connect packet Todd Treece 2015-10-05 13:41:14 -04:00
  • e70e2367b6 only check for suback if using MQTT 3.1.1 or higher Todd Treece 2015-10-05 11:32:10 -04:00
  • b9c9a28883 adds packet ids for publish QoS > 0 Todd Treece 2015-10-05 11:21:05 -04:00
  • 765a2feaff remove broken while loop from ping() Todd Treece 2015-10-05 10:38:09 -04:00
  • 0fbd734646 adds unsubscribe & unsubscribePacket functions Todd Treece 2015-10-05 10:33:33 -04:00
  • 476d1115e6 adds will() function Todd Treece 2015-10-05 09:50:57 -04:00
  • e9e154ab52 adds will support to the connect packet Todd Treece 2015-10-05 09:45:27 -04:00
  • e60be3e972 adds unsubscribePacket method def Todd Treece 2015-10-05 09:27:31 -04:00
  • b2a198af5a adds unsubscribe() method def Todd Treece 2015-10-05 09:26:06 -04:00
  • b9a04c8be5 adds will() method def Todd Treece 2015-10-05 09:25:07 -04:00
  • 78d733aee3 define the missing MQTT control packets Todd Treece 2015-10-05 09:14:17 -04:00
  • 57885554f9 adding ethernet example Alec Moore 2015-10-03 00:59:51 -05:00
  • dfbe6a1e11 remove client id from esp example Todd Treece 2015-10-02 17:22:31 -04:00
  • 4f3466bdbf comment out MQTT_DEBUG Todd Treece 2015-10-02 17:13:35 -04:00
  • 913cce41af adds zero byte client id option for 3.1.1 Todd Treece 2015-10-02 17:10:16 -04:00
  • a3925bdb6b adds MQTT 3.1.1 connect packet changes Todd Treece 2015-10-02 10:45:00 -04:00
  • ea779b1daa allow user to define MQTT KEEPALIVE in sketch Todd Treece 2015-10-02 10:43:11 -04:00
  • a0520d3265 default to MQTT_PROTOCOL_LEVEL 4 Todd Treece 2015-10-01 12:00:56 -04:00
  • 798e37b4de bump lib to v0.11.1 0.11.1 Todd Treece 2015-09-08 12:16:02 -04:00
  • 5ac8cda53d update mqtt client id to be __TIME__ + AIO_USERNAME in examples Todd Treece 2015-09-08 12:15:21 -04:00
  • e41e843d67 Add Travis ignore for Due using Yun test. Tony DiCola 2015-08-31 15:11:28 -07:00
  • e42f3094e5 Add Arduino Yun example. 0.11.0 Tony DiCola 2015-08-31 14:36:06 -07:00
  • 522947731e adding smarter readpacket to cc3000 (not working yet) smarterreadpacket ladyada 2015-08-03 23:50:30 -04:00
  • ebb9fd8a71 smarter packetRead look for a particular type of packet, also fixed length calc for bigger packets - now to spec! ladyada 2015-08-03 21:49:18 -04:00
  • 2572130d97 bump lib version to 0.10.0 0.10.0 Todd Treece 2015-08-03 14:45:21 -04:00
  • 63493a0bfb Merge pull request #3 from matthijskooijman/fixes Todd Treece 2015-08-03 14:40:35 -04:00
  • 3a1bef8318 Default to qos = 0 in Adafruit_MQTT::publish() Matthijs Kooijman 2015-07-27 22:42:15 +02:00
  • 5d101b8a7b Allow passing __FlashStringHelper* in addition to char* everywhere Matthijs Kooijman 2015-07-24 11:29:22 +02:00
  • 22b77ecb68 Add Adafruit_MQTT_Subscribe::datalen Matthijs Kooijman 2015-07-02 18:07:33 +02:00
  • 22c3533745 Fix type of Adafruit_MQTT_Subscribe::lastread Matthijs Kooijman 2015-07-02 18:02:45 +02:00
  • 565d9afd36 Add parenthesis to fix compiler warning Matthijs Kooijman 2015-07-02 13:43:10 +02:00
  • 05b145146a Comment out stringprint(), it is not used Matthijs Kooijman 2015-07-02 13:39:33 +02:00
  • 06767dc4b2 Clarify that subscribe() must be called before connect() Matthijs Kooijman 2015-07-02 13:33:42 +02:00
  • b996b096b3 Fix Adafruit_MQTT:subscribe() Matthijs Kooijman 2015-07-02 13:28:38 +02:00
  • 564e87ff36 Fix indentation in Adafruit_MQTT::subscribe Matthijs Kooijman 2015-07-02 13:26:56 +02:00
  • 6879df86f6 Add Adfruit_MQTT::connectErrorString() method Matthijs Kooijman 2015-07-02 13:01:05 +02:00
  • 73f5be4e5c Use const pointers for payload Matthijs Kooijman 2015-07-02 12:59:46 +02:00
  • d4e27c9b3f Merge pull request #2 from adafruit/travis_helper Todd Treece 2015-07-27 14:12:18 -04:00
  • f61abbdae0 skip due travis builds Todd Treece 2015-07-27 14:08:41 -04:00
  • ee6094cccd simplify travis config with new helper functions Todd Treece 2015-07-27 14:04:58 -04:00
  • 6636f4579b Merge pull request #1 from adafruit/travis Todd Treece 2015-07-15 17:03:44 -04:00
  • f5fd58caed drop due builds because of watchdog dependency Todd Treece 2015-07-15 16:40:36 -04:00
  • 86fcd2907b remove fona lib version from travis Todd Treece 2015-07-15 16:37:35 -04:00
  • 82050f1fed adds specific fona lib version to travis config Todd Treece 2015-07-15 16:09:25 -04:00
  • 03e989533b adds cc3k lib to travis install Todd Treece 2015-07-15 14:11:18 -04:00
  • 68772a9f00 source the travis dependency install script Todd Treece 2015-07-15 14:08:16 -04:00
  • c9e64fc321 test new travis dependency install script Todd Treece 2015-07-15 13:17:02 -04:00
  • 65569159a9 adds travis icon to readme Todd Treece 2015-07-15 12:09:51 -04:00
  • 76185fb099 adds fona lib to travis dependencies Todd Treece 2015-07-15 12:08:44 -04:00
  • e27e563d10 adds travis config Todd Treece 2015-07-15 11:20:10 -04:00
  • 23f919adc3 Merge connected branch, bump to version 0.9.3 0.9.2 Tony DiCola 2015-07-14 15:54:04 -07:00
  • 9b92bb379c Add date and time to client ID generation for more unique value. Tony DiCola 2015-07-06 13:43:52 -07:00
  • 643c906aa6 Add connected() function to MQTT class. Update examples with robust reconnect logic. Tony DiCola 2015-07-05 14:29:13 -07:00
  • 207bcd44dd Update library.properties 0.9.1 Tony DiCola 2015-06-20 14:37:38 -07:00
  • ea7549445b Switch back to calling dtostrf for float to string (snprintf doesn't work by design on ESP8266). Tony DiCola 2015-06-19 01:23:29 -07:00
  • ad33b0b738 Merge branch 'master' of https://github.com/adafruit/Adafruit_MQTT_Library Tony DiCola 2015-06-12 12:59:37 -07:00
  • 08f05456ec Update default keepalive to 5 minutes, add reset on ping fail to CC3k sketch. Tony DiCola 2015-06-12 12:59:14 -07:00
  • fe6302bfb8 Make static IP optional and off by default in CC3k example. Tony DiCola 2015-06-11 13:58:36 -07:00
  • a33dac3249 Merge branch 'master' of https://github.com/adafruit/Adafruit_MQTT_Library 0.9.0 Tony DiCola 2015-06-10 15:39:03 -07:00
  • 6a740d4004 Cleanup and prepare for publishing. Tony DiCola 2015-06-10 15:38:34 -07:00
  • a2c5fca4d8 read max packet ladyada 2015-06-10 00:30:52 -04:00
  • d063469e03 Add Ladyada's FONA implementation. Tony DiCola 2015-06-09 21:22:36 -07:00
  • 6a1b0bc442 Merge branch 'client' Tony DiCola 2015-06-09 18:50:45 -07:00
  • 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). Tony DiCola 2015-06-08 01:48:25 -07:00
  • 2fa9804b48 Merge cleanup changes and update README todo. Tony DiCola 2015-06-05 13:10:22 -07:00
  • bd5f874e07 Merge branch 'refactor' Tony DiCola 2015-06-05 13:03:04 -07:00
  • 7ef04a85a2 headercleanup & todos ladyada 2015-06-05 12:09:58 -04:00
  • f3ca82a548 Update CC3k example. Tony DiCola 2015-06-04 21:25:00 -07:00
  • ac74ef4fd6 Refactor Adafruit_MQTT to have a simple interface for packet sending & receiving that subclasses implement. Tony DiCola 2015-06-04 21:16:08 -07:00
  • ae0b4778a1 updates aio mqtt auth info in cc3k example Todd Treece 2015-06-03 17:13:41 -04:00
  • c1302a413c fix for new sleepydog include ladyada 2015-06-02 19:21:49 -04:00
  • c79e6e82ea delish ladyada 2015-06-02 18:37:15 -04:00
  • 0152ac91cb woooo ladyada 2015-06-02 18:33:03 -04:00
  • 7c5113e32e more flash memory, pingreq debugging, etc. ladyada 2015-06-02 15:23:42 -04:00
  • 6a3b6132d9 fixed user/client/password mixup ladyada 2015-06-01 22:51:59 -04:00
  • fa63c335a5 string friend, made client optional ladyada 2015-05-31 23:56:27 -04:00
  • 495f2cddd5 Merge branch 'master' of github.com:adafruit/Adafruit_MQTT_Library ladyada 2015-05-31 23:21:00 -04:00
  • 1a0e611e01 publish works (QoS 0) ladyada 2015-05-31 23:19:13 -04:00
  • e7b8ee0797 adds client id to connect Todd Treece 2015-05-31 21:07:17 -04:00
  • 1bcef195f1 MQIdsp -> MQIsdp Todd Treece 2015-05-31 20:16:05 -04:00
  • 0a943076c9 add close() ladyada 2015-05-31 19:02:42 -04:00