Lines Matching refs:motor_profile
624 Genesys_Register_Set* reg, const MotorProfile& motor_profile,
636 scan_exposure_time, scan_yres, static_cast<unsigned>(motor_profile.step_type),
653 fast_profile = &motor_profile;
657 scan_exposure_time, step_multiplier, motor_profile);
659 if (feed_steps < (slow_table.table.size() >> static_cast<unsigned>(motor_profile.step_type))) {
661 feed_steps = slow_table.table.size() >> static_cast<unsigned>(motor_profile.step_type);
668 if (feed_steps > (slow_table.table.size() >> static_cast<unsigned>(motor_profile.step_type)) + 2) {
670 (slow_table.table.size() >> static_cast<unsigned>(motor_profile.step_type))) / 2;
677 if ((feed_steps << static_cast<unsigned>(motor_profile.step_type)) < slow_table.table.size()) {
680 feedl = (feed_steps << static_cast<unsigned>(motor_profile.step_type)) - slow_table.table.size();
757 reg->set8(0x67, 0x3f | (static_cast<unsigned>(motor_profile.step_type) << 6));
947 const auto& motor_profile = get_motor_profile(dev->motor.profiles, 0, session);
949 exposure_time = gl841_exposure_time(dev, sensor, motor_profile, slope_dpi,
969 gl841_init_motor_regs_scan(dev, sensor, session, reg, motor_profile, exposure_time,