RevPiModIO2 Pyhton Library

Rund um die Software von Revolution Pi
Post Reply
SaschaI
Posts: 1
Joined: 09 Jan 2018, 16:15
Answers: 0

RevPiModIO2 Pyhton Library

Post by SaschaI »

Hallo!

Ich habe heute mal versucht diese Library zu testen. Ziel war es einfach nur das LED A2 blinken zu lassen.
Leider lässt sich die Applikation nicht ausführen.
Das Programm bricht bereit beim initialisieren ab:

Code: Select all

rpi = revpimodio2.RevPiModIO(autorefresh=True)
Ich bekomme hier einen Fehler der Json-decoder Library:
File "/usr/lib/python3.4/json/decoder.py", line 361, in raw_decode
raise ValueError(errmsg("Expecting value", s, err.value)) from None
ValueError: Expecting value: line 1 column 1 (char 0)
Durch Recherche konnte ich nur herausfinden das der Konstruktor versucht den Inhalt des Files etc/revpi/config.rsc zu entcoden.
Das File ist allerdings leer. Jetzt meine Frage, kann es sein das die Library RevPiModIO2 nur in Verbindung mit einem konfigurierten GPIO-Modul funktioniert?

Beste Grüße
Sascha
User avatar
volker
Posts: 1046
Joined: 09 Nov 2016, 15:41
Answers: 1

Re: Rrol auch evPiModIO2 Pyhton Library

Post by volker »

Hallo Sascha,
ohne ein Experte in der libraqry von Sven zu sein, ist eines völlig klar:
Ohne mit PiCtory dein System zu konfigurieren, kann es definitiv nicht fehlerfrei laufen. Daher gehe bitte nach PiCtory (über einen browser) und mach mit wenige Klicks und Drag 6 Drop die Konfiguration so fertig, wie Du sei zusammengebaut hast. nur so kann PiControl auch sauber arbeiten und damit dann auch jede darauf aufsetzende Library.
Ein weiterer Vorteil ist die option, dass Du Deine Prozessvariablen sinnvoll umbenennen kannst.
Vile Erfolg,
Volker.
Unser RevPi Motto: Don't just claim it - make it!
User avatar
RevPiModIO
KUNBUS
Posts: 322
Joined: 20 Jan 2017, 08:44
Answers: 0
Contact:

Re: RevPiModIO2 Pyhton Library

Post by RevPiModIO »

Hi Sascha!

Die Lösung ist genau wie Volker beschrieben hat!
Ich habe in das Modul jetzt (V 2.1.3) eine klare Fehlermeldung eingebaut, damit man nicht erst in die Richtung suchen muss!

Gruß, Sven
python3-RevPiModIO - https://revpimodio.org/ || Der RevPi ist das Beste, was passieren konnte!
Post Reply