4 Commits

Author SHA1 Message Date
3292dfbede chore : update env defaults and make targets 2026-01-10 11:36:34 +01:00
d9eda4746a fix: Update du readme 2026-01-09 16:09:47 +00:00
fce468cf76 feat(api): FastAPI bridge for pont bascule via serial + Tailscale access
- Add FastAPI service exposing /health, /last, /send/esclave, /send/dsd, /send/custom
- Implement SerialBridge aligned with legacy Tkinter behavior (open delay 2s, post-write 0.5s, read in_waiting once)
- Enforce single in-flight serial request (non-blocking lock, returns 409 BUSY)
- Add environment-based serial configuration (.env + systemd EnvironmentFile)
- Document installation, systemd service, and Tailscale usage (direct IP and tailscale serve)
2026-01-09 15:34:47 +00:00
c6d9d8cbf4 init: Add pont-bascule-api project 2026-01-09 12:52:51 +00:00