9 Commits
Author SHA1 Message Date
dtourolleandClaude Opus 5 f7d59d025f chore: tidy repository layout and consolidate hardware docs
Root had grown to 30 entries, most of it generated output and one-off
scripts. It now holds 12.

Docs:
- Merge HARDWARE_SETUP, HARDWARE_PINOUT, GPIO_BUTTONS and
  ACCELEROMETER_PAGE_FLIP into a single docs/HARDWARE.md
- Move ARCHITECTURE, REQUIREMENTS and HAL_IMPLEMENTATION_SPEC to docs/,
  leaving only README.md in the root
- Update cross-references in README, setup_rpi.py and
  install_hardware_drivers.sh, and re-base ARCHITECTURE's source links

Merging surfaced three errors, reconciled against hardware_config.json:
- The power button was documented as GPIO 21 to GND with a pull-up. It is
  active high (pull_up: false); wiring it as documented reads as
  permanently pressed.
- GPIO_BUTTONS used GPIO 23 for next-page; it is GPIO 27.
- The FT5316 INT pin was routed to GPIO 27, which collides with the
  next-page button. Now documented as a conflict.

Scripts:
- Move debug_overlay_links.py and debug_previous_page.py to scripts/debug/
- Rename test_pagination_visual.py to scripts/debug/visualize_pagination.py;
  it renders output and asserts nothing, so the test_ prefix was misleading
- Fix the __file__-relative paths these three relied on
- Track update_pyweblayout.sh under scripts/

Tests:
- Reword the backward-navigation tests, which described a pyWebLayout bug
  that is now fixed, as regression tests

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-08 22:27:53 +02:00
dtourolle 4b4e9612a0 update demo files
Python CI / test (3.13) (push) Has been cancelled
Python CI / test (3.12) (push) Has been cancelled
2025-11-10 18:22:44 +01:00
dtourolle 01e79dfa4b Test appplication for offdevice testing
Python CI / test (3.12) (push) Successful in 22m19s
Python CI / test (3.13) (push) Successful in 8m23s
2025-11-09 17:47:34 +01:00
dtourolle b5ae08c2b5 undo mis-commit
Python CI / test (push) Has been cancelled
2025-11-08 20:11:44 +01:00
dtourolle 531d02735c improved demo 2025-11-08 18:53:26 +01:00
dtourolle 1993b0bf48 Updated demo and fixed bug in spacing
Python CI / test (push) Successful in 4m10s
2025-11-08 18:51:33 +01:00
dtourolle 284a6e3393 library and toc navigation
Python CI / test (push) Successful in 4m30s
2025-11-08 12:20:23 +01:00
dtourolle c4b4b0a298 update gifs
Python CI / test (push) Successful in 3m24s
2025-11-07 19:02:58 +01:00
dtourolle 9862c3124a migration of application to own repo
Python CI / test (push) Successful in 38s
2025-11-07 18:47:31 +01:00