Modifications

Sauter à la navigation Sauter à la recherche
1 085 octets ajoutés ,  6 février 2017 à 19:26
Ligne 30 : Ligne 30 :     
Voici quelques solutions constructives.  
 
Voici quelques solutions constructives.  
 +
 +
=== Déclaration d'un service SystemD ===
 +
Nous avons un script Python qui ne fait que lire des données sur un WebService et [[LCD-USB-TTL-Raspberry|afficher les données sur un afficheur LCD USB]].
 +
 +
Nous avons [http://arduino103.blogspot.be/2016/10/systemd-demarrage-automatique-dun.html décrit la marche à suivre dans cet article] (blog.mchobby.be)
 +
 +
=== Contourner SystemD (application graphique) ===
 +
Nous avons également une application PyGame que nous voulions démarrer en même temps que le Raspberry-Pi.
 +
 +
Voici comment nous nous y sommes pris.
 +
 +
# Utiliser {{fname|sudo raspi-config}} pour '''logger automatiquement votre pi en {{underline|mode console}}'''
 +
# Ecrire un fichier {{fname|/home/pi/my_app/my_app.sh}} qui contient de quoi démarrer votre application
 +
 +
<syntaxhighlight lang="bash">
 +
#!/bin/bash
 +
 +
MYAPP_DIR=/home/pi/my_app
 +
 +
cd "${MYAPP_DIR}"
 +
 +
# initialisation diverses pour votre script
 +
if [[ $1 == "set-time" ]]; then
 +
  sudo gnome-control-center datetime
 +
fi
 +
 +
# Utiliser sudo si necessaire
 +
sudo python my_app.py >>my_app.log 2>>my_app.err
 +
 +
cd -
 +
</syntaxhighlight>
    
<hr />
 
<hr />
    
{{MCH-Accord}}
 
{{MCH-Accord}}
29 917

modifications

Menu de navigation