Lines Matching full:odr
96 double odr = sensor_value_to_double((struct sensor_value *) val); in acc_odr_to_reg() local
99 if ((odr >= 0.78125) && (odr < 1.5625)) { in acc_odr_to_reg()
101 } else if ((odr >= 1.5625) && (odr < 3.125)) { in acc_odr_to_reg()
103 } else if ((odr >= 3.125) && (odr < 6.25)) { in acc_odr_to_reg()
105 } else if ((odr >= 6.25) && (odr < 12.5)) { in acc_odr_to_reg()
107 } else if ((odr >= 12.5) && (odr < 25.0)) { in acc_odr_to_reg()
109 } else if ((odr >= 25.0) && (odr < 50.0)) { in acc_odr_to_reg()
111 } else if ((odr >= 50.0) && (odr < 100.0)) { in acc_odr_to_reg()
113 } else if ((odr >= 100.0) && (odr < 200.0)) { in acc_odr_to_reg()
115 } else if ((odr >= 200.0) && (odr < 400.0)) { in acc_odr_to_reg()
117 } else if ((odr >= 400.0) && (odr < 800.0)) { in acc_odr_to_reg()
119 } else if ((odr >= 800.0) && (odr < 1600.0)) { in acc_odr_to_reg()
121 } else if (odr >= 1600.0) { in acc_odr_to_reg()
127 static int set_accel_odr_osr(const struct device *dev, const struct sensor_value *odr, in set_accel_odr_osr() argument
134 if (odr || osr) { in set_accel_odr_osr()
146 if (odr) { in set_accel_odr_osr()
147 odr_bits = acc_odr_to_reg(odr); in set_accel_odr_osr()
160 /* If the Sampling frequency (odr) >= 100Hz, enter performance in set_accel_odr_osr()
230 if (odr || osr) { in set_accel_odr_osr()
291 double odr = sensor_value_to_double((struct sensor_value *) val); in gyr_odr_to_reg() local
294 if ((odr >= 25.0) && (odr < 50.0)) { in gyr_odr_to_reg()
296 } else if ((odr >= 50.0) && (odr < 100.0)) { in gyr_odr_to_reg()
298 } else if ((odr >= 100.0) && (odr < 200.0)) { in gyr_odr_to_reg()
300 } else if ((odr >= 200.0) && (odr < 400.0)) { in gyr_odr_to_reg()
302 } else if ((odr >= 400.0) && (odr < 800.0)) { in gyr_odr_to_reg()
304 } else if ((odr >= 800.0) && (odr < 1600.0)) { in gyr_odr_to_reg()
306 } else if ((odr >= 1600.0) && (odr < 3200.0)) { in gyr_odr_to_reg()
308 } else if (odr >= 3200.0) { in gyr_odr_to_reg()
315 static int set_gyro_odr_osr(const struct device *dev, const struct sensor_value *odr, in set_gyro_odr_osr() argument
322 if (odr || osr) { in set_gyro_odr_osr()
334 if (odr) { in set_gyro_odr_osr()
335 odr_bits = gyr_odr_to_reg(odr); in set_gyro_odr_osr()
348 /* If the Sampling frequency (odr) >= 100Hz, enter performance in set_gyro_odr_osr()
389 if (odr || osr) { in set_gyro_odr_osr()