[О блоге]
[наверх]
[пред]
[2025-02-01 21:19:38+03:00]
[7069872e3280ff6bd930ad18455403ed6bf7c7db]
Темы: [fun][hard]
Heartbeat сигнал на принтере
На работе есть принтер, на боку которого равномерно мигающая лампочка.
А рядом просто нарисовано сердечко. Мол, heartbeat сигнал так показывают.
Причём его период как-будто совпадает с нашим человеческим.
[оставить комментарий]
- комментарий 0:
From: kmeaw
Date: 2025-02-02 10:17:02Z
В Linux есть LED heartbeat trigger, частота которого - это функция от
loadavg.
echo heartbeat > /sys/class/leds/input4::capslock/trigger
This allows LEDs to be controlled by a CPU load average.
The flash frequency is a hyperbolic function of the 1-minute
load average.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/leds/trigger/ledtrig-heartbeat.c#n54
/*
* The hyperbolic function below modifies the
* heartbeat period length in dependency of the
* current (1min) load. It goes through the points
* f(0)=1260, f(1)=860, f(5)=510, f(inf)->300.
*/
- комментарий 1:
From: Sergey Matveev
Date: 2025-02-02 10:23:57Z
*** kmeaw [2025-02-02 09:54]:
>This allows LEDs to be controlled by a CPU load average.
Здорово! Я вот обожаю всякие лампочки мигающие. Главное -- чтобы они
несли хоть какой-то информационный смысл. Нагрузки, передачи пакетов
и всё такое. Нравилась полоса из LED-ов на старых ThinkPad-ах. Не то
что сейчас -- даже индикатор включено ли устройство могут не вывести.