SBASCONTROL

Sets SBAS test mode and PRN

Platform:

OEM719, OEM729, OEM7500, OEM7600, OEM7700, OEM7720, PwrPak7, CPT7, CPT7700, SMART7, SMART2

This command is used to dictate how the receiver tracks and uses correction data from Satellite Based Augmentation Systems (SBAS).

To enable the position solution corrections, issue the SBASCONTROL ENABLE command. The receiver does not, by default, attempt to track or use any SBAS signals satellites unless told to do so by the SBASCONTROL command. When in AUTO mode, if the receiver is outside the defined satellite system’s corrections grid, it reverts to ANY mode and chooses a system based on other criteria.

The “testmode” parameter in the example provides a method to use a particular satellite even if it is currently operating in test mode. The recommended setting for tracking satellites operating in test mode is ZEROTOTWO. On a simulator, you may want to leave this parameter off or specify NONE explicitly.

When using the SBASCONTROL command to direct the receiver to use a specific correction type, the receiver begins to search for and track the relevant GEO PRNs for that correction type only.

The receiver can be forced to track a specific PRN using the ASSIGN command. The receiver can also be forced to use the corrections from a specific SBAS PRN using the SBASCONTROL command.

Disable stops the corrections from being used.

Message ID: 652

Abbreviated ASCII Syntax:

SBASCONTROL switch [system] [prn] [testmode]

Factory Default:

SBASCONTROL disable

ASCII Example:

SBASCONTROL enable waas

Field

Field Type

ASCII Value

Binary Value

Description

Format

Binary Bytes

Binary Offset

1

Command header

-

-

SBASCONTROL header

This field contains the command name for abbreviated ASCII or the message header for ASCII (see page 1) or Binary (see page 1).

-

H

0

2

switch

DISABLE

0

Receiver does not use the SBAS corrections it receives (default)

Enum

4

H

ENABLE

1

Receiver uses the SBAS corrections it receives

3

system

See Table: System Types

Choose the SBAS the receiver will use

Enum

4

H+4

4

prn

0

Receiver uses any PRN (default)

Ulong

4

H+8

120-158 and 183-187

Receiver uses SBAS corrections only from this PRN if tracked, otherwise any PRN

Using the ASSIGN command to manually assign an SBAS channel is recommended if a specific PRN is desired.

5

testmode

NONE

0

Receiver interprets Type 0 messages as they are intended (as do not use) (default)

Enum

4

H+12

ZEROTOTWO

1

Receiver interprets Type 0 messages as Type 2 messages

IGNOREZERO

2

Receiver ignores the usual interpretation of Type 0 messages (as do not use) and continues

System Types

ASCII

Binary

Description

NONE

0

Does not use any SBAS satellites

(Default for SBASCONTROL DISABLE)

AUTO

1

Automatically determines satellite system to use and prevents the receiver from using satellites outside of the service area

(Default for SBASCONTROL ENABLE)

ANY

2

Uses any and all SBAS satellites found

WAAS

3

Uses only WAAS satellites

EGNOS

4

Uses only EGNOS satellites

MSAS

5

Uses only MSAS satellites

GAGAN

6

Uses only GAGAN satellites

QZSS

7

Uses only QZSS L1S signals