6824a0d580
Migrate tower 111's host, and resume capture after a test instead of leaving it stopped
b7c80794b4
Record the flash cost on the Delta board, and the reboot check on tower 121
53fa96fb54
Start the program at boot through fgc, so the dashboard still works
12b071c668
Add a setup kit for Delta towers, and stop the installer overwriting camera profiles
32ea820877
Add an installer that sets up a tower from scratch or repairs one
86f930a671
Add a one-shot test command and a tool that edits the config files safely
4049a85b9b
Check the firmware was built with the pins hardware.ini lists
7a7e7ab0a5
Record tower 111 has no hardware.ini; BOOTSEL and USB preconditions are solved
b6308c1eda
Check the tower is running its own settings, not the firmware's fallback
Compare 3 commits »
00c998301a
Bound the report files too, and only prune what this program generated
fd1df9e93a
Say where the log is in the guides an operator actually reads
582047d3a2
Keep a log file, so a tower's record outlives the tmux session
943f978a73
Home twice as fast, and tighten the stall threshold to 1000
7ef2abcd4a
Have the setup kit work out the centre a geared-up rig needs
57a166c9a4
Warn when the homed travel falls below zero, and say why the centre matters
c2a2459f81
Show the firmware's reset-cause name in the gimbal view too, not just the dump
575e3c590b
Say when a paused dashboard was frozen, so it cannot be mistaken for a hung one
Compare 33 commits »
943f978a73
Home twice as fast, and tighten the stall threshold to 1000
c2a2459f81
Show the firmware's reset-cause name in the gimbal view too, not just the dump
575e3c590b
Say when a paused dashboard was frozen, so it cannot be mistaken for a hung one
e2bdc8debf
Trust the firmware's reset-cause name over a decode that cannot be right for both boards
Compare 2 commits »
816242725a
Add the handshake bring-up runbook (plus the mock/test changes)
07de495840
Say which LattePanda a tower actually has