NOV_B-HEADING2
Description:
This message contains only the heading from GNSS measurements; no Fusion data is
used here. The heading is defined as the angle from the true North of GNSS1 to the
GNSS2 vector in a clockwise direction.
Message fields:
#  | Offset  | Field  | Type  | Unit  | Description  | 
|---|---|---|---|---|---|
-  | 0  | 
  | uint8_t  | -  | Sync byte 1 (always   | 
-  | 1  | 
  | uint8_t  | -  | Sync byte 2 (always   | 
-  | 2  | 
  | uint8_t  | -  | Sync byte 3 (always   | 
-  | 3  | 
  | uint8_t  | bytes  | Length of the header (always   | 
-  | 4  | 
  | uint16_t  | -  | Message ID, always   | 
-  | 6  | 
  | uint8_t  | -  | See protocol documentation  | 
-  | 7  | 
  | uint8_t  | -  | Reserved, ignore  | 
-  | 8  | 
  | uint16_t  | bytes  | Payload size, always   | 
-  | 10  | 
  | uint16_t  | -  | Reserved, ignore  | 
-  | 12  | 
  | uint8_t  | -  | Reserved, ignore  | 
1  | 13  | 
  | uint8_t  | -  | See protocol documentation  | 
2  | 14  | 
  | uint16_t  | -  | GPS week number  | 
3  | 16  | 
  | int32_t  | ms  | GPS time of week  | 
-  | 20  | 
  | uint32_t  | -  | Reserved, ignore  | 
-  | 24  | 
  | uint16_t  | -  | Reserved, ignore  | 
-  | 26  | 
  | uint16_t  | -  | Reserved, ignore  | 
4  | 28  | 
  | uint32_t  | -  | Solution status, see below  | 
5  | 32  | 
  | uint32_t  | -  | Positioning mode, see below  | 
6  | 36  | 
  | float  | m  | Baseline length  | 
7  | 40  | 
  | float  | deg  | Heading  | 
8  | 44  | 
  | float  | deg  | Pitch  | 
-  | 48  | 
  | uint32_t  | -  | Reserved, ignore  | 
-  | 52  | 
  | uint32_t  | -  | Reserved, ignore  | 
-  | 56  | 
  | uint32_t  | -  | Reserved, ignore  | 
-  | 60  | 
  | uint32_t  | -  | Reserved, ignore  | 
-  | 64  | 
  | uint32_t  | -  | Reserved, ignore  | 
9  | 68  | 
  | uint8_t  | -  | Number of satellites tracked  | 
10  | 69  | 
  | uint8_t  | -  | Number of satellites used in solution  | 
-  | 70  | 
  | uint16_t  | -  | Reserved, ignore  | 
11  | 72  | 
  | uint8_t  | -  | Bitfield:  | 
-  | 
  | bits 3…2  | -  | Solution source, see below  | |
12  | 73  | 
  | uint8_t  | -  | Extended solution status, see below  | 
13  | 74  | 
  | uint8_t  | -  | Galileo and BeiDou signal mask, see below  | 
14  | 75  | 
  | uint8_t  | -  | GPS and GLONASS signal mask, see below  | 
Solution status (sol_status):
Value  | Description  | 
|---|---|
  | Solution computed  | 
  | Insufficient observations  | 
Positioning mode (pos_type):
Value  | Description  | 
|---|---|
  | No fix  | 
  | RTK fixed fix  | 
  | RTK float fix  | 
  | Single 3D fix  | 
  | INS and RTK fixed fix  | 
  | INS and RTK float fix  | 
  | INS and single 3D fix  | 
  | INS only  | 
Solution source (sol_source):
Value  | Description  | 
|---|---|
0  | GNSS 1  | 
1  | GNSS 2  | 
Extended solution status (ext_sol_stat):
Bit  | Description  | 
|---|---|
bit 0 (  | Solution verified  | 
Galileo and BeiDou signal mask (gal_bds_sig_msk):
Bit  | Description  | 
|---|---|
bit 0 (  | Galileo E1  | 
bit 2 (  | Galileo E5B  | 
bit 4 (  | BeiDou B1I  | 
bit 5 (  | BeiDou B2I  | 
GPS and GLONASS signal mask (gps_glo_sig_msk):
Bit  | Description  | 
|---|---|
bit 0 (  | GPS L1CA  | 
bit 1 (  | GPS L2C  | 
bit 4 (  | GLONASS L1OF  | 
bit 5 (  | GLONASS L2OF  |