pedro.almeida
  • Joined on 2026-04-29
pedro.almeida pushed to main at GGS/fwt_software 2026-06-23 23:57:10 +02:00
5fb1d3103b TUI improvements
df42a4fc69 Fix DUMP serial corruption by pacing USB-CDC output with Serial.flush()
0b62fef9c7 added help info
09b032b998 added terminal user interface (TUI)
Compare 4 commits »
pedro.almeida pushed to main at GGS/fwt_software 2026-06-23 09:42:24 +02:00
16f23f36bb Refresh docs after the serial-protocol migration and hardware verification
4fe9997557 Update architecture/module docs for the serial-protocol migration
Compare 2 commits »
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 23:44:35 +02:00
14707c62ae Migrate host to the current firmware serial protocol (counts/MOVE/ST)
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 22:31:08 +02:00
90f689c829 Add per-category verbatim wire tracing
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 21:50:00 +02:00
00d3454bb6 Add LattePanda remote deploy workflow; fix MQTT build after move
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 13:07:26 +02:00
f1005f3e31 Add unit tests, deployment scripts, and refreshed docs
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 12:52:19 +02:00
11a2384c53 Modularize into interfaces with real + mock implementations
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 12:26:49 +02:00
16ab54484d Add logging, I/O interfaces, and extracted capture scheduler
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 12:08:57 +02:00
c4b24c0fbf Add CMake build and typed config with path resolution (remove hardcoded paths)
pedro.almeida created branch main in GGS/fwt_software 2026-06-22 11:26:17 +02:00
pedro.almeida pushed to main at GGS/fwt_software 2026-06-22 11:26:17 +02:00
89be503edb Initial commit
pedro.almeida created repository GGS/fwt_software 2026-06-22 11:25:47 +02:00
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-12 13:46:49 +02:00
9c38c10300 edit readme
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-12 13:06:23 +02:00
e7301db427 code re-structuring
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-07 22:48:35 +02:00
85bd9810b8 parser changes in progress
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-07 20:30:26 +02:00
ec57c5ba56 fixed bug parsing the command 'd'
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-07 19:34:05 +02:00
b772606b8d gitignore update
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-07 19:24:16 +02:00
0ff062f48e repo refactoring
pedro.almeida created branch main in GGS/FireWatchTower_2axis 2026-05-06 12:53:15 +02:00
pedro.almeida pushed to main at GGS/FireWatchTower_2axis 2026-05-06 12:53:15 +02:00
6725bb7ea4 first commit