Commit Graph

16 Commits

Author SHA1 Message Date
pgdalmeida f2c61e030e
Let a yaw-only tower aim with gimbal move, and stop it publishing a made-up pitch 2026-09-29 19:50:39 +02:00
pgdalmeida 08c749ca06
Finish migrating tower 111, and check only the pins hardware.ini declares 2026-09-24 09:52:14 +02:00
pgdalmeida 6824a0d580
Migrate tower 111's host, and resume capture after a test instead of leaving it stopped 2026-09-24 09:01:05 +02:00
pgdalmeida b7c80794b4
Record the flash cost on the Delta board, and the reboot check on tower 121 2026-09-23 23:39:28 +02:00
pgdalmeida 4049a85b9b
Check the firmware was built with the pins hardware.ini lists 2026-09-23 18:26:14 +02:00
pgdalmeida 7a7e7ab0a5
Record tower 111 has no hardware.ini; BOOTSEL and USB preconditions are solved 2026-09-23 16:49:37 +02:00
pgdalmeida 12e23a5fb6
Correct what the plans claim is done, and warn that a pull deletes .deploy.env 2026-09-23 08:31:43 +02:00
pgdalmeida 041ad2a18f
Understand the NEEDCFG state instead of reading it as a dead link 2026-09-18 17:15:16 +02:00
pgdalmeida 6f88b00856
Write the drivetrain block at install, since the firmware now demands it 2026-09-18 17:06:34 +02:00
pgdalmeida 842d95eeca
Check every declared value, not just the current 2026-09-18 16:44:08 +02:00
pgdalmeida a554a3fd9c
Record the firmware half of the config handshake 2026-09-18 16:42:57 +02:00
pgdalmeida 522ba072ec
Answer the firmware's NEED lines from hardware.ini 2026-09-18 16:16:04 +02:00
pgdalmeida 579c4ec166
Let a declared sensor enable itself, and retire the duplicate flag 2026-09-18 15:57:10 +02:00
pgdalmeida b5d1fac4cb
Declare axis speed in degrees per second, not VMAX 2026-09-18 15:44:19 +02:00
pgdalmeida 4f57651c9b
Refuse to start when the rig is missing hardware it declares 2026-09-18 14:50:50 +02:00
pgdalmeida bcf54802cb
Move the hardware plans into the repo, where they can have a history 2026-09-16 18:26:13 +02:00