コード例 #1
0
/**
 * Default constructor
 */
CAccelerometerSensorSym::CAccelerometerSensorSym(QSensor *sensor):CSensorBackendSym(sensor),
    iScaleRange(0),
    iUnit(0)
{
    setReading<QAccelerometerReading>(&iReading);
    iBackendData.iSensorType = KSensrvChannelTypeIdAccelerometerXYZAxisData;
    //Disable property listening
    SetListening(ETrue, EFalse);
}
コード例 #2
0
/**
 * Default constructor
 */
CMagnetometerSensorSym::CMagnetometerSensorSym(QSensor *sensor):CSensorBackendSym(sensor),
        iCalibrationLevel(0.0),
        iScaleRange(0)
    {
    if(sensor)
        {
        setReading<QMagnetometerReading>(&iReading);
        }
    iBackendData.iSensorType = KSensrvChannelTypeIdMagnetometerXYZAxisData;
    //Enable Property listening, required to get Calibration level
    SetListening(ETrue, ETrue);
    }