Home
last modified time | relevance | path

Searched refs:sensorEvent (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/base/sensors/sensor/frameworks/native/src/
H A Dnative_sensor.cpp219 int32_t OH_SensorEvent_GetType(Sensor_Event* sensorEvent, Sensor_Type *sensorType) in OH_SensorEvent_GetType() argument
221 if (sensorEvent == nullptr || sensorType == nullptr) { in OH_SensorEvent_GetType()
225 *sensorType = static_cast<Sensor_Type>(sensorEvent->sensorTypeId); in OH_SensorEvent_GetType()
229 int32_t OH_SensorEvent_GetTimestamp(Sensor_Event* sensorEvent, int64_t *timestamp) in OH_SensorEvent_GetTimestamp() argument
231 if (sensorEvent == nullptr || timestamp == nullptr) { in OH_SensorEvent_GetTimestamp()
235 *timestamp = sensorEvent->timestamp; in OH_SensorEvent_GetTimestamp()
241 if (sensorEvent == nullptr || accuracy == nullptr) { in OH_SensorEvent_GetAccuracy()
245 *accuracy = static_cast<Sensor_Accuracy>(sensorEvent->option); in OH_SensorEvent_GetAccuracy()
251 if (sensorEvent == nullptr || data == nullptr || length == nullptr) { in OH_SensorEvent_GetData()
255 *data = reinterpret_cast<float *>(sensorEvent->data); in OH_SensorEvent_GetData()
[all …]
/ohos5.0/drivers/peripheral/sensor/hal/src/
H A Dsensor_controller.c394 static int32_t GetSensorEvent(struct HdfSBuf *reply, struct SensorEvents *sensorEvent) in GetSensorEvent() argument
401 if (!HdfSbufReadBuffer(reply, (const void **)&events, &len) || sensorEvent == NULL) { in GetSensorEvent()
411 length = sensorEvent->dataLen > len ? len : sensorEvent->dataLen; in GetSensorEvent()
412 if (memcpy_s(sensorEvent->data, sensorEvent->dataLen, buf, length) != EOK) { in GetSensorEvent()
417 sensorEvent->dataLen = length; in GetSensorEvent()
418 sensorEvent->sensorId = events->sensorId; in GetSensorEvent()
419 sensorEvent->version = events->version; in GetSensorEvent()
420 sensorEvent->timestamp = events->timestamp; in GetSensorEvent()
421 sensorEvent->option = events->option; in GetSensorEvent()
422 sensorEvent->mode = events->mode; in GetSensorEvent()
[all …]
/ohos5.0/base/sensors/medical_sensor/services/medical_sensor/hdi_connection/adapter/src/
H A Dsensor_event_callback.cpp33 SensorEvent sensorEvent = { in OnDataEvent() local
41 sensorEvent.data = new uint8_t[SENSOR_DATA_LENGHT]; in OnDataEvent()
43 sensorEvent.data[i] = event.data[i]; in OnDataEvent()
51 (void)(reportDataCallback_->*(reportDataCb_))(&sensorEvent, reportDataCallback_); in OnDataEvent()
H A Dcompatible_connection.cpp132 SensorEvent sensorEvent = { in SensorDataCallback() local
140 sensorEvent.data = new uint8_t[SENSOR_DATA_LENGHT]; in SensorDataCallback()
141 if (memcpy_s(sensorEvent.data, event->dataLen, event->data, event->dataLen) != EOK) { in SensorDataCallback()
146 (void)(reportDataCache_->*cacheData_)(&sensorEvent, reportDataCache_); in SensorDataCallback()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-sensor-service-kit/
H A D_sensor.md63 | [OH_SensorEvent_GetType](#oh_sensorevent_gettype)([Sensor_Event](#sensor_event)* sensorEvent, [Se…
64 …imestamp](#oh_sensorevent_gettimestamp)([Sensor_Event](#sensor_event)* sensorEvent, int64_t *times…
65 …tAccuracy](#oh_sensorevent_getaccuracy)([Sensor_Event](#sensor_event)* sensorEvent, Sensor_Accurac…
504 int32_t OH_SensorEvent_GetAccuracy(Sensor_Event* sensorEvent, Sensor_Accuracy *accuracy)
516 | sensorEvent | 指向传感器数据信息的指针。 |
527 int32_t OH_SensorEvent_GetData(Sensor_Event* sensorEvent, float **data, uint32_t *length)
569 | sensorEvent | 传感器数据信息。 |
581 int32_t OH_SensorEvent_GetTimestamp(Sensor_Event* sensorEvent, int64_t *timestamp)
593 | sensorEvent | 指向传感器数据信息的指针。 |
604 int32_t OH_SensorEvent_GetType(Sensor_Event* sensorEvent, Sensor_Type *sensorType)
[all …]
H A Doh_sensor_type_8h.md56 …r.md#oh_sensorevent_gettype) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, [Sensor_Type](…
57 …oh_sensorevent_gettimestamp) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, int64_t *times…
58 …#oh_sensorevent_getaccuracy) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, [Sensor_Accura…
59 …r.md#oh_sensorevent_getdata) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, float **data, …
/ohos5.0/base/sensors/sensor/interfaces/kits/c/
H A Doh_sensor_type.h300 int32_t OH_SensorEvent_GetType(Sensor_Event* sensorEvent, Sensor_Type *sensorType);
311 int32_t OH_SensorEvent_GetTimestamp(Sensor_Event* sensorEvent, int64_t *timestamp);
322 int32_t OH_SensorEvent_GetAccuracy(Sensor_Event* sensorEvent, Sensor_Accuracy *accuracy);
364 int32_t OH_SensorEvent_GetData(Sensor_Event* sensorEvent, float **data, uint32_t *length);
/ohos5.0/base/powermgr/power_manager/test/unittest/src/
H A Drunning_lock_native_test.cpp254 SensorEvent sensorEvent; variable
257 sensorEvent.sensorTypeId = SENSOR_TYPE_ID_PROXIMITY;
258 sensorEvent.data = reinterpret_cast<uint8_t*>(&data);
259 runningLockMgrController->RecordSensorCallback(&sensorEvent);
261 runningLockMgrController->RecordSensorCallback(&sensorEvent);
263 runningLockMgrController->RecordSensorCallback(&sensorEvent);
264 sensorEvent.sensorTypeId = TIMEOUTMS;
265 runningLockMgrController->RecordSensorCallback(&sensorEvent);
/ohos5.0/docs/zh-cn/application-dev/device/sensor/
H A Dsensor-guidelines-capi.md25 | OH_SensorEvent_GetType(Sensor_Event* sensorEvent, Sensor_Type *sensorType) | 获取传感器类型。 …
26 | OH_SensorEvent_GetTimestamp(Sensor_Event* sensorEvent, int64_t *timestamp) | 获取传感器数据的时间戳。 …
27 | OH_SensorEvent_GetAccuracy(Sensor_Event* sensorEvent, Sensor_Accuracy *accuracy) | 获取传感器数据的精度。 …
28 | OH_SensorEvent_GetData(Sensor_Event* sensorEvent, float **data, uint32_t *length) | 获取传感器数据。<br/>…
/ohos5.0/docs/en/application-dev/reference/apis-sensor-service-kit/
H A D_sensor.md63 | [OH_SensorEvent_GetType](#oh_sensorevent_gettype)([Sensor_Event](#sensor_event)* sensorEvent, [Se…
64 …imestamp](#oh_sensorevent_gettimestamp)([Sensor_Event](#sensor_event)* sensorEvent, int64_t *times…
65 …tAccuracy](#oh_sensorevent_getaccuracy)([Sensor_Event](#sensor_event)* sensorEvent, Sensor_Accurac…
504 int32_t OH_SensorEvent_GetAccuracy(Sensor_Event* sensorEvent, Sensor_Accuracy *accuracy)
516 | sensorEvent | Pointer to the sensor data information. |
527 int32_t OH_SensorEvent_GetData(Sensor_Event* sensorEvent, float **data, uint32_t *length)
569 | sensorEvent | Pointer to the sensor data information. |
581 int32_t OH_SensorEvent_GetTimestamp(Sensor_Event* sensorEvent, int64_t *timestamp)
593 | sensorEvent | Pointer to the sensor data information. |
604 int32_t OH_SensorEvent_GetType(Sensor_Event* sensorEvent, Sensor_Type *sensorType)
[all …]
H A Doh_sensor_type_8h.md56 …r.md#oh_sensorevent_gettype) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, [Sensor_Type](…
57 …oh_sensorevent_gettimestamp) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, int64_t *times…
58 …#oh_sensorevent_getaccuracy) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, [Sensor_Accura…
59 …r.md#oh_sensorevent_getdata) ([Sensor_Event](_sensor.md#sensor_event) *sensorEvent, float **data, …
/ohos5.0/base/sensors/sensor_lite/frameworks/src/
H A Dsensor_agent_proxy.c193 void DispatchData(SensorEvent *sensorEvent) in DispatchData() argument
196 if (sensorEvent == NULL) { in DispatchData()
200 int32_t sensorId = sensorEvent->sensorTypeId; in DispatchData()
203 node->callback(sensorEvent); in DispatchData()
/ohos5.0/docs/en/application-dev/device/sensor/
H A Dsensor-guidelines-capi.md25 | OH_SensorEvent_GetType(Sensor_Event* sensorEvent, Sensor_Type *sensorType) | Obtains the sensor t…
26 | OH_SensorEvent_GetTimestamp(Sensor_Event* sensorEvent, int64_t *timestamp) | Obtains the timestam…
27 | OH_SensorEvent_GetAccuracy(Sensor_Event* sensorEvent, Sensor_Accuracy *accuracy) | Obtains the ac…
28 | OH_SensorEvent_GetData(Sensor_Event* sensorEvent, float **data, uint32_t *length) | Obtains senso…