Public Slots | Public Member Functions

CalibrationHandler Class Reference

Helper class for maintaining magnetometer calibration. More...

#include <calibrationhandler.h>

List of all members.

Public Slots

void sampleReceived (const MagneticField &)
 Callback when new sample is received from magnetometer.
void stopCalibration ()
 Stop calibration.
void resumeCalibration ()
 Resume calibration.

Public Member Functions

 CalibrationHandler (QObject *parent=0)
 Constructor.
 ~CalibrationHandler ()
 Destructor.
bool initiateSession ()
 Initialize object and start background calibration.

Detailed Description

Helper class for maintaining magnetometer calibration.

Keeps a session open to magnetometer with low frequency to maintain calibration.

Definition at line 42 of file calibrationhandler.h.


Constructor & Destructor Documentation

CalibrationHandler::CalibrationHandler ( QObject *  parent = 0  ) 

Constructor.

Parameters:
parent Parent QObject.
CalibrationHandler::~CalibrationHandler (  ) 

Destructor.


Member Function Documentation

bool CalibrationHandler::initiateSession (  ) 

Initialize object and start background calibration.

Returns:
true on success.
void CalibrationHandler::resumeCalibration (  )  [slot]

Resume calibration.

void CalibrationHandler::sampleReceived ( const MagneticField  )  [slot]

Callback when new sample is received from magnetometer.

void CalibrationHandler::stopCalibration (  )  [slot]

Stop calibration.


The documentation for this class was generated from the following file: