wvdial python

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ballibum
Beiträge: 60
Registriert: 29.11.2012 16:14:19

wvdial python

Beitrag von ballibum » 17.08.2013 17:49:18

Hallo Forum,
ich habe ein kleines python script gestartet welches alle 15 Minuten Daten empfängt. Nun möchte ich gerne wvdial beim Eingang von Daten starten, die Daten ins Internet übertragen und wvdial wieder schließen.

Warum ich das mache:
Die Verbindung stürzt ab und an mal ab bzw wird unterbrochen wvdial scheint das nicht mitzubekommen, von daher muss diese einfach aktualisiert werden. Vielleicht kann mir von euch jemand helfen.


Mein Programm schaut dabei eigentlich ganz easy aus:

Code: Alles auswählen

import serial
import requests
import os



print "Sensorempfang gestartet"
ser=serial.Serial('/dev/ttyUSB0', 115200)
while True:
 # hier eventuell starte wvdial
# wenn erfolgreich mache weiter
        data = ser.readline()
        os.system('raspistill -o *.jpg')
        files={'file':open('*.jpg','rb')}
        parameter = ({'data':data})
        f = requests.post(*/inputfile.php',data=parameter,files=files)
#wvdial wieder schließen

Antworten