From 71235a60e2b4b3a206d77c707e4fffca089646db Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 13 Jun 2018 19:59:02 -0600 Subject: [PATCH] Receive changes --- udp_beacon/udp_recv.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/udp_beacon/udp_recv.py b/udp_beacon/udp_recv.py index a719d0f..e18a8f6 100755 --- a/udp_beacon/udp_recv.py +++ b/udp_beacon/udp_recv.py @@ -3,7 +3,8 @@ import socket import time import serial -import pynmea2 +import sys, os +#import pynmea2 ser = serial.Serial('/dev/ttyACM0',9600) @@ -16,12 +17,19 @@ sock = socket.socket(socket.AF_INET, # Internet sock.setblocking(0) sock.bind((UDP_IP, UDP_PORT)) +outfile = open("./results.txt", 'w') + last_gps = '' while True: try: data, addr = sock.recvfrom(1024) # buffer size is 1024 bytes + output_str = "Received Message:" + data + '/' + last_gps print "received message:", data, '/', last_gps + outfile.write(output_str) + outfile.flush() + os.system('play system-ready.ogg -q -V0') except socket.error: pass data = ser.readline() if (data.startswith("$GNGGA")): - last_gps = pynmea2.parse(data) + last_gps = data +# last_gps = pynmea2.parse(data)