Lines Matching refs:fdata
4553 int MPLSensor::inv_float_to_q16(float *fdata, long *ldata)
4557 if (!fdata || !ldata)
4559 ldata[0] = (long)(fdata[0] * 65536.f);
4560 ldata[1] = (long)(fdata[1] * 65536.f);
4561 ldata[2] = (long)(fdata[2] * 65536.f);
4565 int MPLSensor::inv_long_to_q16(long *fdata, long *ldata)
4569 if (!fdata || !ldata)
4571 ldata[0] = (fdata[1] * 65536.f);
4572 ldata[1] = (fdata[2] * 65536.f);
4573 ldata[2] = (fdata[3] * 65536.f);
4577 int MPLSensor::inv_float_to_round(float *fdata, long *ldata)
4581 if (!fdata || !ldata)
4583 ldata[0] = (long)fdata[0];
4584 ldata[1] = (long)fdata[1];
4585 ldata[2] = (long)fdata[2];
4589 int MPLSensor::inv_float_to_round2(float *fdata, short *ldata)
4593 if (!fdata || !ldata)
4595 ldata[0] = (short)fdata[0];
4596 ldata[1] = (short)fdata[1];
4597 ldata[2] = (short)fdata[2];
4601 int MPLSensor::inv_long_to_float(long *ldata, float *fdata)
4605 if (!ldata || !fdata)
4607 fdata[0] = (float)ldata[0];
4608 fdata[1] = (float)ldata[1];
4609 fdata[2] = (float)ldata[2];