Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | Properties

MagnetometerSensorChannel Class Reference

Sensor providing magnetic field measurements. More...

#include <magnetometersensor.h>

List of all members.

Public Slots

bool start ()
bool stop ()

Signals

void dataAvailable (const MagneticField &data)
 Sent when new measurement data has become available.
void internalData (const MagneticField &data)

Public Member Functions

Q_INVOKABLE void resetCalibration ()
MagneticField magneticField () const
virtual void removeSession (int sessionId)
virtual bool downsamplingSupported () const

Static Public Member Functions

static AbstractSensorChannel * factoryMethod (const QString &id)
 Factory method for MagnetometerSensorChannel.

Protected Member Functions

 MagnetometerSensorChannel (const QString &id)
virtual ~MagnetometerSensorChannel ()
virtual bool setDataRange (const DataRange &range, int sessionId)

Properties

MagneticField magneticField

Detailed Description

Sensor providing magnetic field measurements.

Definition at line 45 of file magnetometersensor.h.


Constructor & Destructor Documentation

MagnetometerSensorChannel::MagnetometerSensorChannel ( const QString &  id  )  [protected]
virtual MagnetometerSensorChannel::~MagnetometerSensorChannel (  )  [protected, virtual]

Member Function Documentation

void MagnetometerSensorChannel::dataAvailable ( const MagneticField data  )  [signal]

Sent when new measurement data has become available.

Parameters:
data Newly measured data.
virtual bool MagnetometerSensorChannel::downsamplingSupported (  )  const [virtual]
static AbstractSensorChannel* MagnetometerSensorChannel::factoryMethod ( const QString &  id  )  [inline, static]

Factory method for MagnetometerSensorChannel.

Returns:
new MagnetometerSensorChannel as AbstractSensorChannel*.

Definition at line 57 of file magnetometersensor.h.

void MagnetometerSensorChannel::internalData ( const MagneticField data  )  [signal]
MagneticField MagnetometerSensorChannel::magneticField (  )  const [inline]

Definition at line 67 of file magnetometersensor.h.

virtual void MagnetometerSensorChannel::removeSession ( int  sessionId  )  [virtual]
Q_INVOKABLE void MagnetometerSensorChannel::resetCalibration (  ) 
virtual bool MagnetometerSensorChannel::setDataRange ( const DataRange range,
int  sessionId 
) [protected, virtual]
bool MagnetometerSensorChannel::start (  )  [slot]
bool MagnetometerSensorChannel::stop (  )  [slot]

Property Documentation

MagneticField MagnetometerSensorChannel::magneticField [read]

Definition at line 49 of file magnetometersensor.h.


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