Home | History | Annotate | Download | only in libsensors_iio

Lines Matching full:ldata

2331 int MPLSensor::inv_float_to_q16(float *fdata, long *ldata)
2335 if (!fdata || !ldata)
2337 ldata[0] = (long)(fdata[0] * 65536.f);
2338 ldata[1] = (long)(fdata[1] * 65536.f);
2339 ldata[2] = (long)(fdata[2] * 65536.f);
2343 int MPLSensor::inv_long_to_q16(long *fdata, long *ldata)
2347 if (!fdata || !ldata)
2349 ldata[0] = (fdata[1] * 65536.f);
2350 ldata[1] = (fdata[2] * 65536.f);
2351 ldata[2] = (fdata[3] * 65536.f);
2355 int MPLSensor::inv_float_to_round(float *fdata, long *ldata)
2359 if (!fdata || !ldata)
2361 ldata[0] = (long)fdata[0];
2362 ldata[1] = (long)fdata[1];
2363 ldata[2] = (long)fdata[2];
2367 int MPLSensor::inv_float_to_round2(float *fdata, short *ldata)
2371 if (!fdata || !ldata)
2373 ldata[0] = (short)fdata[0];
2374 ldata[1] = (short)fdata[1];
2375 ldata[2] = (short)fdata[2];