diff options
Diffstat (limited to 'wim.py')
| -rwxr-xr-x | wim.py | 15 |
1 files changed, 7 insertions, 8 deletions
@@ -1,7 +1,7 @@ #!/usr/bin/python #UDP listener -import signal,sys,time +import signal,sys def signal_handler(signal, frame): insock.close() @@ -22,14 +22,14 @@ if len(sys.argv)<2: Debug=False test=False -log=False +Log=False if len(sys.argv)>2: if sys.argv[2]=="-D" or sys.argv[2]=="-d": Debug=True print "wim: DEBUG mode" if len(sys.argv)>3: if sys.argv[3]=="-L" or sys.argv[3]=="-l": - log=True + Log=True print "wim: gps LOG mode" if len(sys.argv)>4: if sys.argv[4]=="-T" or sys.argv[4]=="-t": @@ -84,9 +84,8 @@ scan.start() logger=None -if log: +if Log: logger=log("gpslog") - logger.log("Starting log") import socket @@ -131,8 +130,8 @@ while True: posChanged=True if posChanged: posChanged=False - if log: - logger.log(pos.lng+","+pos.lat) + if Log: + logger.log(str(pos.lng)+","+str(pos.lat)) for layer in gpslayers: r=layer.checkcoord(pos) #returns a message or None if r!=None: @@ -140,5 +139,5 @@ while True: print "wim: sending:",str(r[0]),str(r[1]) #pd needs \n at end of message outsock.sendto( str(r[0])+' '+str(r[1])+'\n', (PD_IP, PD_PORT) ) - time.sleep(0.01) + time.sleep(0.05) |
