blob: 183799023d6d12054746182ed54c5d2c0f5ad79d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#include <eandroidaccelerometer.h>
EAndroidAccelerometer::EAndroidAccelerometer(int type, QSensor *sensor)
: EAndroidBaseSensor(type, sensor)
{
setReading<QAccelerometerReading>(&m_reading);
}
EAndroidAccelerometer::~EAndroidAccelerometer()
{
}
void EAndroidAccelerometer::processEvent(sensors_event_t &event)
{
m_reading.setTimestamp(event.timestamp / 1000);
m_reading.setX(event.data[0]);
m_reading.setY(event.data[1]);
m_reading.setZ(event.data[2]);
newReadingAvailable();
}
|