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 |
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 |