BeiDou III CNAV ephemeris report

The BeiDou III CNAV ephemeris report is sent when Command Packet 54h is used to request the ephemeris for one BeiDou satellite or all BeiDou satellites. The GETSVDATA SUBTYPE byte (byte 4) is set to twenty-seven (27) to request the report. The first table below shows the additional records provided in Report Packet 55h when BeiDou ephemeris data is included.

The ephemeris data follows the standard defined by the BeiDou Interface Control Document (ICD).

Subtype 27: BeiDou III CNAV ephemeris data

Byte

Item

Type

Meaning

6

DATA SOURCE

1 (byte)

Valid values are: 3: B1C, 4: B2A, 5: B2B

7–8

WEEK NUMBER

2 (bytes)

GPS Time

9–12

TOW

4 (bytes)

seconds - GPS Time

13–16

TOE

4 (bytes)

seconds - GPS Time

17

SateType

1 (byte)

GEO=1, IGSO=2, MEO=3

18

Reserved

1 (byte)

 

19

IODE

1 (byte)

 

20–27

delta_A

8 (double)

meters

28–35

A_DOT

8 (double)

meter / sec

36–43

delta_N0

8 (double)

semi-circles / sec

44–51

delta_Ndot

8 (double)

semi-circles / sec2

52–59

M0

8 (double)

semi-circles

60–67

e

8 (double)

 

68–75

OMEGA

8 (double)

semi-circles

76–83

OMEGSUB0

8 (double)

semi-circles

84–91

ISUB0

8 (double)

semi-circles

92–99

OMEGADOT

8 (double)

semi-circles / sec

100–107

IDOT

8 (double)

semi-circles / sec

108–115

CIS

8 (double)

semi-circles

116–123

CIC

8 (double)

semi-circles

124–131

CRS

8 (double)

meters

132–139

CRC

8 (double)

meters

140–147

CUS

8 (double)

semi-circles

148–155

CUC

8 (double)

semi-circles

156–159

TOC

4 (long)

seconds (GPS Time)

160–161

IODC

2 (short)

 

162–169

A0

8 (double)

seconds

170–177

A1

8 (double)

seconds /second

178–185

A2

8 (double)

seconds /second2

186–193

TGD_B1CP

8 (double)

seconds

194–201

TGD_B2AP

8 (double)

seconds

202–209

TGD_B2BI

8 (double)

seconds

210–217

ISC_B1CD

8 (double)

seconds

218–225

ISC_B2AD

8 (double)

seconds

226–229

TOP

4 (long)

seconds (GPS Time)

230

SISMAI

1 (byte)

 

231

SISAI_OE

1 (byte)

 

232

SISAI_OCB

1 (byte)

 

233

SISAI_OC1

1 (byte)

 

234

SISAI_OC2

1 (byte)

 

235–238

FLAGS

4 (long)

See below table

---------- End of Subtype 27 ----------

Where FLAGS is encoded as a 32-bit value given by the following table:

Bit(s)

Description

0

TGD B1CP Loaded (1 = loaded)

1

TGD B2Ap Loaded (1 = loaded)

2

TGD B2Bi Loaded (1 = loaded)

3

ISC B1CD Loaded (1 = loaded)

4

ISC B2AD Loaded (1 = loaded)

5

1:Healthy, 0:Unhealthy

6

ICD Reserved

7

B1C integrity flags Loaded (1 = loaded)

8

B1C Data integrity (1: Broadcasted parameters does not exceed the prediction accuracy)

9

B1C Signal integrity (1: Signal is normal)

10

B1C Accuracy integrity (1: SISMAI is valid)

11

B2A integrity flags Loaded (1 = loaded)

12

B2A Data integrity (1: Broadcasted parameters does not exceed the prediction accuracy)

13

B2A Signal integrity (1: Signal is normal)

14

B2A Accuracy integrity (1: SISMAI is valid)

15

B2B integrity flags Loaded (1 = loaded)

16

B2B Data integrity (1: Broadcasted parameters does not exceed the prediction accuracy)

17

B2B Signal integrity (1: Signal is normal)

18

B2B Accuracy integrity (1: SISMAI is valid)

19–31

Reserved