Add safe shutdown / restore static color mode #7

Closed
opened 2026-05-04 02:28:08 -04:00 by JackFrostbyte · 2 comments
No description provided.
Author
Owner

Add graceful shutdown and dark-blue restore for the coordinated aurora loop.

Scope:

  • Handle Ctrl+C cleanly.
  • Handle normal script exit.
  • Restore only validated active zones.
  • Leave active zones in dark blue when requested.
  • Do not write to reserved_argb_6_led_zone.
  • Report restore errors clearly.

Acceptance criteria:

  • Pressing Ctrl+C leaves active animated zones dark blue.
  • Normal finite test exit can leave active animated zones dark blue.
  • Restore only targets validated allowed zones:
    • motherboard
    • top_fractal_fans
    • gpu
    • thermaltake_aurora_fans
  • reserved_argb_6_led_zone is never written to.
Add graceful shutdown and dark-blue restore for the coordinated aurora loop. Scope: - Handle Ctrl+C cleanly. - Handle normal script exit. - Restore only validated active zones. - Leave active zones in dark blue when requested. - Do not write to `reserved_argb_6_led_zone`. - Report restore errors clearly. Acceptance criteria: - Pressing Ctrl+C leaves active animated zones dark blue. - Normal finite test exit can leave active animated zones dark blue. - Restore only targets validated allowed zones: - `motherboard` - `top_fractal_fans` - `gpu` - `thermaltake_aurora_fans` - `reserved_argb_6_led_zone` is never written to.
Author
Owner

Closing as superseded by #12.

The shutdown / restore work still belongs in v0.4, but #12 fits the updated milestone order better after the coordinated loop and semi-random scheduler issues.

The planned work is now tracked in #12:

  • handle Ctrl+C cleanly
  • restore active validated zones to dark blue
  • skip reserved_argb_6_led_zone
  • report restore errors clearly
Closing as superseded by #12. The shutdown / restore work still belongs in v0.4, but #12 fits the updated milestone order better after the coordinated loop and semi-random scheduler issues. The planned work is now tracked in #12: - handle Ctrl+C cleanly - restore active validated zones to dark blue - skip `reserved_argb_6_led_zone` - report restore errors clearly
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
JackFrostbyte/rgb-aura#7
No description provided.