BeiDou SV enable/disable record
The BeiDou SV enable/disable record is used to enable or disable a selection of the 30 BeiDou satellites. By default, the receiver is configured to use all satellites that are in good health. This record is useful for enabling satellites that are not in good health. Once enabled, the health condition of the satellite(s) are ignored, and the BeiDou signal transmissions from the satellite(s) are considered when computing position solutions.
The following table shows the additional records provided when the BeiDou SV enable/disable record is included with Command Packet 64h.
Byte |
Item |
Type |
Value |
Notes |
---|---|---|---|---|
0 |
RECORD TYPE |
1 (Char) |
50h |
SV Enable/Disable Record. |
1 |
RECORD LENGTH |
1 (Char) |
1Eh |
Number of bytes in record, excluding bytes 0 and 1. |
2–31 |
SV ENABLE/DISABLE STATES |
30 (Chars) |
Array of Enable/Disable flags for the 30 SVs. The first byte sets the required Enable/Disable status of SV1, the second sets the status of SV2, etc. |
The following table provides byte values for the information in the BeiDou SV enable/disable record.
BeiDou SV enable/disable states flag values
Byte value |
Notes |
|
---|---|---|
Dec |
Hex |
|
0 |
00h |
Heed health (default) |
1 |
01h |
Disable the satellite |
2 |
02h |
Enable the satellite regardless of whether the satellite is in good or bad health |