Home | History | Annotate | Download | only in default

Lines Matching refs:src

27 void convertFromSensor(const sensor_t &src, SensorInfo *dst) {
28 dst->name = src.name;
29 dst->vendor = src.vendor;
30 dst->version = src.version;
31 dst->sensorHandle = src.handle;
32 dst->type = (SensorType)src.type;
33 dst->maxRange = src.maxRange;
34 dst->resolution = src.resolution;
35 dst->power = src.power;
36 dst->minDelay = src.minDelay;
37 dst->fifoReservedEventCount = src.fifoReservedEventCount;
38 dst->fifoMaxEventCount = src.fifoMaxEventCount;
39 dst->typeAsString = src.stringType;
40 dst->requiredPermission = src.requiredPermission;
41 dst->maxDelay = src.maxDelay;
42 dst->flags = src.flags;
46 const ::android::hardware::sensors::V1_0::SensorInfo &src,
48 dst->name = strdup(src.name.c_str());
49 dst->vendor = strdup(src.vendor.c_str());
50 dst->version = src.version;
51 dst->handle = src.sensorHandle;
52 dst->type = (int)src.type;
53 dst->maxRange = src.maxRange;
54 dst->resolution = src.resolution;
55 dst->power = src.power;
56 dst->minDelay = src.minDelay;
57 dst->fifoReservedEventCount = src.fifoReservedEventCount;
58 dst->fifoMaxEventCount = src.fifoMaxEventCount;
59 dst->stringType = strdup(src.typeAsString.c_str());
60 dst->requiredPermission = strdup(src.requiredPermission.c_str());
61 dst->maxDelay = src.maxDelay;
62 dst->flags = src.flags;
66 void convertFromSensorEvent(const sensors_event_t &src, Event *dst) {
71 .sensorHandle = src.sensor,
72 .sensorType = (SensorType)src.type,
73 .timestamp = src.timestamp
79 dst->u.meta.what = (MetaDataEventType)src.meta_data.what;
83 dst->sensorHandle = src.meta_data.sensor;
94 dst->u.vec3.x = src.acceleration.x;
95 dst->u.vec3.y = src.acceleration.y;
96 dst->u.vec3.z = src.acceleration.z;
97 dst->u.vec3.status = (SensorStatus)src.acceleration.status;
105 dst->u.vec4.x = src.data[0];
106 dst->u.vec4.y = src.data[1];
107 dst->u.vec4.z = src.data[2];
108 dst->u.vec4.w = src.data[3];
116 dst->u.uncal.x = src.uncalibrated_gyro.x_uncalib;
117 dst->u.uncal.y = src.uncalibrated_gyro.y_uncalib;
118 dst->u.uncal.z = src.uncalibrated_gyro.z_uncalib;
119 dst->u.uncal.x_bias = src.uncalibrated_gyro.x_bias;
120 dst->u.uncal.y_bias = src.uncalibrated_gyro.y_bias;
121 dst->u.uncal.z_bias = src.uncalibrated_gyro.z_bias;
144 dst->u.scalar = src.data[0];
150 dst->u.stepCount = src.u64.step_counter;
156 dst->u.heartRate.bpm = src.heart_rate.bpm;
157 dst->u.heartRate.status = (SensorStatus)src.heart_rate.status;
164 dst->u.pose6DOF[i] = src.data[i];
171 dst->u.dynamic.connected = src.dynamic_sensor_meta.connected;
172 dst->u.dynamic.sensorHandle = src.dynamic_sensor_meta.handle;
175 src.dynamic_sensor_meta.uuid,
186 const additional_info_event_t &srcInfo = src.additional_info;
204 memcpy(dst->u.data.data(), src.data, 16 * sizeof(float));
210 void convertToSensorEvent(const Event &src, sensors_event_t *dst) {
213 .sensor = src.sensorHandle,
214 .type = (int32_t)src.sensorType,
216 .timestamp = src.timestamp
219 switch (src.sensorType) {
224 dst->meta_data.what = (int32_t)src.u.meta.what;
225 dst->meta_data.sensor = src.sensorHandle;
238 dst->acceleration.x = src.u.vec3.x;
239 dst->acceleration.y = src.u.vec3.y;
240 dst->acceleration.z = src.u.vec3.z;
241 dst->acceleration.status = (int8_t)src.u.vec3.status;
249 dst->data[0] = src.u.vec4.x;
250 dst->data[1] = src.u.vec4.y;
251 dst->data[2] = src.u.vec4.z;
252 dst->data[3] = src.u.vec4.w;
260 dst->uncalibrated_gyro.x_uncalib = src.u.uncal.x;
261 dst->uncalibrated_gyro.y_uncalib = src.u.uncal.y;
262 dst->uncalibrated_gyro.z_uncalib = src.u.uncal.z;
263 dst->uncalibrated_gyro.x_bias = src.u.uncal.x_bias;
264 dst->uncalibrated_gyro.y_bias = src.u.uncal.y_bias;
265 dst->uncalibrated_gyro.z_bias = src.u.uncal.z_bias;
288 dst->data[0] = src.u.scalar;
294 dst->u64.step_counter = src.u.stepCount;
300 dst->heart_rate.bpm = src.u.heartRate.bpm;
301 dst->heart_rate.status = (int8_t)src.u.heartRate.status;
308 dst->data[i] = src.u.pose6DOF[i];
315 dst->dynamic_sensor_meta.connected = src.u.dynamic.connected;
316 dst->dynamic_sensor_meta.handle = src.u.dynamic.sensorHandle;
320 src.u.dynamic.uuid.data(),
329 src.u.additional;
346 CHECK_GE((int32_t)src.sensorType,
349 memcpy(dst->data, src.u.data.data(), 16 * sizeof(float));