Commit graph

58 commits

Author SHA1 Message Date
Morgan 'ARR\!' Allen
e9eb537eee robustify and genericify BLE access
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone Build was killed
2021-09-23 23:00:03 -07:00
Morgan 'ARR\!' Allen
88f4c96247 pumps now write values to nvs 2021-09-23 22:59:02 -07:00
Morgan 'ARR\!' Allen
41da70278f fixed typo precenting reads from read/write handler 2021-09-22 20:15:06 -07:00
Morgan 'ARR\!' Allen
e3f35e4389 give basic on/off BLE signaling
debouncing could be better
2021-09-22 20:14:19 -07:00
Morgan 'ARR\!' Allen
e2f7b6a391 even more logging around pump actions 2021-09-22 18:55:49 -07:00
Morgan 'ARR\!' Allen
7be60e623a WIP handling BB<>BB notifications 2021-09-22 18:55:26 -07:00
Morgan 'ARR\!' Allen
3d9a9c530c more logging around pump actions 2021-09-22 18:54:49 -07:00
Morgan 'ARR\!' Allen
8a62260dc2 cleanup unused variables 2021-09-10 21:45:03 -07:00
Morgan 'ARR\!' Allen
545e85864e over zealous function removal 2021-09-10 21:41:08 -07:00
Morgan 'ARR\!' Allen
a4253787a4 Barback BLE DRY 2021-09-10 21:38:19 -07:00
Morgan 'ARR\!' Allen
bd9feea036 just for consistancy 2021-09-10 21:07:14 -07:00
Morgan 'ARR\!' Allen
2b4c2e8338 make reset an error just to call it out 2021-09-10 20:38:38 -07:00
Morgan 'ARR\!' Allen
f2a128bf53 discovery needs to be stopped before connecting is possible 2021-09-10 14:46:45 -07:00
Morgan 'ARR\!' Allen
0720a31280 first pass at scanning and connecting, has some issues but so far can identify the other barback 2021-09-10 13:48:36 -07:00
Morgan 'ARR\!' Allen
ad9ffa46c1 all the BLE changes 2021-09-09 21:32:23 -07:00
Morgan 'ARR\!' Allen
584d6dc04a use make based BLE device name 2021-09-08 20:41:24 -07:00
Morgan 'ARR\!' Allen
20871b9059 just layout cleanup 2021-09-08 16:09:59 -07:00
Morgan 'ARR\!' Allen
e8bc3f39b4 clear gpio event queue to help debounce 2020-10-29 11:17:43 -07:00
Morgan 'ARR\!' Allen
365a91ad0d update const device_name to use CONFIG_BARBACK_ID 2020-10-28 20:52:52 -07:00
Morgan 'ARR\!' Allen
73f196c32d slight delay after setting name 2020-10-28 17:59:49 -07:00
Morgan 'ARR\!' Allen
2a44e2ea37 make BLE name build time configurable 2020-10-28 17:09:04 -07:00
Morgan 'ARR\!' Allen
35fa84a3ff working towards notifications 2020-10-26 19:12:25 -07:00
Morgan 'ARR\!' Allen
be16b2c01c reenable nvs 2020-10-25 20:21:07 -07:00
Morgan 'ARR\!' Allen
85d2f27954 hey! its working 2020-10-25 19:49:43 -07:00
Morgan 'ARR\!' Allen
abf4cfd8a4 remove all the files 2020-10-12 21:38:35 -07:00
Morgan 'ARR\!' Allen
639d7f9e80 itsa barback now 2020-10-12 21:38:23 -07:00
Morgan 'ARR\!' Allen
9d577d8c91 remove unused commands 2020-10-12 21:37:52 -07:00
Morgan 'ARR\!' Allen
5e777c5df2 barbackification 2020-10-12 21:35:25 -07:00
Morgan 'ARR\!' Allen
3347521afa whats that even for? 2020-10-12 21:33:45 -07:00
Morgan 'ARR\!' Allen
bcddd92340 WIP Kconfig system, user butter handling, gps peripheral support 2020-05-01 13:06:22 -07:00
Morgan 'ARR\!' Allen
1eaafbcef0 good starting params 2020-04-30 22:19:59 -07:00
Morgan 'ARR\!' Allen
dd4f29b8e5 add ota command to reboot into factory partition 2020-04-28 22:41:02 -07:00
Morgan 'ARR\!' Allen
ed19a5758d (hopefully) better msg tracking 2020-04-27 21:24:19 -07:00
Morgan 'ARR\!' Allen
3ffaf5554d needs to be fixed in esp32-lora 2020-04-26 13:21:22 -07:00
Morgan 'ARR\!' Allen
4c035d43fb causes heap curruption, probably should include - 1 2020-04-26 13:21:05 -07:00
Morgan 'ARR\!' Allen
0ab9a59081 just start at 1 2020-04-26 13:20:31 -07:00
Morgan 'ARR\!' Allen
5cf80147f0 remove some cruft 2020-04-25 13:57:22 -07:00
Morgan 'ARR\!' Allen
3d65f73f97 try to restrain long string dumps 2020-04-25 13:55:10 -07:00
Morgan 'ARR\!' Allen
417f7856eb more prompt goodness 2020-04-24 22:47:26 -07:00
Morgan 'ARR\!' Allen
164694ff7e cleanup prompt 2020-04-24 21:58:08 -07:00
Morgan 'ARR\!' Allen
66a2d21065 check for error when fetching hostname in case its not set 2020-04-24 21:53:24 -07:00
Morgan 'ARR\!' Allen
e8fc417c83 successful saving/reloading of hostname 2020-04-24 21:19:32 -07:00
Morgan 'ARR\!' Allen
254fddd6e9 Merge branch 'development' into dynaconsole 2020-04-24 21:07:14 -07:00
Morgan 'ARR\!' Allen
d9051d628e added packet ids and id based tracking 2020-04-24 21:06:56 -07:00
Morgan 'ARR\!' Allen
c294d7944b WIP hostname cmd and dynamic prompt 2020-04-24 12:56:14 -07:00
Morgan 'ARR\!' Allen
f1292d1605 add hostname command 2020-04-22 23:04:48 -07:00
Morgan 'ARR\!' Allen
319e797132 adding in stored config 2020-04-22 22:43:27 -07:00
Morgan 'ARR\!' Allen
68b95b03ce BLE functionality 2020-04-22 22:23:02 -07:00
Morgan 'ARR\!' Allen
31cacd63b3 moved a lot of lorcomm specific code into own files 2020-04-22 22:22:09 -07:00
Morgan 'ARR\!' Allen
7abc26a27d register new commands 2020-04-22 22:21:29 -07:00