8 ser = serial.Serial('/dev/ttyUSB0', 1200)
10 print("/dev/ttyUSB0 not in")
18 if (Kisnabled==True and data):
21 toKismet=json.dumps(data.decode("utf-8").rstrip()) #was ascii
23 aprs=json.loads(data.decode("utf-8").rstrip())
24 print("-------------------")
25 if (aprs['data'][0] == ";"):
26 aprs['object']=aprs['data'][1:10]
27 aprs['ztime']=aprs['data'][11:18]
28 aprs['lat']=aprs['data'][18:26]
29 aprs['long']=aprs['data'][28:36]
31 if (aprs['data'][0] == "!"):
32 aprs['object']=aprs['data'][20:25]
34 aprs['lat']=aprs['data'][1:8]
35 aprs['long']=aprs['data'][10:18]
37 if (aprs['data'][0] == "}"):
38 tmp=aprs['data'].split(">")
39 aprs['object']=tmp[1:]
40 tmp2=tmp[1].split(":")
42 aprs['ztime']=tmp[1][23:30]
43 aprs['lat']=tmp[1][30:38]
44 aprs['long']=tmp[1][40:48]
46 if (aprs['data'][0] == "="):
47 aprs['object']=aprs['data'][20:]
49 aprs['lat']=aprs['data'][1:9]
50 aprs['long']=aprs['data'][10:19]
57 print(data.decode("utf-8").rstrip())
59 if (data==b'APRS2Kismet\r\n'):