Richardco,
A PIC is certainly fast enough to do that,
but you shouldn't start "recording" at a random point in the transmission of a talker if you don't want to record garbage.
You at least should (for each talker) to sit there and wait for a "Start of String" [$]
With a number of talkers memory may be an issue,
but you don't really need arrays of 98 bytes per talker.
Strip all unneeded bytes off the received sentence and just record a minimum of raw information from each talker.
The Transmit routine adds all bells and whistles to the raw data to make it a look like an NMEA sentence again.
i.e. for a sounder
If your display is meters, why record feet and fathoms?
Last edited by NavMicroSystems; - 30th November 2005 at 19:33.
regards
Ralph
_______________________________________________
There are only 10 types of people:
Those who understand binary, and those who don't ...
_______________________________________________
Bookmarks