MatrixPilot_trunk: initial import from the sonar branch of MAXBOTIX SONAR LANDING FLARE support. the two new modules will need to be added to the main projects.
MatrixPilot_trunk: add MPLAB-X AUAV3 bootloader project.
MatrixPilot_trunk: renamed dcm_servo_callback_prepare_outputs to dcm_heartbeat_callback, and couple of extra encapsulation functions in heartbeat module, a few cleanups and whitespace changes plus a bunch of newline consistency thanks I suspect to git.
MatrixPilot_trunk: pretty much a whole bunch of newline standardisation with a sprinkle of whitespace changes mostly as a result of performing a diff with the new git repository versions.
MatrixPilot_trunk: correct issue with build failure with MAG_YAW_DRIFT enabled.
MatrixPilot_trunk: fix minor build issues with USE_SONAR_INPUT set to 8.
MatrixPilot_trunk: add required header files to fix build failure with SERIAL_UDB_EXTRA. Thank-you Andrius for reporting the fault.