Commit Graph

129 Commits

Author SHA1 Message Date
Patrick Balsiger
64bad2e9a5 Add toCharArray method 2019-05-20 07:55:59 +00:00
Patrick Balsiger
b8d598634f Merge branch 'refactor-pubsub' into 'develop'
Refactor pubsub

See merge request wirelos/sprocket-lib!16
2018-12-28 19:21:16 +00:00
Patrick Balsiger
77619583fc refactorz 2018-12-28 20:18:42 +01:00
3cb4d61ad5 rename mediator to EventChannel as it was named wrongly 2018-11-30 23:10:58 +01:00
128004f35f add const char variation for getattr 2018-11-18 18:46:35 +01:00
dff4b63a58 build all 2018-11-17 01:23:21 +01:00
0898261679 fix esp32 compat 2018-11-17 01:22:27 +01:00
e1c24c1de9 rename file 2018-11-17 00:04:48 +01:00
4c4b1a875a add mapping method, equivalent to arduino map() 2018-11-17 00:04:10 +01:00
Patrick Balsiger
651990b50a Merge branch 'feature/13-separation-of-concerns' into 'develop'
Resolve "Separation of concerns"

Closes #13

See merge request wirelos/sprocket-lib!15
2018-11-16 18:30:07 +00:00
ac8bd1f745 ci 2018-11-16 19:28:22 +01:00
a888cfa0fd remove ota 2018-11-16 19:18:40 +01:00
85c8e681f7 extract wifi networking 2018-11-16 19:10:34 +01:00
9e8104da70 extract mesh networking to it's own repo 2018-11-16 19:02:38 +01:00
0ecadc9d86 move web plugins to sprocket-plugin-web repo, rename utils 2018-11-15 16:04:38 +01:00
85edf8ec93 message separator 2018-11-15 13:07:16 +01:00
616f392f62 add utils to main lib 2018-11-15 12:46:13 +01:00
95fcfa8b2c add deps to common 2018-11-09 19:21:07 +01:00
75815dc9dd use same scheduler 2018-11-08 22:59:26 +01:00
34ba143d5b remove init in wifi net, load config in connect method 2018-11-08 17:37:20 +01:00
Patrick Balsiger
0a2f442650 Merge branch 'feature/12-refactor-lifecycle' into 'develop'
Resolve "Refactor lifecycle"

Closes #12

See merge request wirelos/sprocket-lib!14
2018-11-08 15:08:48 +00:00
b63b75b47f remove join method as everything is handled via activate, remove commented code 2018-11-08 15:46:46 +01:00
a8e0d9037e remove unused, move files 2018-11-08 15:34:12 +01:00
7273ee6a0b cleanup examples, build and ci 2018-11-08 15:25:17 +01:00
12b9a7b509 remove mqtt example, instantiate scheduler and activate plugins in base activation method 2018-11-08 14:59:28 +01:00
fe31397b2b adapt mesh app to use mesh plugin 2018-11-08 14:48:17 +01:00
c75c4f24f3 create scheduler instance 2018-11-08 13:58:07 +01:00
f290ec6197 remove network from activation phase 2018-11-08 13:46:17 +01:00
bb81391d00 use mediator to distribute messages via dispatch method 2018-11-05 16:47:52 +01:00
5415a0345e change wording 2018-10-04 00:09:57 +02:00
1ef19aaad0 keep network ref 2018-09-28 10:38:31 +02:00
accf5dcd75 add standalone wifi network 2018-09-25 16:05:32 +02:00
8d3a47431b add broadcast flag 2018-09-24 12:07:35 +02:00
95367cb4bb add coments and slow down ota 2018-09-21 02:33:03 +02:00
0777e69e7a virtual dispatch 2018-09-18 14:14:24 +02:00
a6a53c85fb remove tcp connect 2018-09-17 21:08:35 +02:00
d4dbae6556 Merge branch 'mediator' into develop 2018-09-17 20:48:56 +02:00
1b5f2c3bd1 stuff 2018-09-17 20:47:50 +02:00
8a9c4bc671 remove unused 2018-09-16 22:10:10 +02:00
382db948ac remove unused 2018-09-16 17:10:23 +02:00
db5a67229e check message validity 2018-09-16 17:09:36 +02:00
08e451999a use filename to save config 2018-09-13 00:37:04 +02:00
694341b517 use filename to save config 2018-09-13 00:34:16 +02:00
ec6c41f4a1 use mediator for internal messaging 2018-09-10 01:46:32 +02:00
622074df2c rename message type 2018-09-10 01:01:45 +02:00
58232bdacf add mediator 2018-09-09 20:28:09 +02:00
c0fd8454e1 add spiffs header for esp32 support 2018-09-03 14:55:37 +02:00
0a46bf3429 stuff 2018-09-03 03:00:51 +02:00
b9964e0ac1 stuff 2018-09-03 02:14:14 +02:00
1af30e4243 add default callbacks for mesh to sprocket 2018-09-03 02:05:31 +02:00