30.06.2015 Views

REFERENCE MANUAL - FTP Directory Listing - Trimble

REFERENCE MANUAL - FTP Directory Listing - Trimble

REFERENCE MANUAL - FTP Directory Listing - Trimble

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A<br />

TRIMBLE STANDARD INTERFACE PROTOCOL (TSIP)<br />

Interface Scope<br />

The <strong>Trimble</strong> Standard Interface Protocol is used extensively in <strong>Trimble</strong> receiver<br />

designs. The protocol was originally created for the <strong>Trimble</strong> Advanced Navigation<br />

Sensor (TANS) and is colloquially known as the TANS protocol even though the<br />

protocol applies to many other devices.<br />

The Lassen IQ GPS Receiver has two serial I/O communications ports. These are bidirectional<br />

control and data ports. The data I/O port characteristics, protocol<br />

definitions, and other options are user programmable and can be stored in nonvolatile<br />

FLASH memory.<br />

The TSIP protocol is based on the transmission of packets of information between the<br />

user equipment and the unit. Each packet includes an identification code (1 byte,<br />

representing 2 hexadecimal digits) that identifies the meaning and format of the data<br />

that follows. Each packet begins and ends with control characters.<br />

This document describes in detail the format of the transmitted data, the packet<br />

identification codes, and all available information over the output channel to allow<br />

the user to choose the data required for his particular application. As will be<br />

discussed, the receiver transmits some of the information (position and velocity<br />

solutions, etc.) automatically when it is available, while other information is<br />

transmitted only on request. Additional packets may be defined for particular<br />

products and these will be covered in the specifications for those products as<br />

necessary.<br />

The Copernicus Monitor included in the Tool Kit is designed to exercise many of the<br />

TSIP packets.<br />

Run Mode Packet Structure<br />

TSIP packet structure is the same for both commands and reports. The packet format<br />

is:<br />

<br />

Where:<br />

• is the byte 0x10<br />

• is the byte 0x03<br />

• is a packet identifier byte, which can have any value excepting <br />

and .<br />

The bytes in the data string can have any value. To prevent confusion with the frame<br />

sequences and , every byte in the data string is<br />

preceded by an extra byte ('stuffing'). These extra bytes must be added<br />

('stuffed') before sending a packet and removed after receiving the packet. Notice that<br />

a simple sequence does not necessarily signify the end of the packet,<br />

as these can be bytes in the middle of a data string. The end of a packet is <br />

preceded by an odd number of bytes.<br />

120 Copernicus GPS Receiver

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!