8x32 PI
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# =============================================================================
|
||||
# Service « vitrine-pixels » : lance lecteur.py à chaque démarrage du Pi
|
||||
# =============================================================================
|
||||
#
|
||||
# Un « service » est un programme que Linux démarre tout seul, relance s'il
|
||||
# plante, et dont il garde le journal. Ce fichier est un MODÈLE :
|
||||
# installation/installer.sh remplace @PROJET@ et @PYTHON@ par les vrais
|
||||
# chemins et le copie dans /etc/systemd/system/.
|
||||
#
|
||||
# Commandes utiles (voir MODE_VITRINE.md) :
|
||||
# sudo systemctl enable --now vitrine-pixels activer + démarrer
|
||||
# sudo systemctl disable --now vitrine-pixels désactiver + arrêter
|
||||
# sudo systemctl restart vitrine-pixels relancer (après un réglage)
|
||||
# systemctl status vitrine-pixels est-ce que ça tourne ?
|
||||
# journalctl -u vitrine-pixels -f voir ce que le lecteur affiche
|
||||
|
||||
[Unit]
|
||||
Description=Vitrine pixels : lecteur d'animations sur la matrice LED
|
||||
After=local-fs.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart="@PYTHON@" "@PROJET@/lecteur.py"
|
||||
WorkingDirectory=@PROJET@
|
||||
# Le lecteur a besoin des droits d'administrateur pour parler aux LED.
|
||||
User=root
|
||||
# S'il s'arrête (erreur, fichier abîmé…), on le relance au bout de 5 s.
|
||||
Restart=always
|
||||
RestartSec=5
|
||||
# Afficher les messages tout de suite dans le journal.
|
||||
Environment=PYTHONUNBUFFERED=1
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
Reference in New Issue
Block a user