Skip to content

simiyukuta/nmea_processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NMEA PROCESSOR


Python code to send NMEA sentences to a port,receive them,parse them and print out the output on the terminal

REQUIREMENTS
python 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

About

an nmea sentences simulator and parser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages