TinyCircuits

GPS TinyShield not getting location

GPS TinyShield not getting location
« on: November 08, 2017, 07:56:08 PM »
I have a GPS TinyShield and am running the official example, but I only get this output:

**** **** ********* ********** **** ********** ******** **** ****** ****** ***** ***   *******  ****** ***   17046 0         0       

It does this infinitely. I have it sitting on a window with clear view of the sky for 10 minutes. I'm using this example:

https://codebender.cc/utilities/download/37442?board=TinyDuino&referrer=TinyCircuits

As listed on the TinyCircuits official product page:'
https://tinycircuits.com/products/gps-tinyshield

I have a WiFI module which is not working either. 0/2 right now unfortunately for TinyCircuits. I've spent 2 days reading posts trying to solve this, no luck yet.

Re: GPS TinyShield not getting location
« Reply #1 on: November 16, 2017, 09:18:07 PM »
I bought 2 new TinyProcessor but still not getting any action from TinyGPS. 0 satellites found. The TinyProcessor works with the TinyAccelerometer Rectangular, so I have no reason to believe the processor itself is bad nor my dev setup. I see accelerometer read outs in the monitor. But still no GPS.  I'm testing the TinyGPS independent of other censors. My setup is just the USB unit, processor and TinyGPS.

Re: GPS TinyShield not getting location
« Reply #2 on: February 17, 2018, 03:56:58 PM »
Just bought the TinyGPS and exactly the same thing.  All results are *** and RX keeps incrementing, but no sentences are ever processes.  1 hr outside with clear line of sight to the sky and not response.

Was there just a batch of bad GPS modules from TinyCircuits or is the same code bad for the ASD2501 (Rev 4)


Re: GPS TinyShield not getting location
« Reply #3 on: February 19, 2018, 04:48:49 PM »
O.k., the answer to this question is:

static const int RXPin = A1, TXPin = A0;

TinyGPS is located on those pins.   Be sure to leave the hardware as 1,0 as those service the USB to Serial port output.

Code: [Select]
#include <TinyGPS++.h>
#include <SoftwareSerial.h>
/*
   This sample code demonstrates the normal use of a TinyGPS++ (TinyGPSPlus) object.
   It requires the use of SoftwareSerial, and assumes that you have a
   4800-baud serial GPS device hooked up on pins 4(rx) and 3(tx).
*/
static const int RXPin = A1, TXPin = A0;
static const uint32_t GPSBaud = 9600;

Just bought the TinyGPS and exactly the same thing.  All results are *** and RX keeps incrementing, but no sentences are ever processes.  1 hr outside with clear line of sight to the sky and not response.

Was there just a batch of bad GPS modules from TinyCircuits or is the same code bad for the ASD2501 (Rev 4)