Kobo: mode prod (refresh 5 min, frontlight eteint, WiFi cycle + suspend)
- monitorink.sh: MONITORINK_REFRESH 30 -> 300 (5 min) - monitorinkloop.sh: frontlight_off() (ecrit 0 dans /sys/class/backlight/*), cycle WiFi (wifi_down: release-ip + disable-wifi) autour du fetch, sleep -> suspend_for (rtcwake mem) + repli sleep si la veille echoue (USB) - README: documente les reglages prod
This commit is contained in:
@@ -42,6 +42,9 @@ afin de ne pas réinventer (et risquer de casser) la gestion WiFi/suspend spéci
|
||||
## Utilisation
|
||||
- Lancer « Monitorink » depuis NickelMenu. La boucle démarre : l'écran se met à jour, puis le
|
||||
device passe en suspend et se réveille à chaque intervalle.
|
||||
- **Mode prod** (réglages par défaut) : refresh **5 min** (`MONITORINK_REFRESH=300`),
|
||||
**rétroéclairage éteint** (frontlight à 0), et **WiFi cyclé** — la radio est rallumée le
|
||||
temps du fetch puis coupée pendant le suspend `rtcwake -m mem` pour économiser la batterie.
|
||||
- Un **swipe** sur l'écran réveille le device et force un rafraîchissement.
|
||||
- Pour **arrêter** : maintenir le bouton power (le device se réveille sous Nickel).
|
||||
- Logs : `/tmp/monitorink.log` (effacés au reboot).
|
||||
@@ -49,6 +52,9 @@ afin de ne pas réinventer (et risquer de casser) la gestion WiFi/suspend spéci
|
||||
## À valider sur l'appareil (cf. plan, tâche 8)
|
||||
- Orientation framebuffer : si l'image sort tournée, soit pivoter côté serveur, soit ajouter
|
||||
`./bin/fbdepth -r 2` avant l'affichage et `-r -1` après.
|
||||
- Frontlight : `frontlight_off()` écrit 0 dans `/sys/class/backlight/*/brightness`. Vérifier
|
||||
`ls /sys/class/backlight/*/brightness` sur l'appareil et ajuster le glob si le nœud diffère.
|
||||
- Stabilité de `rtcwake -m mem` sur FW 4.38.23171 (sinon le fallback `state-extended` prend le
|
||||
relais ; en dernier recours `sleep`).
|
||||
- Cycle WiFi : confirmer qu'au réveil la reconnexion DHCP aboutit en < ~24 s (`has_ip` OK).
|
||||
- Autonomie réelle sur 24 h.
|
||||
|
||||
Reference in New Issue
Block a user