28 #ifndef PROXIMITY_SENSOR_CHANNEL_H 29 #define PROXIMITY_SENSOR_CHANNEL_H 31 #include "abstractsensor.h" 33 #include "dataemitter.h" 34 #include "deviceadaptor.h" 47 public AbstractSensorChannel,
48 public DataEmitter<ProximityData>
92 DeviceAdaptor* proximityAdaptor_;
94 RingBuffer<ProximityData>* outputBuffer_;
100 #endif // PROXIMITY_SENSOR_CHANNEL_H
Unsigned proximity() const
Property for accessing the measured value.
QObject facae for TimedUnsigned.
Datatype for proximity measurements.
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for AbstractSensorChannel.
QObject based datatype for TimedUnsigned.
QObject facade for ProximityData.
Sensor for accessing proximity sensor measurements.
ProximitySensorChannel(const QString &id)
void dataAvailable(const Unsigned &data)
Sent when new measurement data has become available.
virtual ~ProximitySensorChannel()
D-Bus adaptor for ProximitySensor.
Proximity proximityReflectance() const
Datatype for unsigned values.