Home
last modified time | relevance | path

Searched refs:mSensor (Results 1 – 14 of 14) sorted by relevance

/device/google/contexthub/firmware/os/drivers/orientation/
Dorientation.c281 static bool allocateDataEvt(struct FusionSensor *mSensor, uint64_t time) in allocateDataEvt() argument
283 mSensor->ev = slabAllocatorAlloc(mDataSlab); in allocateDataEvt()
284 if (mSensor->ev == NULL) { in allocateDataEvt()
291 memset(&mSensor->ev->samples[0].firstSample, 0x00, sizeof(struct SensorFirstSample)); in allocateDataEvt()
292 mSensor->ev->referenceTime = time; in allocateDataEvt()
293 mSensor->prev_time = time; in allocateDataEvt()
299 static bool addSample(struct FusionSensor *mSensor, uint64_t time, float x, float y, float z) in addSample() argument
305 if (mSensor->prev_time == time) { in addSample()
307 mSensor->idx); in addSample()
311 if (mSensor->ev == NULL) { in addSample()
[all …]
/device/google/contexthub/firmware/os/drivers/invensense_icm40600/
Dinvensense_icm40600.c2373 static bool allocateDataEvt(struct ICM40600Sensor *mSensor, uint64_t rtc_time) argument
2377 mSensor->data_evt = slabAllocatorAlloc(T(mDataSlab));
2378 if (mSensor->data_evt == NULL) {
2385 memset(&mSensor->data_evt->samples[0].firstSample, 0x00, sizeof(struct SensorFirstSample));
2386 mSensor->data_evt->referenceTime = rtc_time;
2387 mSensor->prev_rtc_time = rtc_time;
2465 static void pushSensorData(TASK, struct ICM40600Sensor *mSensor, uint64_t rtc_time) argument
2473 switch (mSensor->idx) {
2476 x = mSensor->data[0] * kScale_acc;
2477 y = mSensor->data[1] * kScale_acc;
[all …]
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/
Dbosch_bmi160.c1180 static bool allocateDataEvt(struct BMI160Sensor *mSensor, uint64_t rtc_time) argument
1183 mSensor->data_evt = slabAllocatorAlloc(T(mDataSlab));
1184 if (mSensor->data_evt == NULL) {
1191 memset(&mSensor->data_evt->samples[0].firstSample, 0x00, sizeof(struct SensorFirstSample));
1192 mSensor->data_evt->referenceTime = rtc_time;
1193 mSensor->prev_rtc_time = rtc_time;
1986 static void parseRawData(struct BMI160Sensor *mSensor, uint8_t *buf, float kScale, uint64_t sensorT… argument
2005 mSensorInfo[mSensor->idx].sensorName, rtc_time, cur_time);
2010 if (rtc_time < mSensor->prev_rtc_time + kMinRTCTimeIncrementNs) {
2013 mSensorInfo[mSensor->idx].sensorName,
[all …]
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/
Dst_lsm6dsm.c4125 static bool lsm6dsm_allocateThreeAxisDataEvt(struct LSM6DSMSensor *mSensor, uint64_t rtcTime) in lsm6dsm_allocateThreeAxisDataEvt() argument
4129 mSensor->tADataEvt = slabAllocatorAlloc(T(mDataSlabThreeAxis)); in lsm6dsm_allocateThreeAxisDataEvt()
4130 if (!mSensor->tADataEvt) { in lsm6dsm_allocateThreeAxisDataEvt()
4135 memset(&mSensor->tADataEvt->samples[0].firstSample, 0, sizeof(struct SensorFirstSample)); in lsm6dsm_allocateThreeAxisDataEvt()
4136 mSensor->tADataEvt->referenceTime = rtcTime; in lsm6dsm_allocateThreeAxisDataEvt()
4137 mSensor->pushedTimestamp = rtcTime; in lsm6dsm_allocateThreeAxisDataEvt()
4159 static bool lsm6dsm_allocateOneAxisDataEvt(struct LSM6DSMSensor *mSensor, uint64_t rtcTime) in lsm6dsm_allocateOneAxisDataEvt() argument
4163 mSensor->sADataEvt = slabAllocatorAlloc(T(mDataSlabOneAxis)); in lsm6dsm_allocateOneAxisDataEvt()
4164 if (!mSensor->sADataEvt) { in lsm6dsm_allocateOneAxisDataEvt()
4169 memset(&mSensor->sADataEvt->samples[0].firstSample, 0, sizeof(struct SensorFirstSample)); in lsm6dsm_allocateOneAxisDataEvt()
[all …]
/device/generic/goldfish/camera/
DEmulatedQemuCamera3.cpp233 mSensor = new QemuSensor(mDeviceName, mSensorWidth, mSensorHeight, mGBM); in connectCamera()
234 mSensor->setQemuSensorListener(this); in connectCamera()
235 res = mSensor->startUp(); in connectCamera()
269 res = mSensor->shutDown(); in closeCamera()
274 mSensor.clear(); in closeCamera()
1028 while(!mSensor->waitForVSync(kSyncWaitTimeout)) { in processCaptureRequest()
1044 mSensor->setFrameDuration(frameDuration); in processCaptureRequest()
1045 mSensor->setDestinationBuffers(sensorBuffers); in processCaptureRequest()
1046 mSensor->setFrameNumber(request->frame_number); in processCaptureRequest()
1976 mParent->mSensor->waitForNewFrame(kWaitPerLoop, &captureTime); in threadLoop()
DEmulatedFakeCamera3.cpp152 mSensor = new Sensor(mSensorWidth, mSensorHeight); in connectCamera()
153 mSensor->setSensorListener(this); in connectCamera()
155 res = mSensor->startUp(); in connectCamera()
189 res = mSensor->shutDown(); in closeCamera()
194 mSensor.clear(); in closeCamera()
1032 while(!mSensor->waitForVSync(kSyncWaitTimeout)) { in processCaptureRequest()
1048 mSensor->setExposureTime(exposureTime); in processCaptureRequest()
1049 mSensor->setFrameDuration(frameDuration); in processCaptureRequest()
1050 mSensor->setSensitivity(sensitivity); in processCaptureRequest()
1051 mSensor->setDestinationBuffers(sensorBuffers); in processCaptureRequest()
[all …]
DEmulatedFakeCamera3.h193 sp<Sensor> mSensor; variable
DEmulatedQemuCamera3.h187 sp<QemuSensor> mSensor; variable
DEmulatedFakeCamera2.cpp178 mSensor = new Sensor(mSensorWidth, mSensorHeight); in connectCamera()
184 res = mSensor->startUp(); in connectCamera()
251 res = mSensor->shutDown(); in closeCamera()
930 bool vsync = mParent->mSensor->waitForVSync(kWaitPerLoop); in configureNextCapture()
935 mParent->mSensor->setExposureTime(mNextExposureTime); in configureNextCapture()
936 mParent->mSensor->setFrameDuration(mNextFrameDuration); in configureNextCapture()
937 mParent->mSensor->setSensitivity(mNextSensitivity); in configureNextCapture()
943 mParent->mSensor->setDestinationBuffers(mNextBuffers); in configureNextCapture()
1271 gotFrame = mParent->mSensor->waitForNewFrame(kWaitPerLoop, in threadLoop()
DEmulatedFakeCamera2.h423 sp<Sensor> mSensor; variable
/device/google/cuttlefish/guest/hals/camera/
DEmulatedFakeCamera3.cpp140 mSensor = new Sensor(mSensorWidth, mSensorHeight); in connectCamera()
141 mSensor->setSensorListener(this); in connectCamera()
143 res = mSensor->startUp(); in connectCamera()
177 res = mSensor->shutDown(); in closeCamera()
182 mSensor.clear(); in closeCamera()
964 while (!mSensor->waitForVSync(kSyncWaitTimeout)) { in processCaptureRequest()
980 mSensor->setExposureTime(exposureTime); in processCaptureRequest()
981 mSensor->setFrameDuration(frameDuration); in processCaptureRequest()
982 mSensor->setSensitivity(sensitivity); in processCaptureRequest()
983 mSensor->setDestinationBuffers(sensorBuffers); in processCaptureRequest()
[all …]
DEmulatedFakeCamera3.h187 sp<Sensor> mSensor; variable
DEmulatedFakeCamera2.cpp207 mSensor = new Sensor(mSensorWidth, mSensorHeight); in connectCamera()
213 res = mSensor->startUp(); in connectCamera()
277 res = mSensor->shutDown(); in closeCamera()
920 bool vsync = mParent->mSensor->waitForVSync(kWaitPerLoop); in configureNextCapture()
925 mParent->mSensor->setExposureTime(mNextExposureTime); in configureNextCapture()
926 mParent->mSensor->setFrameDuration(mNextFrameDuration); in configureNextCapture()
927 mParent->mSensor->setSensitivity(mNextSensitivity); in configureNextCapture()
933 mParent->mSensor->setDestinationBuffers(mNextBuffers); in configureNextCapture()
1248 gotFrame = mParent->mSensor->waitForNewFrame(kWaitPerLoop, &captureTime); in threadLoop()
DEmulatedFakeCamera2.h410 sp<Sensor> mSensor; variable