I’m a newbie to GPS and bought the Sparkfun GPS shield. The Sparkfun example sketch link gives a page not found, and the link to the TinyGPS and NewSoftSerial libraries download only includes NewSoftSerial. I can’t seem to find where to download the TinyGPS library. I tracked TinyGPS to the Arduiniana site, but it times out. Does anyone know where I can find a copy of TinyGPS?
Meenzal:
The Sparkfun example sketch link gives a page not found
Thanks for pointing that out, I’ve alerted the appropriate authorities who should be able to fix it. I’m guessing this is the correct link (from the bullet point list further down the page):
I’m not sure what happened with the TinyGPS lib. I redownloaded it and unzipped it again and there TinyGPS was. So I’m a bit confused about why it didn’t work the first time. But I changed from WinZip to 7zip because WinZip has done some screwy stuff to me. I suspect that this issue might have been my system and not the lib archive.
On a different subject, when I compile a sketch with the GPS Shield on the Arduino, it fails giving the same error it does if you forget to point it at the right com port. I have to remove the shield, compile and upload the sketch, and then put the shield back on the Arduino. This has happened before with other things that use the primary Arduino serial pins. Is that common, or is it something about my system or something I don’t know?
Meenzal:
On a different subject, when I compile a sketch with the GPS Shield on the Arduino, it fails giving the same error it does if you forget to point it at the right com port. I have to remove the shield, compile and upload the sketch, and then put the shield back on the Arduino. This has happened before with other things that use the primary Arduino serial pins. Is that common, or is it something about my system or something I don’t know?
On the product page it mentions:
Note: The DLINE/UART switch must be set to DLINE in order to upload code through the Arduino IDE.
It sounds like that might be the issue you’re encountering?
If so, you’ll need to switch it to “DLINE” when you want to upload something then switch it back to UART. Your other option is not use the serial pins and leave it switched to “DLINE”.