Commit Graph

467 Commits

Author SHA1 Message Date
Evan Feenstra
aebd4e10bb merge 2023-07-17 09:14:29 -07:00
Evan Feenstra
bbdff4eab0 bump sphinx-rs, drop rmp_serde 2023-07-17 09:10:57 -07:00
irriden
8c1f9937d3 bump sphinx-rs 2023-07-14 03:01:08 +00:00
Evan Feenstra
3f99d27766 broker configurable ws port 2023-07-13 15:47:35 -07:00
Evan Feenstra
092849cbc2 bump sphinx-rs 2023-07-11 16:25:48 -07:00
Evan Feenstra
140afe2564 bump sphinx-rs 2023-07-11 10:20:39 -07:00
Evan Feenstra
850ca9aaaf bump deps 2023-07-10 20:44:06 -07:00
irriden
9fb78bbc2f bump sphinx-rs deps 2023-07-10 20:59:41 +00:00
irriden
f35b539d90 factory: update partition table 2023-07-10 20:13:37 +00:00
Evan Feenstra
ec10d1aaf8 re-send HELLO on reconnect 2023-07-07 13:20:58 -07:00
Evan Feenstra
e6f8ea8e34 both init_1 and init_2 topics 2023-07-07 13:15:32 -07:00
Evan Feenstra
249c5f9d8e rumqttd::router::routing log off 2023-07-07 12:58:16 -07:00
Evan Feenstra
c8501fdd10 immediate sub to hello and bye 2023-07-07 12:55:58 -07:00
Evan Feenstra
b796cb902a Merge pull request #93 from stakwork/fix/update-rumqttd
update sphinx-rs, send HELLO, drop alerts API in broker and use hello…
2023-07-07 11:58:59 -07:00
Evan Feenstra
f7f4c9968e merge master 2023-07-07 11:58:50 -07:00
Evan Feenstra
6d1c1424c2 update sphinx-rs, send HELLO, drop alerts API in broker and use hello topic instead 2023-07-07 11:53:44 -07:00
irriden
0b7920b79a memory: track biggest free block instead of total RAM
This accounts for memory fragmentation
Tested on multiple runs - restarts all good.
2023-07-05 20:26:11 +00:00
irriden
215efba46c update VLS and sphinx-rs 2023-07-05 04:32:40 +00:00
Evan Feenstra
18e6b7af4e let CONTROL msgs fail early 2023-07-03 16:20:38 -07:00
Evan Feenstra
47aa55792c Merge pull request #92 from stakwork/fix/fake-client-id
do not allow ctrl msgs to fake client id
2023-07-03 14:07:10 -07:00
Evan Feenstra
04af0e7c41 do not allow ctrl msgs to fake client id 2023-07-02 17:44:58 -07:00
irriden
dde735e2ce ota: adjust memory parameters for stable operation 2023-07-01 23:42:21 +00:00
irriden
d61bf9f910 build: inherit deps in sphinx-key 2023-06-30 21:35:20 +00:00
irriden
7ada3b64ba scripts: update to cargo-espflash v2.0.0 2023-06-30 21:34:18 +00:00
irriden
09b38d5e84 doc: update installation instructions on linux 2023-06-30 21:31:35 +00:00
Evan Feenstra
2c8ba0a26f more solid reconnect dance 2023-06-28 12:45:51 -07:00
Evan Feenstra
0c0cea7f6f loops in init_lss to wait until correct message type and format 2023-06-27 15:23:25 -07:00
irriden
e52e9c4053 finish esp restart on low memory 2023-06-27 21:15:31 +00:00
Evan Feenstra
d5b89b6544 restart_esp_if_memory_low 2023-06-27 13:40:17 -07:00
Evan Feenstra
49db229f55 Merge pull request #88 from stakwork/fix/frontend-header
Fix/frontend header
2023-06-27 13:31:42 -07:00
irriden
6fc5e0459f add VLS memory management 2023-06-27 20:27:22 +00:00
Evan Feenstra
9c2f37dddc Merge pull request #87 from stakwork/fix/fake-heartbeat
Fix/fake heartbeat
2023-06-27 13:17:12 -07:00
Evan Feenstra
1fb980817a loop heartbeat 2023-06-27 11:54:49 -07:00
Evan Feenstra
64b8474538 fake heartbeat loop 2023-06-27 11:50:19 -07:00
Evan Feenstra
239c286cd3 user set_approver_policy for policy updates 2023-06-26 21:31:46 -07:00
Evan Feenstra
32d02839d4 increase rumqttd max payload size 2023-06-26 14:10:57 -07:00
Evan Feenstra
5d3c5afb12 add a warning log if topic doesnt match 2023-06-26 14:01:23 -07:00
Evan Feenstra
b0c1721448 share BUSY AtomicBool between looper and chain tracker 2023-06-26 13:56:28 -07:00
Evan Feenstra
3891c15907 include LSS tx in ChainTracker message handler 2023-06-26 13:46:50 -07:00
Evan Feenstra
1b54c5358c chaintracker logs 2023-06-26 10:41:50 -07:00
Evan Feenstra
d407ccfe35 use SerialRequestHeader for frontend msgs 2023-06-26 09:31:32 -07:00
Evan Feenstra
d9b9dad343 Merge pull request #86 from stakwork/feat/init-topic
Feat/init topic
2023-06-22 13:11:45 -07:00
Evan Feenstra
4320fd1655 back to sphinx-rs master 2023-06-22 12:43:18 -07:00
Evan Feenstra
c9f5876d6b update hardware signer for new topics 2023-06-22 12:28:40 -07:00
Evan Feenstra
3cf8c8f22b fix topic check 2023-06-22 11:48:56 -07:00
Evan Feenstra
2b1fbc932c separate init topic and thread, vls 0.9.1 2023-06-22 11:01:50 -07:00
Evan Feenstra
df4e35dc40 Merge pull request #85 from stakwork/23-06-16-factory-sphinx-key-workspace
Create single workspace for launcher and app
2023-06-19 13:50:24 -05:00
irriden
289f7ebfbb format toml files 2023-06-17 23:12:53 +00:00
irriden
17c31c2a02 set common dependencies in workspace 2023-06-17 23:12:53 +00:00
irriden
ff47e6a8f0 create factory, sphinx-key workspace 2023-06-17 23:12:53 +00:00