2#include "CompassCalibrationProgress.hpp"
4namespace blunux::observer {
Definition ICompassCalibration.hpp:6
virtual void startCalibration()=0
Start the compass calibration.
virtual bool isCalibrating() const =0
Check if the compass calibration is in progress.
virtual bool isReadyForThrusterCalibration() const =0
Check if the calibrator is ready for thruster calibration.
virtual bool isCalibrationFinished() const =0
Check if the compass calibration is done.
virtual CompassCalibrationProgress getCalibrationProgress() const =0
Get the compass calibration status and progress of all axis.
virtual bool finishCalibration()=0
Finish the compass calibration.
virtual void cancelCalibration()=0
Cancel the compass calibration.
Definition CompassCalibrationProgress.hpp:22