Home | History | Annotate | Download | only in libsensors_iio

Lines Matching full:ldata

4267 int MPLSensor::inv_float_to_q16(float *fdata, long *ldata)
4271 if (!fdata || !ldata)
4273 ldata[0] = (long)(fdata[0] * 65536.f);
4274 ldata[1] = (long)(fdata[1] * 65536.f);
4275 ldata[2] = (long)(fdata[2] * 65536.f);
4279 int MPLSensor::inv_long_to_q16(long *fdata, long *ldata)
4283 if (!fdata || !ldata)
4285 ldata[0] = (fdata[1] * 65536.f);
4286 ldata[1] = (fdata[2] * 65536.f);
4287 ldata[2] = (fdata[3] * 65536.f);
4291 int MPLSensor::inv_float_to_round(float *fdata, long *ldata)
4295 if (!fdata || !ldata)
4297 ldata[0] = (long)fdata[0];
4298 ldata[1] = (long)fdata[1];
4299 ldata[2] = (long)fdata[2];
4303 int MPLSensor::inv_float_to_round2(float *fdata, short *ldata)
4307 if (!fdata || !ldata)
4309 ldata[0] = (short)fdata[0];
4310 ldata[1] = (short)fdata[1];
4311 ldata[2] = (short)fdata[2];
4315 int MPLSensor::inv_long_to_float(long *ldata, float *fdata)
4319 if (!ldata || !fdata)
4321 fdata[0] = (float)ldata[0];
4322 fdata[1] = (float)ldata[1];
4323 fdata[2] = (float)ldata[2];