Home
last modified time | relevance | path

Searched refs:sensorData (Results 1 – 25 of 41) sorted by relevance

12

/ohos5.0/base/sensors/sensor/services/hdi_connection/adapter/src/
H A Dsensor_event_callback.cpp53 SensorData sensorData = { in OnDataEvent() local
62 sensorData.mode = SENSOR_ON_CHANGE; in OnDataEvent()
64 CHKPR(sensorData.data, ERR_NO_INIT); in OnDataEvent()
65 if (sensorData.sensorTypeId == SENSOR_TYPE_ID_HEADPOSTURE) { in OnDataEvent()
66 sensorData.dataLen = HEADPOSTURE_DATA_SIZE; in OnDataEvent()
68 float *outputFloatPtr = reinterpret_cast<float *>(sensorData.data); in OnDataEvent()
69 int32_t *outputIntPtr = reinterpret_cast<int32_t *>(sensorData.data); in OnDataEvent()
80 sensorData.data[i] = event.data[i]; in OnDataEvent()
83 PrintSensorData::GetInstance().ControlSensorHdiPrint(sensorData); in OnDataEvent()
85 (void)(reportDataCallback_->*(reportDataCb_))(&sensorData, reportDataCallback_); in OnDataEvent()
[all …]
H A Dcompatible_connection.cpp122 SensorData sensorData = { in ReportSensorDataCallback() local
130 CHKPV(sensorData.data); in ReportSensorDataCallback()
131 errno_t ret = memcpy_s(sensorData.data, sizeof(sensorData.data), event->data, event->dataLen); in ReportSensorDataCallback()
139 (void)(reportDataCallback_->*reportDataCb_)(&sensorData, reportDataCallback_); in ReportSensorDataCallback()
/ohos5.0/base/sensors/sensor/utils/common/src/
H A Dprint_sensor_data.cpp56 void PrintSensorData::ControlSensorHdiPrint(const SensorData &sensorData) in ControlSensorHdiPrint() argument
60 PrintHdiData(sensorData); in ControlSensorHdiPrint()
63 auto it = hdiLoginfo_.find(sensorData.sensorTypeId); in ControlSensorHdiPrint()
68 PrintHdiData(sensorData); in ControlSensorHdiPrint()
70 it->second.lastTime = sensorData.timestamp; in ControlSensorHdiPrint()
74 if (sensorData.timestamp - it->second.lastTime >= LOG_INTERVAL) { in ControlSensorHdiPrint()
75 PrintHdiData(sensorData); in ControlSensorHdiPrint()
76 it->second.lastTime = sensorData.timestamp; in ControlSensorHdiPrint()
81 void PrintSensorData::PrintHdiData(const SensorData &sensorData) in PrintHdiData() argument
86 int32_t dataDim = GetDataDimension(sensorData.sensorTypeId); in PrintHdiData()
[all …]
H A Dreport_data_callback.cpp47 int32_t ReportDataCallback::ReportEventCallback(SensorData *sensorData, sptr<ReportDataCallback> cb) in ReportEventCallback() argument
49 CHKPR(sensorData, ERROR); in ReportEventCallback()
61 cb->eventsBuf_.circularBuf[0] = *sensorData; in ReportEventCallback()
64 cb->eventsBuf_.circularBuf[cb->eventsBuf_.writePosition] = *sensorData; in ReportEventCallback()
H A Dsensor_basic_data_channel.cpp154 auto sensorData = reinterpret_cast<const char *>(vaddr); in SendData() local
161 ssize_t length = send(sendFd_, &sensorData[idx], remSize, MSG_DONTWAIT | MSG_NOSIGNAL); in SendData()
/ohos5.0/base/msdp/device_status/libs/src/algorithm/
H A Dalgo_absolute_still.cpp31 algoCallback_ = [this](int32_t sensorTypeId, AccelData* sensorData) { in Init() argument
32 return this->StartAlgorithm(sensorTypeId, sensorData); in Init()
42 bool AlgoAbsoluteStill::StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) in StartAlgorithm() argument
45 if (!SetData(sensorTypeId, sensorData)) { in StartAlgorithm()
H A Dalgo_vertical.cpp34 algoCallback_ = [this](int32_t sensorTypeId, AccelData* sensorData) { in Init() argument
35 return this->StartAlgorithm(sensorTypeId, sensorData); in Init()
42 bool AlgoVertical::StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) in StartAlgorithm() argument
45 if (!SetData(sensorTypeId, sensorData)) { in StartAlgorithm()
H A Dalgo_horizontal.cpp31 algoCallback_ = [this](int32_t sensorTypeId, AccelData* sensorData) { in Init() argument
32 return this->StartAlgorithm(sensorTypeId, sensorData); in Init()
39 bool AlgoHorizontal::StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) in StartAlgorithm() argument
42 if (!SetData(sensorTypeId, sensorData)) { in StartAlgorithm()
H A Dalgo_base.cpp35 bool AlgoBase::SetData(int32_t sensorTypeId, AccelData* sensorData) in SetData() argument
42 CHKPF(sensorData); in SetData()
43 AccelData* data = sensorData; in SetData()
/ohos5.0/base/sensors/sensor/services/src/
H A Dsensor_dump.cpp262 for (auto &sensorData : dataMap) { in DumpSensorData() local
263 int32_t sensorId = sensorData.first; in DumpSensorData()
268 for (uint32_t i = 0; i < MAX_DUMP_DATA_SIZE && (!sensorData.second.empty()); i++) { in DumpSensorData()
269 auto data = sensorData.second.front(); in DumpSensorData()
270 sensorData.second.pop(); in DumpSensorData()
329 std::string SensorDump::GetDataBySensorId(int32_t sensorId, SensorData &sensorData) in GetDataBySensorId() argument
334 if (sensorData.dataLen < sizeof(float)) { in GetDataBySensorId()
338 auto data = reinterpret_cast<float *>(sensorData.data); in GetDataBySensorId()
H A Dsensor_manager.cpp178 SensorData sensorData; in AfterDisableSensor() local
179 auto ret = clientInfo_.GetStoreEvent(sensorId, sensorData); in AfterDisableSensor()
182 sensorData.data[0] = PROXIMITY_FAR; in AfterDisableSensor()
183 clientInfo_.StoreEvent(sensorData); in AfterDisableSensor()
/ohos5.0/base/sensors/sensor/test/unittest/coverage/
H A Dsensor_basic_data_channel_test.cpp71 SensorData sensorData; variable
72 ret = sensorChannel.SendData(static_cast<void *>(&sensorData), sizeof(sensorData));
77 }, static_cast<void *>(&sensorData), sizeof(sensorData)); in __anone4b2ea250202()
/ohos5.0/base/sensors/medical_sensor/services/medical_sensor/src/
H A Dmedical_dump.cpp140 for (auto &sensorData : dataMap) { in DumpSensorData() local
141 uint32_t sensorId = sensorData.first; in DumpSensorData()
143 for (uint32_t i = 0; i < MAX_DUMP_DATA_SIZE && (!sensorData.second.empty()); i++) { in DumpSensorData()
144 auto data = sensorData.second.front(); in DumpSensorData()
145 sensorData.second.pop(); in DumpSensorData()
183 std::string MedicalSensorDump::GetDataBySensorId(uint32_t sensorId, struct SensorEvent &sensorData) in GetDataBySensorId() argument
189 buffer.append(std::to_string(sensorData.data[i])).append(","); in GetDataBySensorId()
/ohos5.0/base/sensors/sensor/utils/common/include/
H A Dreport_data_callback.h38 int32_t ReportEventCallback(SensorData *sensorData, sptr<ReportDataCallback> cb);
43 using ReportDataCb = int32_t (ReportDataCallback::*)(SensorData *sensorData, sptr<ReportDataCallbac…
H A Dprint_sensor_data.h35 void ControlSensorHdiPrint(const SensorData &sensorData);
44 void PrintHdiData(const SensorData &sensorData);
/ohos5.0/foundation/resourceschedule/device_standby/plugins/extend_constraints/src/
H A Dmotion_sensor_monitor.cpp67 AccelData* sensorData = reinterpret_cast<AccelData*>(event->data); in AcceleromterCallback() local
68 MotionSensorMonitor::AddEnergy(sensorData); in AcceleromterCallback()
85 AccelData* sensorData = reinterpret_cast<AccelData*>(event->data); in RepeatAcceleromterCallback() local
86 MotionSensorMonitor::AddEnergy(sensorData); in RepeatAcceleromterCallback()
/ohos5.0/base/msdp/device_status/libs/include/algorithm/
H A Dalgo_base.h68 virtual bool StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) = 0;
69 bool SetData(int32_t sensorTypeId, AccelData* sensorData);
H A Dalgo_absolute_still.h33 bool StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) override;
H A Dalgo_horizontal.h33 bool StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) override;
H A Dalgo_vertical.h32 bool StartAlgorithm(int32_t sensorTypeId, AccelData* sensorData) override;
/ohos5.0/base/sensors/medical_sensor/interfaces/native/test/unittest/
H A Dmedical_native_test.cpp58 uint32_t *sensorData = (uint32_t *)(event[0].data); in AfeDataCallbackImpl() local
60 event[0].sensorTypeId, event[0].dataLen, *(sensorData)); in AfeDataCallbackImpl()
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-sensor-demo.md16 float *sensorData=(float *)event->data;
18 printf("SensorDataCallbackImpl data: %f", *(sensorData + i));
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-sensor-demo.md15 float *sensorData=(float *)event->data;
17 printf("SensorDataCallbackImpl data: %f", *(sensorData + i));
/ohos5.0/base/sensors/sensor/frameworks/js/napi/src/
H A Dsensor_napi_utils.cpp324 int32_t sensorTypeId = asyncCallbackInfo->data.sensorData.sensorTypeId; in ConvertToSensorData()
331 uint32_t dataLength = asyncCallbackInfo->data.sensorData.dataLength / sizeof(float); in ConvertToSensorData()
338 CHKNRF(env, napi_create_double(env, asyncCallbackInfo->data.sensorData.data[i], &message), in ConvertToSensorData()
344 CHKNRF(env, napi_create_int64(env, asyncCallbackInfo->data.sensorData.timestamp, &message), in ConvertToSensorData()
348 CHKNRF(env, napi_create_int32(env, asyncCallbackInfo->data.sensorData.sensorAccuracy, &message), in ConvertToSensorData()
366 CHKNRF(env, napi_get_boolean(env, asyncCallbackInfo->data.sensorData.data[0], &status), in ConvertToBodyData()
378 CHKNRF(env, napi_create_double(env, asyncCallbackInfo->data.sensorData.data[0], &message), in ConvertToCompass()
/ohos5.0/base/sensors/sensor_lite/interfaces/kits/native/test/performance/src/
H A Dsensor_lite_test_performance.cpp50 float *sensorData = (float *)event->data; in SensorDataCallbackImpl() local
52 HILOG_DEBUG(HILOG_MODULE_APP, "SensorDataCallbackImpl data: %f", *(sensorData + i)); in SensorDataCallbackImpl()

12