Datasheet
Built In Logging
For more details, you can read the LOCUS (built-in-datalogging system) user
guide (http://adafru.it/dL2)
Built In Logging
One of the nice things about the GPS module on the shield is the built in data-logger. This basic
data-logging capability can store date, time, latitude, longitude and altitude data into a 64K flash
chip inside. Its not a high resolution logger - it only logs once every 15 seconds when there is a fix -
but for some projects that want to track location, this can be a great low power way to log data - no
SD card required! It can store up to ~16 hours of data.
The GPS module does require the Arduino to 'kick start' the logger by requesting it to start. If power
is lost it will require another 'kick' to start. If you already have some data in the FLASH, a new trace
will be created (so you wont lose old data) and if you run out of space it will simply halt and not
overwrite old data. Despite this annoyance, its still a very nice extra and we have some library
support to help you use it
First, we should try getting the logger to run. Make sure the switch is set to SoftSerial
Open up the File®® Examples®® Adafruit_GPS®® locus_start sketch and change the line
SoftwareSerial mySerial(3, 2);
to
SoftwareSerial mySerial(8, 7);
and upload it to the Arduino. Then open up the serial monitor. If you have an Uno or compatible you
will see the echo'd data. Leonardos will not see the echo data but you should still see a message
that says "STARTING LOGGIN...STARTED!"
The built in logging capability isn't easy to use with the Shield - we wanted to make it better for
SD logging so while we do have some details here, its not well supported and not
recommended
© Adafruit Industries https://learn.adafruit.com/adafruit-ultimate-gps-logger-shield Page 23 of 34