#include <sensrvmagnetometersensor.h>
const TSensrvChannelTypeId | KSensrvChannelTypeIdMagnetometerXYZAxisData |
Name: Magnetometer XYZ-axis data channel type
Type: Rawdata
Datatype: TSensrvMagnetometerAxisData
Description: Magnetometer x-, y-, z-axis data
const TSensrvPropertyId | KSensrvPropAutoCalibrationActive |
Name: Name of the property
Type: Defines type of the property (TInt/TReal/TBuf)
Scope: Defines a property scope. Property can be defined for a channel, for a specific item in a channel or for a server related to channel.
Mandatory: Defines is property mandatory
Capability: Capabilities needed to set this property
Description: Description of the property
Name: Auto calibration active
Type: TInt
Scope: Channel item property
Mandatory: No
Capability: None
Description: Indicates is auto calibration active. Value is one if calibration is activated, zero otherwise.
const TSensrvPropertyId | KSensrvPropCalibrationLevel |
Name: Calibration status
Type: TInt
Scope: Channel item property
Mandatory: No
Capability: None
Description: Indicates the calibration level. Calibration level scales between minimum and maximum value. Maximum indicates that calibration level is at its best level. Minimum indicates that calibration is undefined. Possible values: 0=Not calibrated, 1=Low, 2=Moderate, 3=High accuracy.
const TSensrvPropertyId | KSensrvPropIdAutoCalibrationSupported |
Name: Auto calibration supported
Type: TInt
Scope: Channel item property
Mandatory: No
Capability: None
Description: Scalar Support for Calibration(1-Calibration Supported, 0-Calibration not supported)