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