Trimble Outdoors CopernicusTM GPS Receiver GPS Receiver User Manual


 
Copernicus GPS Receiver 139
TRIMBLE STANDARD INTERFACE PROTOCOL (TSIP) A
Command Packet 0x37 - Request Status and Values of Last Position and
Velocity
This packet requests information regarding the last position fix and should only be
used when the receiver is not automatically outputting positions. The GPS receiver
returns Report Packet 0x57 followed by the position/velocity packets specified in
Command Packet 0x35.
Command Packet 0x38 - Request/Load Satellite System Data
This packet requests current satellite data (almanac, ephemeris, etc.) or permits
loading initialization data from an external source (for example, by extracting
initialization data from an operating GPS receiver unit via a data logger or computer
and then using that data to initialize a second GPS receiver unit). The GPS receiver
returns Packet
0x58. (Note that the GPS receiver can initialize itself without any data
from the user; it merely requires more time.)
To request data without loading data, use only bytes 0 through 2; to load data, use all
bytes. Before loading data, observe the caution notice below. The data formats are
located in Report Packet 0x58.
C
WARNING – Loading all satellite data at once sends a lot of bytes to the unit, which
could overwhelm the unit’s serial receive buffer. Always wait for the acknowledge packet
before sending the next data block.
Table A.22 Command Packet 0x38 Data Formats
Byte Item Type Value Definition
0 Operation UINT8 1
2
Request data from Lassen IQ
GPS Receiver; Load data into
Lassen IQ GPS Receiver
1 Type of data UINT8 2
3
4
5
6
Almanac
Health page, T_oa, WN_oa
Ionosphere
UTC
Ephemeris
2 Sat PRN# UINT8 0
1 - 32
Data that is not satellite - ID
specific
Satellite PRN number
3 Length (n) UINT8 Number of bytes of data to be
loaded
4 to n+3 Data UINT8 Satellite data