The CalibrateForwardPosition command is used to calibrate the fusion engine with the current forward position. The command removes the pitch and roll offset angles from the current position of Neblina and will consider this position as the new horizontal plane. It will also reset the yaw angle to zero. The device has to be stationary when this command is issued, otherwise, the command will be rejected by Neblina, and an error packet will be responded to the host.


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 0
2 CRC uint8_t Calculated
3 Command uint8_t 0x1C


This command contains no payload