Lines Matching +full:2 +full:fs
42 uint16_t fs; member
47 {2, 15600},
58 if (range == lis2de12_accel_fs_map[i].fs) { in lis2de12_accel_range_to_fs_val()
66 static int lis2de12_accel_set_fs_raw(const struct device *dev, uint8_t fs) in lis2de12_accel_set_fs_raw() argument
72 if (lis2de12_full_scale_set(ctx, fs) < 0) { in lis2de12_accel_set_fs_raw()
76 data->accel_fs = fs; in lis2de12_accel_set_fs_raw()
115 int fs; in lis2de12_accel_range_set() local
118 fs = lis2de12_accel_range_to_fs_val(range); in lis2de12_accel_range_set()
119 if (fs < 0) { in lis2de12_accel_range_set()
120 return fs; in lis2de12_accel_range_set()
123 if (lis2de12_accel_set_fs_raw(dev, fs) < 0) { in lis2de12_accel_range_set()
128 data->acc_gain = lis2de12_accel_fs_map[fs].gain; in lis2de12_accel_range_set()
223 /* Convert to m/s^2 */ in lis2de12_accel_convert()
245 lis2de12_accel_convert(val, data->acc[2], sensitivity); in lis2de12_accel_get_channel()
321 uint8_t odr, fs; in lis2de12_init_chip() local
340 /* set FS from DT */ in lis2de12_init_chip()
341 fs = cfg->accel_range; in lis2de12_init_chip()
342 LOG_DBG("accel range is %d", fs); in lis2de12_init_chip()
343 if (lis2de12_accel_set_fs_raw(dev, fs) < 0) { in lis2de12_init_chip()
344 LOG_ERR("failed to set accelerometer range %d", fs); in lis2de12_init_chip()
347 lis2de12->acc_gain = lis2de12_accel_fs_map[fs].gain; in lis2de12_init_chip()