-
522ba072ec
Answer the firmware's NEED lines from hardware.ini
pgdalmeida
2026-09-18 16:16:04 +0200
-
579c4ec166
Let a declared sensor enable itself, and retire the duplicate flag
pgdalmeida
2026-09-18 15:57:10 +0200
-
b5d1fac4cb
Declare axis speed in degrees per second, not VMAX
pgdalmeida
2026-09-18 15:44:19 +0200
-
4f57651c9b
Refuse to start when the rig is missing hardware it declares
pgdalmeida
2026-09-18 14:50:50 +0200
-
2191a9d8cb
Record the resolved yaw homing and the hand-written drivetrain block
pgdalmeida
2026-09-18 13:19:32 +0200
-
f695a4eac6
Give the UTC stamp a buffer GCC can prove is big enough
pgdalmeida
2026-09-17 18:20:25 +0200
-
f9e209bf2a
Show the calibration actually in use, not just a fit from this session
pgdalmeida
2026-09-17 18:14:54 +0200
-
31da8012d7
Stop addressing an axis this tower does not have, and carry the live calibration
pgdalmeida
2026-09-17 18:14:13 +0200
-
5b3662c529
Document the drivetrain keys, the derived degree scale and the homing findings
pgdalmeida
2026-09-17 17:58:46 +0200
-
0c1d0a6df8
Send and verify motor current, and derive counts_per_deg from the homed travel
pgdalmeida
2026-09-17 17:58:46 +0200
-
9a61167aa6
Parse the motor current the firmware echoes back in DUMP
pgdalmeida
2026-09-17 17:58:46 +0200
-
ffaa41ac2f
Read the drivetrain per axis from hardware.ini, and compare INI values numerically
pgdalmeida
2026-09-17 17:58:45 +0200
-
3476e5adc7
Convert motor current from milliamps to TMC register values
pgdalmeida
2026-09-17 17:58:45 +0200
-
649d0979cf
Record the verified install results and the /tmp hardware.ini trap
pgdalmeida
2026-09-16 18:38:11 +0200
-
9b232c3f60
Add a from-scratch tower installation guide with phased bring-up
pgdalmeida
2026-09-16 18:27:51 +0200
-
2c7c62ace1
Add the LattePanda IOTA setup kit and headless camera profile export
pgdalmeida
2026-09-16 18:27:39 +0200
-
08a6f7c1fa
Exclude hardware.ini from the deploy rsync so --delete cannot erase it
pgdalmeida
2026-09-16 18:27:27 +0200
-
b97df0adf2
Honour enable_camera and skip camera profiles when no real camera is used
pgdalmeida
2026-09-16 18:27:12 +0200
-
b0127dbde6
Stop tracking .deploy.env and ignore it, as its own docs already claim
pgdalmeida
2026-09-16 18:26:59 +0200
-
bcf54802cb
Move the hardware plans into the repo, where they can have a history
pgdalmeida
2026-09-16 18:26:13 +0200
-
76e777f5af
Add hardware.ini assembly config, build identity in the header, and ;prev calibration history
pgdalmeida
2026-09-11 21:28:18 +0200
-
1a572cb074
Changed heading logic; added snapshot feature
pgdalmeida
2026-09-11 17:42:01 +0200
-
cd8491dcc0
removed Env MQTT topic
pgdalmeida
2026-09-09 13:43:29 +0200
-
8eda0b4a36
Added IMU pitch to CamEvent; Changed IMU reading to before jxl encoding to avoid lag
pgdalmeida
2026-09-09 13:04:25 +0200
-
5fce32aee7
IMU readings fixed; IMU mounting is part of config.ini; device config verified at startup
pgdalmeida
2026-09-09 12:19:53 +0200
-
9023f79c26
Cover config path anchoring with a test; refresh the camera, TUI and I2C docs
pgdalmeida
2026-09-04 15:21:25 +0200
-
a5ad814260
Camera settings now come from VimbaX profile XMLs; explicit per-camera config
pgdalmeida
2026-09-04 14:12:05 +0200
-
7db8d2092a
Quitting the TUI now asks whether to shut down or detach
pgdalmeida
2026-09-02 13:36:50 +0200
-
c887a6c9b8
TUI panels are now half-width and aligned; key bar is contextual
pgdalmeida
2026-09-02 13:15:19 +0200
-
bc4d2ec002
Added an expanded connectivity view with MQTT message history
pgdalmeida
2026-09-02 12:39:21 +0200
-
6c1941cc80
SHT41 bug resolved. It now logs reading failures.
pgdalmeida
2026-09-02 12:08:31 +0200
-
d3514f7d2b
Expanded IMU commands; help text shortened
pgdalmeida
2026-09-02 11:50:32 +0200
-
ef96513b58
MQTT messages working
pgdalmeida
2026-08-26 17:56:56 +0200
-
f1342965de
Camera is now configured by per-mode files; quality gate removed
pgdalmeida
2026-08-26 15:52:47 +0200
-
02d3f573cf
Image rotation is now configurable via Camera.rotation_deg
pgdalmeida
2026-08-26 14:14:49 +0200
-
5053b82811
Scan sweep now always runs front to back instead of ping-ponging
pgdalmeida
2026-08-26 10:01:16 +0200
-
4d5e2e4194
Added scrolling in TUI
pgdalmeida
2026-08-21 15:25:45 +0200
-
4bc5e762e7
Added terminal attachment/detachment
pgdalmeida
2026-08-07 17:35:32 +0200
-
376e79536c
camera logic improved
pgdalmeida
2026-08-07 15:04:47 +0200
-
48c9aa529d
refactor and bug fixes
pgdalmeida
2026-08-05 17:00:42 +0200
-
271b076394
added temperature and humidity sensor (SHT41)
pgdalmeida
2026-08-05 09:13:16 +0200
-
c41cb6fc6a
Added camera control
pgdalmeida
2026-07-13 19:15:38 +0200
-
bdb4b82885
Introduced harware in-situ testing
pgdalmeida
2026-07-01 10:02:34 +0200
-
2c05c08f24
docummentation cleanup
pgdalmeida
2026-06-30 11:48:01 +0200
-
d4d1993a25
added extra encoder tracking information
pgdalmeida
2026-06-29 23:35:45 +0200
-
c972aba4d3
Anchored yaw to 0-360 degrees range
pgdalmeida
2026-06-29 22:33:00 +0200
-
5643e909d4
Added expanded camera view with scan grid coordinates
pgdalmeida
2026-06-29 17:28:56 +0200
-
e721ac74c2
Fixed bug nudging befor calibration is run
pgdalmeida
2026-06-29 13:58:44 +0200
-
25e39e09f2
IMU configuration readback/control + reworked calibration procedure
pgdalmeida
2026-06-29 13:12:09 +0200
-
768993a938
IMU improved expanded view (TUI)
pgdalmeida
2026-06-29 10:00:16 +0200
-
9a25bbcc48
added gimbal calibration command, added TUI prompts
pgdalmeida
2026-06-29 06:27:36 +0200
-
e33781c545
Integration of IMU
pgdalmeida
2026-06-24 11:03:28 +0200
-
5fb1d3103b
TUI improvements
pgdalmeida
2026-06-23 23:56:44 +0200
-
df42a4fc69
Fix DUMP serial corruption by pacing USB-CDC output with Serial.flush()
pgdalmeida
2026-06-23 16:35:42 +0200
-
0b62fef9c7
added help info
pgdalmeida
2026-06-23 15:22:31 +0200
-
09b032b998
added terminal user interface (TUI)
pgdalmeida
2026-06-23 13:21:34 +0200
-
16f23f36bb
Refresh docs after the serial-protocol migration and hardware verification
pgdalmeida
2026-06-23 09:42:10 +0200
-
4fe9997557
Update architecture/module docs for the serial-protocol migration
pgdalmeida
2026-06-23 09:34:11 +0200
-
14707c62ae
Migrate host to the current firmware serial protocol (counts/MOVE/ST)
pgdalmeida
2026-06-22 23:44:13 +0200
-
90f689c829
Add per-category verbatim wire tracing
pgdalmeida
2026-06-22 22:30:26 +0200
-
00d3454bb6
Add LattePanda remote deploy workflow; fix MQTT build after move
pgdalmeida
2026-06-22 21:49:33 +0200
-
f1005f3e31
Add unit tests, deployment scripts, and refreshed docs
pgdalmeida
2026-06-22 13:07:03 +0200
-
11a2384c53
Modularize into interfaces with real + mock implementations
pgdalmeida
2026-06-22 12:51:57 +0200
-
16ab54484d
Add logging, I/O interfaces, and extracted capture scheduler
pgdalmeida
2026-06-22 12:26:05 +0200
-
c4b24c0fbf
Add CMake build and typed config with path resolution (remove hardcoded paths)
pgdalmeida
2026-06-22 12:08:18 +0200
-
89be503edb
Initial commit
pgdalmeida
2026-06-22 11:23:01 +0200