Commit Graph

538 Commits

Author SHA1 Message Date
Evan Feenstra
7947853cfd use rand from sphinx_auther 2023-06-06 09:52:43 -07:00
Evan Feenstra
52d21d2cc9 lil fix 2023-06-06 09:29:23 -07:00
irriden
099fd3fe11 solve reconnections 2023-06-06 15:55:36 +00:00
Evan Feenstra
11a5bff5f1 sleep before lss reconnect dance, cleaner mqtt sub topics 2023-06-05 21:36:49 -07:00
Evan Feenstra
391354959d esp32 threadmemo, more logs 2023-06-05 19:50:28 -07:00
Evan Feenstra
c19ae08155 retries for client_id-specific sends 2023-06-05 19:45:31 -07:00
Evan Feenstra
c4cff01520 log mqtt received details 2023-06-05 14:23:50 -07:00
Evan Feenstra
366aa5d219 fix args to handle_lss_msg 2023-06-04 12:41:04 -07:00
Evan Feenstra
28b641b96b finish hardware lss impl 2023-06-04 12:28:01 -07:00
Evan Feenstra
663f0dad63 update sphinx-signer, building with lss 2023-06-04 09:35:16 -07:00
Evan Feenstra
71093a1113 try to update ... bitcoinconsensus breaks hardware build 2023-06-03 15:41:49 -07:00
Evan Feenstra
87ea149d89 hardware lss initialization 2023-06-03 12:28:15 -07:00
Evan Feenstra
d1f2e003c8 fix MqttSignerPort, update deps, start hardware 2023-06-03 10:56:15 -07:00
Evan Feenstra
560d9a9319 update VLS to 0.9.0 release 2023-06-03 10:06:42 -07:00
Evan Feenstra
068d3fdd12 merge master 2023-06-03 09:59:37 -07:00
irriden
62260396df successful hardware spin 2023-06-02 23:21:04 +00:00
Evan Feenstra
ea7e91d1c3 make LSS optional if no muts are received 2023-06-02 15:40:11 -07:00
Evan Feenstra
2b1933534d feat/lss 2023-06-02 14:38:10 -07:00
Evan Feenstra
17e5b9eb9f use atomic bool to lock loop erhandler 2023-06-02 13:30:38 -07:00
Evan Feenstra
c380865d1f rm unneeded log 2023-06-02 12:23:53 -07:00
Evan Feenstra
03dc86aed3 update lss-connector dep 2023-06-02 11:29:56 -07:00
irriden
6ea327d176 doc: python3.11 currently breaks esp-idf-sys 2023-06-02 15:05:14 +00:00
Evan Feenstra
bedf7062e1 cleanup lss code 2023-06-01 17:21:21 -07:00
Evan Feenstra
67d988a76f update lss-connector dep 2023-06-01 14:37:16 -07:00
Evan Feenstra
6388daa47e broker side reconnection dance 2023-06-01 11:28:33 -07:00
Evan Feenstra
b69fbcf5ca update lss-connetor rev again 2023-05-31 15:01:00 -07:00
Evan Feenstra
ea88db3df6 update lss-connector dep rev 2023-05-31 15:00:08 -07:00
Evan Feenstra
b84c3d6d54 handle lss_handle errs, lss-connector master 2023-05-31 13:08:28 -07:00
Evan Feenstra
5a63a08182 cargo get lss-connector frm github 2023-05-31 11:12:41 -07:00
Evan Feenstra
b8afe22675 broker LSS integration, init, handle vls muts, connect to lss grpc, better chan msgs 2023-05-31 10:44:39 -07:00
Evan Feenstra
d447ea4306 fix tester topics 2023-05-24 16:39:35 -07:00
Evan Feenstra
877c9b8a83 init lss connector in broker, cleanup main func 2023-05-24 16:38:44 -07:00
Evan Feenstra
77fa8c2492 note 2023-05-16 12:23:36 +01:00
Evan Feenstra
94b8889161 document LSS steps 2023-05-16 12:17:07 +01:00
Evan Feenstra
36b6b68f02 update all broker deps 2023-05-15 08:26:02 +01:00
Evan Feenstra
3758bcbd6a esp side of lss - create nonce 2023-05-15 08:09:42 +01:00
Evan Feenstra
97e29ed89e Merge pull request #80 from stakwork/feat/reset-btn
Feat/reset btn
2023-05-13 09:24:01 +01:00
Evan Feenstra
f8f5c67c62 mrg 2023-05-13 09:23:25 +01:00
Evan Feenstra
2b13098443 set_pull(Pull::Up) 2023-05-09 21:49:49 +01:00
Evan Feenstra
67293d8976 low reading means btn pressed 2023-05-09 21:30:49 +01:00
Evan Feenstra
18f58caeb5 readme 2023-05-09 18:12:58 +01:00
Evan Feenstra
a41e180444 track duration of button hold 2023-05-08 22:13:37 +01:00
Evan Feenstra
35b7efeb96 track button state 2023-05-08 09:13:47 +01:00
Evan Feenstra
9b77aa2959 reset button thread looper 2023-05-08 08:08:25 +01:00
Evan Feenstra
2c1127e2b8 Merge pull request #79 from stakwork/feat/mqtts
Feat/mqtts
2023-05-03 21:02:58 +01:00
Evan Feenstra
0314e25121 choose mqtt or mqtts auto based on broker addr 2023-05-03 21:01:55 +01:00
Evan Feenstra
27c224e792 connect to mqtts broker 2023-05-02 22:16:02 +01:00
Evan Feenstra
ff62c25db4 Readme img 2023-04-30 18:57:17 +01:00
Evan Feenstra
4761ce04f8 mqtt topic fixes 2023-04-21 14:59:22 +02:00
Evan Feenstra
8d22e12267 Merge pull request #78 from stakwork/update-deps
Update deps
2023-04-21 14:09:56 +02:00