Hallo zusammen,
Ich hab etliche Programme in Basic/VisualBasic geschrieben, auch PHP/MySQL/CSS/HTML sind mir nicht fremd.
An Python und dem Pi verzweifele ich grad.
Fernziel ist eine Anwendung um im möglichst hoher Frequenz über einen Eingang vom GPIO werte zu nehmen (Blitze / Gewitter - da gibts halt immer nur sehr kurze Inpulse). Die Messwerte sollen in eine Datenbank.
Die Anwendung würde ich gern über VNC starten/stoppen können - WLAN-Zugriff.
Zum Testen hab ich mal eine kleine Anwendung im IDLE3 unter Python geschrieben. Zuerst einmal nur eine Oberfläche gestaltet, welche ein Label regelmäßig umschreibt. Sobald ich das Programm starte, ist die Ereignisabfrage von den Buttons nicht mehr gegeben. Irgendwie bräuchte ich so was wie DoEvents in VisualBasic, welches mal kurz die wartenden Mausklicks oder Tastaturbefehle abfragt, und dann die Schleife fortsetzt.
Ein zweites Problem hab ich mit GPIO. Kann ich als User über VNC anscheinend nicht nutzen, da der Zugriff auf den Speicher gesperrt ist.
Das könnte aber evtl. über pigpio funktionieren, da probiere ich grad.
Evtl. könnt ihr mir da helfen, wie ich die Schleife minimal lange unterbrechen kann um Tastatur/Maus/evtl. kommt noch ne Handy-App irgendwann dazu, abzufangen. Und, ob RPi.GPIO doch irgendwie nutzbar ist.
Den Raspberry hab ich grad neu und mit Paspbian prepariert.
Viele Grüße
Stefan