Commit graph

21 commits

Author SHA1 Message Date
Todd Treece
b3ec783a75 add adafruit message to headers 2016-08-10 11:18:13 -04:00
Todd Treece
b8be6bde77 add default packetread timeout of 100ms and allow overrides 2016-08-09 17:03:09 -04:00
Todd Treece
581650cebe rework constructor to fix sketches without subscriptions 2016-08-09 14:20:21 -04:00
ladyada
657b53e818 change the busywait in run() to 100 ms 2016-08-09 12:57:28 -04:00
Todd Treece
4e83f46308 set up a default error printer 2016-08-05 16:07:23 -04:00
Todd Treece
28879832b9 add license info to the top of all files 2016-08-05 15:34:54 -04:00
Todd Treece
b8f4fe08d7 add destructor to base class 2016-08-05 15:08:15 -04:00
Todd Treece
b90494ad7b add dependency compile time version check 2016-08-05 15:03:12 -04:00
Todd Treece
dcc196e697 remove sub pointer array from main class 2016-08-04 12:48:38 -04:00
Todd Treece
beb3ed1dd7 use IO_HOST to set host var 2016-08-03 17:28:17 -04:00
Todd Treece
5c240cf522 fix status text constants 2016-08-03 12:16:32 -04:00
Todd Treece
f52b8c9579 add new status codes to statusText method 2016-08-03 10:05:16 -04:00
Todd Treece
d618ddb299 keep mqtt connected in io.run() loop 2016-07-26 17:22:07 -04:00
Todd Treece
ad77cfcf01 add flashstringhelper in io.feed method 2016-07-26 17:15:28 -04:00
Todd Treece
4037d90bcd add Feed method to Adafruit IO 2016-07-26 16:57:08 -04:00
Todd Treece
fa3b24e770 dynamically allocate error and throttle topics 2016-07-26 14:20:56 -04:00
Todd Treece
600d949f2a add throttle reconnect interval constant 2016-07-20 10:49:30 -04:00
Todd Treece
b8e1baa9ef add status and mqttstatus to base class 2016-07-20 10:12:48 -04:00
Todd Treece
4c86dc2972 auto subscribe to error and throttle topics 2016-07-20 10:12:10 -04:00
Todd Treece
b0fbdb1a2e add run method & ping interval logic 2016-07-19 16:26:08 -04:00
Todd Treece
0a1c1d3615 adds adafruitio base class 2016-07-19 16:01:14 -04:00