#include <sensrvorientationsensor.h>
Public Types | |
enum | TSensrvRotationDataIndexes { ETimeStamp = 0, EDeviceRotationAboutXAxis, EDeviceRotationAboutYAxis, EDeviceRotationAboutZAxis } |
Channel data type index numbers. More... | |
Data Fields | |
TTime | iTimeStamp |
| |
TInt | iDeviceRotationAboutXAxis |
| |
TInt | iDeviceRotationAboutYAxis |
| |
TInt | iDeviceRotationAboutZAxis |
| |
Static Public Attributes | |
static const TSensrvChannelDataTypeId | KDataTypeId = 0x10205089 |
Channel data type Id number. | |
static const TInt | KSensrvRotationUndefined = -1 |
Rotation axis value equals -1 when it cannot be defined. |
|
Channel data type index numbers. |
|
If the value cannot be defined it is set to KSensrvRotationUndefined. |
|
If the value cannot be defined it is set to KSensrvRotationUndefined. |
|
If the value cannot be defined it is set to KSensrvRotationUndefined. |
|
|
|
Channel data type Id number. |
|
Rotation axis value equals -1 when it cannot be defined. The undefined situation varies depending on the sensor type. In the case of an accelerometer, the rotation value cannot be defined when the corresponding axis is parallel to the gravitational force or the device is in motion. In the case of a magnetometer, there are difficulties in measuring values, when the axis is parallel to the magnetic field. |