NMEA PROCESSOR
Python code to send NMEA sentences to a port,receive them,parse them and print out the output on the terminal
REQUIREMENTSpython 2.7.3
pynmea 0.6 (https://pypi.python.org/pypi/pynmea)
AUTHOR: KUTA JAMES SIMIYU
AUTHOR PROFILE:http://aiti.mit.edu/accounts/237/
How TO RUN ON LINUX MACHINE
open the terminal
change directory to where the files are probably cd ../../nmea_processor
Run these commands:
python server.py &
python client.py
NOTE
To stop the server,kill it using the pid generated
FILE DESCRIPTION
SERVER.PY - sends nmea sentences to port 12345 on the local machine
CLIENT.PY - Receives the data,looks for the GPGGA and gives the description of each GPGGA sentence
nmea.txt sample nmea data that we send to port 12345
receiver.txt - a file created for temporarily storing the nmea sentences