NeoPixel status indicators with animated patterns: - Breathing blue (idle state) - Green pulse (follow mode) - Red flash (error state) - Rainbow animation (celebrate) - Amber pulse (low battery <20%) - White chase (search mode) Features: - Smooth transitions between states - Configurable LED count (default 30) and GPIO pin (default GPIO18) - Auto-dim brightness control - Subscribes to battery, balance, social, emotion, health topics - Publishes LED state JSON to /saltybot/led_state - 30Hz update frequency with multiple animation patterns Configuration: - YAML-based hardware and pattern settings - Per-pattern speed and color customization - State priority system for concurrent status indicators Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
5 lines
81 B
INI
5 lines
81 B
INI
[develop]
|
|
script_dir=$base/lib/saltybot_led_controller
|
|
[bdist_wheel]
|
|
universal=0
|