Home | History | Annotate | Download | only in mraa

Lines Matching refs:sensor

27   Sensor *sensor = nullptr;
38 sensor = acquisitionThread->sensor;
39 if (sensor == nullptr) {
40 ALOGE("%s: The acquisition thread doesn't have an associated sensor", __func__);
44 /* initialize sensor data structure */
47 data.sensor = sensor->getHandle();
48 data.type = sensor->getType();
57 /* get one event from the sensor */
58 if (sensor->pollEvents(&data, 1) != 1) {
59 ALOGE("%s: Sensor %d: Cannot read data", __func__, data.sensor);
66 ALOGE("%s: Sensor %d: Cannot write data to pipe", __func__, data.sensor);
71 ALOGE("%s: Sensor %d: The write pipe file descriptor is invalid", __func__, data.sensor);
75 timestamp += sensor->getDelay();
85 AcquisitionThread::AcquisitionThread(int pollFd, Sensor *sensor)
86 : pollFd(pollFd), sensor(sensor), initialized(false) {
131 ev.data.u32 = sensor->getHandle();
175 data.meta_data.sensor = sensor->getHandle();