Quote Originally Posted by Gonzzo
...I see that squeezing memory is still in your (engineers) blood ;-)
Well that's our daily business on those micros

even with 80byte/record/s I can let it run a long time until a 64MB SD/MMC would be full.
Why store data that is to be discarded anyway ?
...if I would have the data in a EEPROM/FRAM on the device, I would need to have some sort of download software...
This is something the PIC could easily do for you.
It would simply send reassembled GPRMC sentences
and since there is a RS232 Interface on board (for the GPS)
you can use it to connect to the PC.
(You wouldn't need any extra hardware)

Of Course you could write a VB application to download the data to a PC, but even something like Hyperterm would do.

is the SD/MMC filesystem still such a problem?
I have never used SD or MMC with a PIC.
(There was actually no need to, as I always "squeeze" code and data.)
(Just to give you an idea: I have NMEA Interfaces running on 8pin PICs with INTRC clock and no external Memory at all)


I have seen PIC Projects with MMC.
So MMC can't be that much of a problem.


This is an interesting project, please keep us posted.