Page 1 of 1

RevPiModIO2 Pyhton Library

Posted: 09 Jan 2018, 16:28
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

Re: Rrol auch evPiModIO2 Pyhton Library

Posted: 09 Jan 2018, 17:28
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.

Re: RevPiModIO2 Pyhton Library

Posted: 11 Jan 2018, 16:03
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