Outils pour utilisateurs

Outils du site


bitscope

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
bitscope [2019/10/20 12:21]
luc
bitscope [2019/10/20 18:02] (Version actuelle)
luc
Ligne 15: Ligne 15:
 ==== 1- Installer la bitlib au niveau système ==== ==== 1- Installer la bitlib au niveau système ====
  
 +J'ai préparé un petit script, inspiré de l'installateur pour rpi (.deb), qui marche aussi pour mon archlinux.
  
 +<code bash>
 +# dans le dossier de la bitlib
 +./install_bitlib
 +</code>
 +
 +Normalement il n'y a pas besoin de reboot.
  
 ==== 2- Installer les bindings python (dans un env) ==== ==== 2- Installer les bindings python (dans un env) ====
Ligne 34: Ligne 41:
  
 Voilà, reste plus qu'à faire de l'électronique Voilà, reste plus qu'à faire de l'électronique
 +
 +===== Bitscope server =====
 +
 +L'idée est de connecter un (ou plusieurs bitscope) sur des rpi, et d'y accéder depuis un ordinateur (ou un autre rpi) distant via ethernet.
 +
 +  * L'installation de la ''bitlib'' n'est pas nécessaire
 +  * Installer le ''bitscope-server'' dispo au format .deb sur les rpi sous raspbian ''dpkg -i bitscope-server.deb''
 +
 +Et Foilà !
 +
 +Maintenant, on voudrait que ce truc se lance tout seule au démarrage du rpi. Aujourd'hui (en octobre 2019), raspbian tourne avec systemd, on peut donc :
 +  * créer un fichier ''/etc/systemd/system/bitscope.service'' contenant :
 +<code>
 +[Unit]
 +Description=bitscope server
 +After=network.target
 +
 +[Service]
 +Type=simple
 +User=root
 +Group=root
 +WorkingDirectory=/home/pi/
 +ExecStart=/usr/bin/bitscope-server
 +
 +[Install]
 +WantedBy=multi-user.target
 +</code>
 +  * On peut ensuite activer l'auto-launch avec ''systemctl enable bitscope'' et démarrer immédiatement avec ''systemct start bitscope''
 +
 +Note: on pourra accéder à ce bitscope avec le lien ''BL_Open("UDP:<ip_rpi>")'', par ex: ''BL_Open("UDP:192.168.1.99")''
 +
 +
  
bitscope.1571574081.txt.gz · Dernière modification: 2019/10/20 12:21 de luc