GM-205610-000 DeLorme, GM-205610-000 Datasheet
GM-205610-000
Specifications of GM-205610-000
Related parts for GM-205610-000
GM-205610-000 Summary of contents
Page 1
... GPS receiver subsystem are LNA, SAW Filter, RF front end, power conditioning, and the GPS baseband receiver itself. All these subsystems have been built into the DeLorme GPS module to eliminate the cost and time needed for the user to develop them independently. In simple terms, the user must connect an active or passive antenna, provide a power source, and connect the module to a host system via a serial port (or USB) to produce GPS positional data and enable a complete GPS receiver system ...
Page 2
... Module Pinout GND 1 VDD 2 nSTDBYO 3 nSTDBYI 4 WAKE UP/PO_15 5 nRESET 6 AIN0/P1_0 7 AIN1/P1_1 8 DeLorme AIN2/P1_2 9 10 AIN3/P1_3 GPS2056-10 VADC 11 VDDOUT 12 (top view) 13 ODO/P1_4 DIR/P1_5 14 15 SBAS/P1_7 16 PPS/P1_8 17 P0_0 18 P0_1 19 P0_2 20 P0_3 Pin Descriptions Pin Name Function 1 GND Power 2 VDD Power 3 nSTDBYO Output 4 nSTDBYI ...
Page 3
... ROM RAM 12-bit 64KB 256KB GPS Tuner Bridge Front- end 2x GPS GP10 UART DSP USB To Host RS 232 3.3V COAX CABLE DeLorme GPS2056-10 GPS Module Voltage Regulator Clock Pwr Mgmt ADC OSC 16.3683MHz RTC 32.768KHz TIM WDG PWM USB To Host RS 232 Page 3 ...
Page 4
Absolute Maximum Ratings Symbol V Voltage on VDD with respect to ground (VSS) DD VADC Voltage on VADC pin with respect to ground (VSS) V Voltage on any pin with respect to ground (VSS Input Current on any ...
Page 5
... Mechanical Specifications Outline Drawing: Tape and Reel Drawing: Ordering info Packaging Tape and Reel Quantity per reel 335 P/N GPS2056-10 Ordering Code GM-205610-000 Footprint: (Recommended PCB Layout) Page 5 ...
Page 6
GPS Software The GPS2056-10 ROM code includes the GPS software release 4.30.3+PAL. The SBAS software (release 1.6) has been also added default and can be deactivated via a software commands (see below). Software Configuration GPIO used ...
Page 7
Fix Algorithm Configuration Starting with ROM software version 4.30.3+PAL a 2D fix algorithm has been introduced to reduce the TTFF in critical scenarios (when the number of received satellites is less than 4). In these conditions a less accurate ...
Page 8
DOP and active satellite list, available at startup in the default message list. It can be enabled/disabled with the $PSTMNMEACONFIG command. Message rate Message: $GPGSA,<Opmode>,<FixMode>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,<Sat>,< PDOP>,<HDOP>,<VDOP>*checksum<cr><lf> Field Description Opmode Operating mode (A for automatic switch 2D/3D) Fixmode ...
Page 9
Recommended minimum specific data. Not available at startup in the basic message list at baudrate 4800. Available at startup in the extended message list at baudrate 57600. It can be enabled/disabled with the $PSTMNMEACONFIG command or with a dedicated ...
Page 10
NMEA Software Commands The NMEA software commands are a set of sentences that allow interaction with the module using the NMEA serial port. The table below summarizes all the software commands implemented in this release: Syntax Description $PSTMINITGPS Initialize GPS ...
Page 11
All of the above commands (marked with a star) can ...
Page 12
This command erases all the ephemeris stored in backup RAM. Command: $PSTMCLREPHS<cr><lf> Results: All ephemeris, stored in the backup RAM, will be deleted. No message will be sent as reply. $PSTMCLRALMS This command erases all the almanacs stored in ...
Page 13
This command allows to the user to load the almanacs data into backup RAM. Command: $PSTMALMANAC,<sat_id>,<N>,<byte1>,.....,<byteN>*<checksum><cr><lf> Parameter Format Description sat_id %j Satellite number N %i Number of the almanac data bytes byte1 %02x First byte of the almanac data ...
Page 14
Available NMEA output messages Message ID GGA_NMEA_MSG 1 GGA5_NMEA_MSG 2 GSA_NMEA_MSG 4 GSV_NMEA_MSG 8 VTG_NMEA_MSG 16 FIL_NMEA_MSG 32 RMC_NMEA_MSG 64 RF_NMEA_MSG 128 TG_NMEA_MSG 256 TS_NMEA_MSG 512 PA_NMEA_MSG 1024 SAT_NMEA_MSG 2048 RES_NMEA_MSG 4096 TIM_NMEA_MSG 8192 The message list is the sum ...
Page 15
Execute an ADC Calibration (using two ADC inputs as reference). Sets the sample frequency and evaluates the ADC calibration values. To calibrate the ADC, two reference signals have to be supplied: one on the ADC input 2 and the ...
Page 16
Writes a bit on a GPIO port. Command: $PSTMPIOWRITE,<port_number>,<pin>,<value><cr><lf> Parameter Format Description port_number %1d Port to be written pin %2d Pin to be written value %c Value to be assigned to the pin : ‘H’ ...
Page 17
Get the current GPS tracking threshold. Command: $PSTMGETTRACKTH <cr><lf> Results: $PSTMGETTRACKTH,<track_th>,<th_min>,<th_max>*<checksum><cr><lf> Parameter Format Description track_th %d Current tracking threshold value. th_min %d Minimum allowed value for the tracking threshold. th_max %d Maximum allowed value for the tracking threshold. checksum ...
Page 18
Parameter Format Description msg_format %02x Message format (useful for decoding purpose) Samp_numb %02x Number of the samples in the message. GPS_fix_cpu_t %06x Time that the GPS obtained a fix. The relative fix data will be sent ...
Page 19
Initialize and start all SBAS routines. The SBAS software has been included in this ROM image but has been disabled by default. For this reason at each system reset the SBAS activity will be OFF and needs the $PSTMSBASSTART ...
Page 20
... CAN RX message data length type %d CAN RX message type 0: standard message type 1: extended message type tseg_1 %d Time segment before the sample point. Valid values for TSeg1 are [1..15] tseg_2 %d Time segment after sample point. Valid values for TSeg2 are [0..7] sjw %d Synchronization Jump Width. Valid programmed values are [0 ...
Page 21
Parameter Format msg_format %02x samp_numb %02x GPS_fix_cpu_t %06x msg_cpu_time %06x can_msg_id %08x msg_data_length %1x msg_data-B0 %02x msg_data-B1 %02x msg_data-B2 %02x msg_data-B3 %02x msg_data-B4 %02x msg_data-B5 %02x msg_data-B6 %02x msg_data-B7 %02x overrun %1d cheksum %02x In case of error the $PSTMCANSAMPONERROR* ...
Page 22
Swap banks in the backup memory. This command is available only if the external serial non-volatile memory is present. This command is available starting with ROM version 4.30.3. Command: $PSTMNVMSWAP<cr><lf> Results: The non-volatile backup memory banks will be swapped, ...
Page 23
Write a byte into a data block in a directory. This command can be used to store additional data in a directory without replaceing what has been written in the past (e.g. log periodically positions and data). In this ...
Page 24
External Serial Memory GPS Data Backup in the External Memory In order to have a short time to fix (TTF) at every system startup, the GPS software can benefit from some vital data (like almanac, ephemeris, nco frequency offset, etc.) ...