beautypg.com

Fundamental sapphire message block formats, Message application, Software ensemble – NavCom Sapphire Rev.J User Manual

Page 35: Message query, Sapphire ascii input commands, Ascii message organization

background image

Sapphire Technical Reference Manual Rev. J

35

Fundamental Sapphire Message Block Formats

Message Application

This document describes the formats and protocols that are applicable to all of the Sapphire
receiver’s physical ports (RS-232, RS-422, USB, Ethernet) at the application layer.

Refer to these sections for basic format information:

Sapphire ASCII Input Commands

Sapphire Output Messages

Refer to these sections for detailed format information. (The commands and output streams are
provided in alphabetical order according to their identifying mnemonics. Each command and
output stream is provided in a table with definitions of each parameter.)

Sapphire Input Commands Detailed Formats

Sapphire Output Messages Detailed Formats

Software Ensemble

This manual specifically relates to the software ensemble version detailed in the most recent
Revision History.

Message Query

Each message block may be queried by the command [OUTPUT] mnemonic, ONCE

For example, [OUTPUT] MSGVERSION, ONCE queries the receiver to provide a one-time
output of the version number of the navigation firmware component.

Refer to section 1.95 OUTPUT in this manual for more information about the
OUTPUT command.

Sapphire ASCII Input Commands

ASCII input commands are used to set parameters which control the operation of the Sapphire
GNSS receiver. There are ASCII input commands to set navigation control parameters (DOP
limits, elevation masks, etc.), to enable and disable various navigation modes, to configure the
data ports, to turn on output streams, and to control numerous other receiver functions.

ASCII Message Organization

The basic format of Sapphire ASCII input commands include a command mnemonic, framed by
square brackets, followed by one or more arguments, which specify the new values of the
control parameters. If there is more than one argument associated with a mnemonic, the
argument values may be separated by commas or by one or more blanks. Input commands are
terminated by a new line sequence ( = carriage return + line feed).