Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations bkrike on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

NMEA merger

Status
Not open for further replies.

sedodd005

Technical User
Oct 13, 2010
2
GB
Hello, I'd like to try to use perl to merge two parallel incoming TCP/IP NMEA streams. I would like to strip various fields from each incoming string and then output a UDP message containing a hybrid string with a calculated NMEA checksum. Parallel processing of the incoming messages is important and the processes need to deal with strings coming in at 10Hz.

I am thinking that shared memory might be of use here ?

A display of the latency between the message arrival times would be useful and a method of inhibiting output if either message stream times out would also be useful.

Can anyone give me some pointers on getting started with this task. I am a perl newbie to be honest but can see the advantages to using perl for this task.

Any tips, directions or advice on this would be gratefully received.

Simon
 
This is a fairly involved project. While being a perl newbie, are you otherwise a strong programmer in another language?
 
I am a reasonably fluent C/C++ programmer. Following some recent work with python I wonder if this might be the easiest solution and quickest solution. Any general thoughts as to best/quickest implementation of this kind of project?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top