equal
deleted
inserted
replaced
43 #include <QFile> |
43 #include <QFile> |
44 #include <QDebug> |
44 #include <QDebug> |
45 #include <string.h> |
45 #include <string.h> |
46 #include <time.h> |
46 #include <time.h> |
47 |
47 |
48 const char *n900proximitysensor::id("n900.proximity"); |
48 char const * const n900proximitysensor::id("n900.proximity"); |
49 const char *n900proximitysensor::filename("/sys/bus/platform/devices/proximity/state"); |
49 char const * const n900proximitysensor::filename("/sys/bus/platform/devices/proximity/state"); |
50 |
50 |
51 n900proximitysensor::n900proximitysensor(QSensor *sensor) |
51 n900proximitysensor::n900proximitysensor(QSensor *sensor) |
52 : n900filebasedsensor(sensor) |
52 : n900filebasedsensor(sensor) |
53 { |
53 { |
54 setReading<QProximityReading>(&m_reading); |
54 setReading<QProximityReading>(&m_reading); |
55 addDataRate(100, 100); // 100Hz |
55 addDataRate(100, 100); // 100Hz |
56 sensor->setDataRate(100); // default is 10Hz |
|
57 } |
56 } |
58 |
57 |
59 void n900proximitysensor::start() |
58 void n900proximitysensor::start() |
60 { |
59 { |
61 if (!QFile::exists(QLatin1String(filename))) |
60 if (!QFile::exists(QLatin1String(filename))) |