The ExternalHeadingCorrection command is used to let the host provide an external source of information to Neblina in order to correct its heading angle. This command requires two input arguments. First, the heading angle provide in degrees with one fractional decimal digit.


This command uses the Command-Ack protocol.


Byte Name C Type Value
0 Control Byte ( Packet Type (7:5) / SubSystem (4:0) ) uint8_t 0x41 ( 0b010 / 0b00001 )
1 Payload Length uint8_t 4
2 CRC uint8_t Calculated
3 Command uint8_t 0x13


Byte Name C Type Value
4 - 5 Yaw int16_t Varies
6 - 7 Error uint16_t Varies