Lines Matching refs:event
77 void CopyEventData(struct SensorEvents *event) in CopyEventData() argument
79 if (event == NULL || event->data == NULL) { in CopyEventData()
84 for (uint32_t i = 0; i < event->dataLen; i++) { in CopyEventData()
85 g_dumpDate.data[i] = event->data[i]; in CopyEventData()
87 g_dumpDate.dataLen = event->dataLen; in CopyEventData()
88 g_dumpDate.sensorId = event->sensorId; in CopyEventData()
89 g_dumpDate.version = event->version; in CopyEventData()
90 g_dumpDate.timestamp = event->timestamp; in CopyEventData()
91 g_dumpDate.option = event->option; in CopyEventData()
92 g_dumpDate.mode = event->mode; in CopyEventData()
110 void ConvertSensorData(struct SensorEvents *event) in ConvertSensorData() argument
117 data = (int32_t *)event->data; in ConvertSensorData()
118 value = (float *)event->data; in ConvertSensorData()
121 … if ((g_sensorCovertCoff[i].sensorId == event->sensorId) && (g_sensorCovertCoff[i].dim != 0)) { in ConvertSensorData()
122 dataLen = event->dataLen / sizeof(int32_t); in ConvertSensorData()
135 struct SensorEvents *event = NULL; in OnSensorEventReceived() local
142 if (!HdfSbufReadBuffer(data, (const void **)&event, &len) || event == NULL) { in OnSensorEventReceived()
154 event->data = buf; in OnSensorEventReceived()
155 event->dataLen = len; in OnSensorEventReceived()
159 if (event->sensorId >= SENSOR_TYPE_MEDICAL_BEGIN && event->sensorId < SENSOR_TYPE_MEDICAL_END) { in OnSensorEventReceived()
165 ConvertSensorData(event); in OnSensorEventReceived()
166 CopyEventData(event); in OnSensorEventReceived()
169 manager->recordDataCb[groupType](event); in OnSensorEventReceived()