Search found 322 matches

by RevPiModIO
04 May 2017, 11:51
Forum: Software
Topic: Gui und Eingänge lesen in Python
Replies: 18
Views: 14365

Re: Gui und Eingänge lesen in Python

Hi Tommy! Wenn du dich selber um das Prozessabbild kümmerst, musst du selber auch die Wertänderungen überwachen und dementsprechend darauf reagieren, z.B. wenn du die Werte abrufst in der while 1: Schleife... Je nach Wert musst du dann auswerten, welcher Input gesetzt ist und eine Funktion aufrufen....
by RevPiModIO
03 May 2017, 12:08
Forum: Software
Topic: Gui und Eingänge lesen in Python
Replies: 18
Views: 14365

Re: Gui und Eingänge lesen in Python

Der Autostart von GUIs kann je nach verwendetem Window Manager in autostart Scripten gemacht werden... Bei openbox z.b. ~/.config/openbox/autostart
by RevPiModIO
03 May 2017, 12:06
Forum: Software
Topic: Gui und Eingänge lesen in Python
Replies: 18
Views: 14365

Re: Gui und Eingänge lesen in Python

Jo, das müsste noch als Thread gestartet werden. Also die Klasse RevPiModIO von Thread ableiten und die "def start()" in "def run()" ändern. Zum Stoppen könnte man dann noch eine "def stop()" einbauen um den Mainloop zu verlassen. Die Callback Funktion wird verwendet, w...
by RevPiModIO
03 May 2017, 10:04
Forum: Software
Topic: Gui und Eingänge lesen in Python
Replies: 18
Views: 14365

Re: Gui und Eingänge lesen in Python

Schau dir doch alternativ mal das RevPiModIO-Modul für Python3 an. https://revpimodio.org Da kannst du mit auto_refresh alle IOs überwachen lassen und auch Events einbauen, die bei einem Wechsel von IOs ausgelöst werden (auch als Thread)... Oder eben mit deinen Buttons IOs setzen/lesen usw. Also z.B...
by RevPiModIO
28 Apr 2017, 13:07
Forum: Prozessabbild
Topic: Zugriff mit Python
Replies: 5
Views: 20314

Re: Zugriff mit Python

Hi Tommy!

Das liegt sicher nur daran, dass Volker dein DIO links vom Pi angeschlossen hat und wir haben es Rechts davon. Der PiCore hat 2 Byte Speicher im Prozessabbild um die sich dass dann verschiebt :D

Gruß, Sven!
by RevPiModIO
28 Apr 2017, 11:43
Forum: Prozessabbild
Topic: Zugriff mit Python
Replies: 5
Views: 20314

Re: Zugriff mit Python

Hi Tommy! Ist dein Offset von 70 richtig? Das kannst du mit piTest prüfen, bei mir (piCore + DIO) ist der Offset für die Outputs 72! piTest -v "Output" variable name: Output offset: 72 length: 16 bit: 0 Wobei "Output" mit dem Namen in piCtory übereinstimmen MUSS (erster Output)! ...
by RevPiModIO
28 Apr 2017, 10:52
Forum: Mein Projekt
Topic: Revolutionsumbau fertig!
Replies: 6
Views: 6801

Revolutionsumbau fertig!

Hallo Forum!

Wir haben unseren Revolutionsumbau abgeschlossen und alles an Daten steht zur Verfügung!

Und was in klein geht, GEHT AUCH IN GROß!

https://revpimodio.org/blogs/revolutionsumbau/
by RevPiModIO
27 Apr 2017, 08:12
Forum: Hardware
Topic: DIO Modul Defekt?
Replies: 6
Views: 4941

Re: DIO Modul Defekt?

Hi Ingo! Volkers Punkt 1 kann ist dir sogar benennen: Was da dein Protokoll flutet ist euer "run.py" Programm um eure 1-wire Werte auszulesen! Ihr arbeitet da bei JEDEM Datenpoll mit piTest. Also wird jedes Mal, wenn Ihr einen Wert von 1-Wire holt und den in eurer Virtuelles Device schreib...
by RevPiModIO
20 Apr 2017, 07:50
Forum: Wunsch- und Ideensammlung
Topic: Ach könnte nicht Weihnachten sein
Replies: 9
Views: 9999

Re: Ach könnte nicht Weihnachten sein

Python ist alles andere als "langsam" Oo Punkt Zwei funktioniert nicht, da sowohl der RTS-Loader und RevPiModIO "exklusiven" Zugriff auf das Prozessabbild haben wollen. Bzw. beide sicherstellen, dass die Outputs die im Programm einen bestimmten Status haben, den selben Status auf...
by RevPiModIO
19 Apr 2017, 08:54
Forum: Prozessabbild
Topic: Zugriff mit Python
Replies: 5
Views: 20314

Re: Zugriff mit Python

Oder alternativ mit dem RevPiModIO-Modul für Python3 Aus dem Forum hier: https://revolution.kunbus.de/forum/viewtopic.php?f=13&t=86 Dann würde das so aussehen: import revpimodio from time import sleep # RevPiModIO instantiieren rpi = revpimodio.RevPiModIO(auto_refresh=True) # DIO Position in piC...