www.digilentinc.com page 2 of 4
Copyright Digilent, Inc. All rights reserved. Other product and company names mentioned may be trademarks of their respective owners.
The PmodGPS also comes with a coin cell
retainer designed for a 12.5 mm coin cell
battery. By installing a 3V coin cell battery the
user can significantly reduce the amount of
time that it takes to acquire the first fix. When a
battery is installed the module may be able to
perform a hot start or a warm start instead of a
cold start when power is first applied to VCC.
Note: The ground square solder pad of the coin cell
retainer may have an oxide build up that will keep the
battery from making a good connection. The user should
simply scuff up the square solder pad inside J3 to remove
any buildup. This can also occur if there has not been a
battery in the retainer for a while.
A cold start takes 1-2 minutes while outside in
good conditions, and can take several minutes
more if conditions are worse or the module is
indoors. A hot start takes 3-5 seconds, and a
warm start varies depending on how long the
module has sat unpowered. To cause a hot
start, the module must have acquired a fix
within approximately the last two hours and the
backup power (coin cell battery) must be
supplied. A warm start occurs when the
battery is still supplied but it has been more
than two hours since last power on.
If the user desires, an external antenna can be
used by installing a Linx Technologies Inc.
CONSMA 003.062 module on header J4. In
some conditions, the antenna can speed up
acquisition, especially if the antenna is
outdoors while the module is indoors.
For data output from the module, the
PmodGPS uses sentences based on the
NMEA protocol. Each NMEA message starts
with a ($) dollar sign. The next five characters
will be the talker ID and the arrival alarm. In the
case of this module, the talker ID will be “GP”
and the arrival alarm will be the specific
sentence output descriptor. Following this are
the individual data fields each separated by a
comma. After the data fields there is an
asterisk followed by the checksum. A
sentence is ended with <CR><LF>. For
example output sentences, see the end of this
manual.
It is possible to configure some of the
characteristics of the device by writing
command packets to the module. However,
this functionality is more advanced and not all
of the command packets are openly
distributed. In order to change the baud rate to
38,400 (minimum baud for 10Hz data
acquisition) the user must send the module
“$PMTK251,38400*27<CR><LF>” over the
UART. The “*27” corresponds to a checksum,
if a different baud is desired to be substituted,
a new checksum must be calculated using
GlobalTop’s Checksum Tool. The command
for changing the data acquisition to 10Hz from
1Hz is “$PMTK226,3,30*4<CR><LF>” (the
same checksum process applies here). For
more information on the individual command
packets contact GlobalTop for their complete
command list or see the FAQ for how to
change the baud rate.
DGPS data pin (contact
GlobalTop for use)
For more information on the GPS module
interface, see the Gms-U1LP datasheet
available online or from GlobalTop at
www.gtop-tech.com.
Interface Connector Signal Description
Interface Connector Signal Description
PmodWifi