secubox-deb/packages/secubox-led-heartbeat
CyberMind-FR 90088a2df1 fix(led-heartbeat): v2.1.2 — postinst disables legacy bumper, pulse swings full 0-1
Two follow-ups to v2.1.1:

1. Disable the legacy secubox-led-health-bumper.service in postinst.
   That unit (/etc/systemd/system/secubox-led-health-bumper.service,
   hand-deployed on gk2 May 2026, no dpkg owner) runs a bash daemon
   that competes with the python heartbeat for the same i2c chip.
   Both writers on the same channels saturate the bus; LEDs freeze at
   the last successful value. The python heartbeat already drives all
   three LEDs (LED1 health pulse, LED2 threat, LED3 CPU). The bumper
   is redundant — disable it on every (re)install.

2. pulse_brightness() now swings 0.0-1.0 (was 0.3-1.0). At the
   brightness-30 ceiling the previous 0.3 floor only modulated the
   green channel between 9 and 25 — read as steady green to the eye.
   Going to 0 produces a textbook heartbeat blink on LED1 while
   LED2/LED3 stay held by their status colors.

(The pulse change was already committed in 99480dab; this commit
also bumps the changelog entry for it alongside the postinst fix.)
2026-05-24 08:59:40 +02:00
..
boot/overlays feat(led-heartbeat): Add MOCHAbin LED heartbeat package (ref #39) 2026-05-06 19:32:38 +02:00
debian fix(led-heartbeat): v2.1.2 — postinst disables legacy bumper, pulse swings full 0-1 2026-05-24 08:59:40 +02:00
etc feat(led): Add kernel rebuild preparation and initramfs support 2026-05-08 10:21:23 +02:00
kmod feat(led-heartbeat): Add out-of-tree kernel module source (ref #39) 2026-05-06 19:45:47 +02:00
systemd fix(image): silence Pi-only services on x64 + broaden X11 driver set (closes #226) (#227) 2026-05-19 14:38:20 +02:00
usr/sbin fix(led-heartbeat): pulse_brightness swings 0.0-1.0 full off-to-on, was 0.3-1.0 2026-05-24 08:51:47 +02:00