Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:raspi_gpib_shield:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
projekte:raspi_gpib_shield:start [2018/10/14 22:29] – [GPIB mit dem Raspberry PI] ycprojekte:raspi_gpib_shield:start [2019/03/20 22:17] (aktuell) – added libboost-python hint sev
Zeile 15: Zeile 15:
 $ apt-get install raspberrypi-kernel-headers bison byacc $ apt-get install raspberrypi-kernel-headers bison byacc
 </code> </code>
 +Soll später Python zur Interaktion mit den Geräten benutzt werden, muss vor der Installation von linux-gib noch libboost-python installiert werden ([[http://www.anderswallin.net/2013/11/gpib-on-linux/|Quelle]]):
 +<code>
 +$ apt-get install libboost-python-dev
 +</code>
 +Das configure-Skript von linux-gib erkennt automatisch ob libboost-python vorhanden ist und installiert dann automatisch die Python Tools mit.
 Die aktuellen Quellen von linux-gpib müssen von [[https://sourceforge.net/projects/linux-gpib/files/|Sourceforge]] geladen und entpackt werden. Mittels  Die aktuellen Quellen von linux-gpib müssen von [[https://sourceforge.net/projects/linux-gpib/files/|Sourceforge]] geladen und entpackt werden. Mittels 
 <code> <code>
Zeile 24: Zeile 29:
 wird eine linux-gpib-Version mit den benötigten Treibern gebaut und in das System installiert. wird eine linux-gpib-Version mit den benötigten Treibern gebaut und in das System installiert.
 <code> <code>
-$ modprobe gpib_bitbang+sudo modprobe gpib_common 
 +$ sudo modprobe gpib_bitbang 
 +$ sudo modprobe gpio 
 +$ sudo gpib_config
 </code> </code>
-Dies lädt das Treibermodul, was in der Debugkonsole mit "gpib: registered gpib_bitbang interface" bestätigt wird.+Dies lädt die Treibermodule, was in der Debugkonsole mit "gpib: registered gpib_bitbang interface" bestätigt wird.
  
 In ///etc/gpib.conf// muss die eigene GPIB-Konfiguration abgelegt werden. {{:projekte:raspi_gpib_shield:gpib.conf.txt |Beispiel}} Die Einstellungen werden mit dem Befehl //gpib_config// geladen. In ///etc/gpib.conf// muss die eigene GPIB-Konfiguration abgelegt werden. {{:projekte:raspi_gpib_shield:gpib.conf.txt |Beispiel}} Die Einstellungen werden mit dem Befehl //gpib_config// geladen.
Zeile 38: Zeile 46:
 Hewlett-Packard, US37230463, ESG-D4000A, A.01.12 Hewlett-Packard, US37230463, ESG-D4000A, A.01.12
 </code> </code>
 +
 +
 +Um via Python Daten von GPIB-Geräte auszulesen lohnt es sich [[http://www.anderswallin.net/2013/11/gpib-on-linux/|dieses Tutorial]] zu befolgen. Desweiteren wurde ein [[https://git.loetlabor-jena.de/thasti/gpib-drivers|Repository angelegt]] um verschiedene Geräte-Libaries zu sammeln.
projekte/raspi_gpib_shield/start.1539556186.txt.gz · Zuletzt geändert: 2018/10/14 22:29 von yc

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki