Signals | Public Member Functions | Properties

MeeGo::QmMagnetometer Class Reference

Provides raw magnetometer measurements. More...

#include <qmmagnetometer.h>

Inheritance diagram for MeeGo::QmMagnetometer:
Inheritance graph
[legend]
Collaboration diagram for MeeGo::QmMagnetometer:
Collaboration graph
[legend]

List of all members.

Signals

void dataAvailable (const MeeGo::QmMagnetometerReading &data)

Public Member Functions

 QmMagnetometer (QObject *parent=0)
 ~QmMagnetometer ()
QmMagnetometerReading magneticField ()
void reset ()

Properties

QmMagnetometerReading magneticField

Detailed Description

Provides raw magnetometer measurements.

Scope:
Internal

To get measurements from the daemon, the client must open a session and call start (). Details can be found from documentation of QmSensor.

Definition at line 64 of file qmmagnetometer.h.


Constructor & Destructor Documentation

MeeGo::QmMagnetometer::QmMagnetometer ( QObject *  parent = 0  ) 

Constructor

Parameters:
parent Parent QObject
MeeGo::QmMagnetometer::~QmMagnetometer (  ) 

Destructor


Member Function Documentation

void MeeGo::QmMagnetometer::dataAvailable ( const MeeGo::QmMagnetometerReading data  )  [signal]

Signals the availability of new measurement data from the sensor.

Parameters:
data Available measurement data in nT (nanotesla)
QmMagnetometerReading MeeGo::QmMagnetometer::magneticField (  ) 

Gets the latest measured value for magnetic field in nT (nanotesla).

Returns:
Previous measurement
void MeeGo::QmMagnetometer::reset (  ) 

Resets the magnetometer calibration back to 0.


Property Documentation

QmMagnetometerReading MeeGo::QmMagnetometer::magneticField [read]

Definition at line 66 of file qmmagnetometer.h.


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