Commit Graph

2 Commits

Author SHA1 Message Date
Seth 4b76f9896a Add fancy ASCII art title to status display
- Replaced simple text header with large block-style 'PINAIL' ASCII art
- Enhanced visual presentation with colored borders and better spacing
- Cyan colored top banner makes the display more eye-catching
- Deployed and verified on Pi
2026-03-12 04:11:33 +00:00
Seth 57fbd7063e Replace briefing system with fancy CLI status display panel
- Removed hourly news briefing system (briefing service/timer)
- Added tty_status_display.py: real-time status panel showing dual nail status
  - Temperature, setpoint, error, PID output with visual bar
  - Flight mode and phase badges with color coding
  - PID coefficients and integral/derivative values
  - Safety status indicators
  - Continuous color-coded display with ANSI formatting
- Added pinail-status.service: systemd service for status display
  - Runs as root with direct TTY output to /dev/tty1
  - Auto-restart on failure, requires pinail2.service
  - Logs errors to /tmp/status_display.log
- Deployed and verified running on Pi (service active)
2026-03-12 04:08:55 +00:00