Lines Matching defs:motor
35 Genesys_Motor motor;
36 motor.id = MotorId::UMAX;
37 motor.base_ydpi = 2400;
38 motor.profiles.push_back({MotorSlope::create_from_steps(11000, 3000, 128), StepType::FULL, 0});
39 motor.profiles.push_back({MotorSlope::create_from_steps(11000, 3000, 128), StepType::HALF, 0});
40 s_motors->push_back(std::move(motor));
43 motor = Genesys_Motor();
44 motor.id = MotorId::MD_5345; // MD5345/6228/6471
45 motor.base_ydpi = 2400;
46 motor.profiles.push_back({MotorSlope::create_from_steps(2000, 1375, 128), StepType::FULL, 0});
47 motor.profiles.push_back({MotorSlope::create_from_steps(2000, 1375, 128), StepType::HALF, 0});
48 s_motors->push_back(std::move(motor));
51 motor = Genesys_Motor();
52 motor.id = MotorId::ST24;
53 motor.base_ydpi = 2400;
54 motor.profiles.push_back({MotorSlope::create_from_steps(2289, 2100, 128), StepType::FULL, 0});
55 motor.profiles.push_back({MotorSlope::create_from_steps(2289, 2100, 128), StepType::HALF, 0});
56 s_motors->push_back(std::move(motor));
59 motor = Genesys_Motor();
60 motor.id = MotorId::HP3670;
61 motor.base_ydpi = 1200;
62 motor.profiles.push_back({MotorSlope::create_from_steps(11000, 3000, 128), StepType::FULL, 0});
63 motor.profiles.push_back({MotorSlope::create_from_steps(11000, 3000, 128), StepType::HALF, 0});
64 s_motors->push_back(std::move(motor));
67 motor = Genesys_Motor();
68 motor.id = MotorId::HP2400;
69 motor.base_ydpi = 1200;
70 motor.profiles.push_back({MotorSlope::create_from_steps(11000, 3000, 128), StepType::FULL, 0});
71 motor.profiles.push_back({MotorSlope::create_from_steps(11000, 3000, 128), StepType::HALF, 0});
72 s_motors->push_back(std::move(motor));
75 motor = Genesys_Motor();
76 motor.id = MotorId::HP2300;
77 motor.base_ydpi = 1200;
78 motor.profiles.push_back({MotorSlope::create_from_steps(3200, 1200, 128), StepType::FULL, 0});
79 motor.profiles.push_back({MotorSlope::create_from_steps(3200, 1200, 128), StepType::HALF, 0});
80 s_motors->push_back(std::move(motor));
83 motor = Genesys_Motor();
84 motor.id = MotorId::CANON_LIDE_35;
85 motor.base_ydpi = 1200;
89 motor.profiles.push_back(profile);
93 motor.profiles.push_back(profile);
97 motor.fast_profiles.push_back(profile);
101 motor.fast_profiles.push_back(profile);
103 s_motors->push_back(std::move(motor));
106 motor = Genesys_Motor();
107 motor.id = MotorId::CANON_LIDE_60;
108 motor.base_ydpi = 1200;
111 motor.profiles.push_back(profile);
115 motor.fast_profiles.push_back(profile);
119 motor.fast_profiles.push_back(profile);
121 s_motors->push_back(std::move(motor));
124 motor = Genesys_Motor();
125 motor.id = MotorId::CANON_LIDE_90;
126 motor.base_ydpi = 1200;
129 motor.profiles.push_back(profile);
133 motor.profiles.push_back(profile);
137 motor.profiles.push_back(profile);
138 s_motors->push_back(std::move(motor));
141 motor = Genesys_Motor();
142 motor.id = MotorId::XP200;
143 motor.base_ydpi = 600;
144 motor.profiles.push_back({MotorSlope::create_from_steps(3500, 1300, 60), StepType::FULL, 0});
145 motor.profiles.push_back({MotorSlope::create_from_steps(3500, 1300, 60), StepType::HALF, 0});
146 motor.fast_profiles.push_back({MotorSlope::create_from_steps(3500, 1300, 60), StepType::FULL, 0});
147 s_motors->push_back(std::move(motor));
150 motor = Genesys_Motor();
151 motor.id = MotorId::XP300;
152 motor.base_ydpi = 300;
156 motor.profiles.push_back(profile);
158 // FIXME: this motor profile is useless
161 motor.profiles.push_back(profile);
164 motor.fast_profiles.push_back(profile);
165 s_motors->push_back(std::move(motor));
168 motor = Genesys_Motor();
169 motor.id = MotorId::DP665;
170 motor.base_ydpi = 750;
174 motor.profiles.push_back(profile);
176 // FIXME: this motor profile is useless
179 motor.profiles.push_back(profile);
182 motor.fast_profiles.push_back(profile);
183 s_motors->push_back(std::move(motor));
186 motor = Genesys_Motor();
187 motor.id = MotorId::ROADWARRIOR;
188 motor.base_ydpi = 750;
192 motor.profiles.push_back(profile);
194 // FIXME: this motor profile is useless
197 motor.profiles.push_back(profile);
200 motor.fast_profiles.push_back(profile);
201 s_motors->push_back(std::move(motor));
204 motor = Genesys_Motor();
205 motor.id = MotorId::DSMOBILE_600;
206 motor.base_ydpi = 750;
210 motor.profiles.push_back(profile);
214 motor.profiles.push_back(profile);
217 motor.fast_profiles.push_back(profile);
218 s_motors->push_back(std::move(motor));
221 motor = Genesys_Motor();
222 motor.id = MotorId::CANON_LIDE_100;
223 motor.base_ydpi = 1200;
224 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 864, 255),
226 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 864, 279),
228 motor.profiles.push_back({MotorSlope::create_from_steps(31680, 864, 247),
230 s_motors->push_back(std::move(motor));
233 motor = Genesys_Motor();
234 motor.id = MotorId::CANON_LIDE_200;
235 motor.base_ydpi = 1200;
236 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 864, 255),
238 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 864, 279),
240 motor.profiles.push_back({MotorSlope::create_from_steps(31680, 864, 247),
242 motor.profiles.push_back({MotorSlope::create_from_steps(31680, 864, 247),
244 s_motors->push_back(std::move(motor));
247 motor = Genesys_Motor();
248 motor.id = MotorId::CANON_LIDE_700;
249 motor.base_ydpi = 1200;
250 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 534, 255),
252 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 534, 255),
254 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 2022, 127),
256 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 534, 255),
258 motor.profiles.push_back({MotorSlope::create_from_steps(46876, 15864, 2),
260 s_motors->push_back(std::move(motor));
263 motor = Genesys_Motor();
264 motor.id = MotorId::KVSS080;
265 motor.base_ydpi = 1200;
266 motor.profiles.push_back({MotorSlope::create_from_steps(44444, 500, 489),
268 s_motors->push_back(std::move(motor));
271 motor = Genesys_Motor();
272 motor.id = MotorId::G4050;
273 motor.base_ydpi = 2400;
274 motor.profiles.push_back({MotorSlope::create_from_steps(7842, 320, 602),
276 motor.profiles.push_back({MotorSlope::create_from_steps(9422, 254, 1004),
278 motor.profiles.push_back({MotorSlope::create_from_steps(28032, 2238, 604),
280 motor.profiles.push_back({MotorSlope::create_from_steps(42752, 1706, 610),
282 s_motors->push_back(std::move(motor));
285 motor = Genesys_Motor();
286 motor.id = MotorId::CANON_4400F;
287 motor.base_ydpi = 2400;
294 motor.profiles.push_back(std::move(profile));
301 motor.profiles.push_back(std::move(profile));
307 motor.fast_profiles.push_back(std::move(profile));
309 s_motors->push_back(std::move(motor));
312 motor = Genesys_Motor();
313 motor.id = MotorId::CANON_5600F;
314 motor.base_ydpi = 2400;
316 // FIXME: real limit is 134, but for some reason the motor can't acquire that speed.
322 motor.profiles.push_back(std::move(profile));
329 motor.profiles.push_back(std::move(profile));
335 motor.fast_profiles.push_back(std::move(profile));
337 s_motors->push_back(std::move(motor));
340 motor = Genesys_Motor();
341 motor.id = MotorId::CANON_8400F;
342 motor.base_ydpi = 1600;
350 motor.profiles.push_back(std::move(profile));
358 motor.profiles.push_back(std::move(profile));
366 motor.fast_profiles.push_back(std::move(profile));
368 s_motors->push_back(std::move(motor));
371 motor = Genesys_Motor();
372 motor.id = MotorId::CANON_8600F;
373 motor.base_ydpi = 2400;
381 motor.profiles.push_back(std::move(profile));
389 motor.profiles.push_back(std::move(profile));
397 motor.profiles.push_back(std::move(profile));
406 motor.profiles.push_back(std::move(profile));
415 motor.profiles.push_back(std::move(profile));
424 motor.profiles.push_back(std::move(profile));
430 motor.fast_profiles.push_back(std::move(profile));
432 s_motors->push_back(std::move(motor));
435 motor = Genesys_Motor();
436 motor.id = MotorId::CANON_LIDE_110;
437 motor.base_ydpi = 4800;
438 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 335, 255),
440 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 335, 469),
442 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 2632, 3),
444 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 10432, 3),
446 s_motors->push_back(std::move(motor));
449 motor = Genesys_Motor();
450 motor.id = MotorId::CANON_LIDE_120;
451 motor.base_ydpi = 4800;
452 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 864, 127),
454 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 1338, 63),
456 motor.profiles.push_back({MotorSlope::create_from_steps(62464, 2632, 3),
458 motor.profiles.push_back({MotorSlope::create_from_steps(62592, 10432, 5),
460 s_motors->push_back(std::move(motor));
463 motor = Genesys_Motor();
464 motor.id = MotorId::CANON_LIDE_210;
465 motor.base_ydpi = 4800;
466 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 335, 255),
468 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 335, 469),
470 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 2632, 3),
472 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 10432, 4),
474 motor.profiles.push_back({MotorSlope::create_from_steps(62496, 10432, 4),
476 s_motors->push_back(std::move(motor));
479 motor = Genesys_Motor();
480 motor.id = MotorId::PLUSTEK_OPTICPRO_3600;
481 motor.base_ydpi = 1200;
485 motor.profiles.push_back(profile);
487 // FIXME: this motor profile is almost useless
490 motor.profiles.push_back(profile);
493 motor.fast_profiles.push_back(profile);
494 s_motors->push_back(std::move(motor));
497 motor = Genesys_Motor();
498 motor.id = MotorId::PLUSTEK_OPTICFILM_7200;
499 motor.base_ydpi = 3600;
505 motor.profiles.push_back(std::move(profile));
507 s_motors->push_back(std::move(motor));
510 motor = Genesys_Motor();
511 motor.id = MotorId::PLUSTEK_OPTICFILM_7200I;
512 motor.base_ydpi = 3600;
518 motor.profiles.push_back(std::move(profile));
524 motor.fast_profiles.push_back(std::move(profile));
526 s_motors->push_back(std::move(motor));
529 motor = Genesys_Motor();
530 motor.id = MotorId::PLUSTEK_OPTICFILM_7300;
531 motor.base_ydpi = 3600;
537 motor.profiles.push_back(std::move(profile));
543 motor.fast_profiles.push_back(std::move(profile));
545 s_motors->push_back(std::move(motor));
548 motor = Genesys_Motor();
549 motor.id = MotorId::PLUSTEK_OPTICFILM_7400;
550 motor.base_ydpi = 3600;
556 motor.profiles.push_back(profile);
557 motor.fast_profiles.push_back(profile);
558 s_motors->push_back(std::move(motor));
561 motor = Genesys_Motor();
562 motor.id = MotorId::PLUSTEK_OPTICFILM_7500I;
563 motor.base_ydpi = 3600;
569 motor.profiles.push_back(std::move(profile));
575 motor.fast_profiles.push_back(std::move(profile));
577 s_motors->push_back(std::move(motor));
580 motor = Genesys_Motor();
581 motor.id = MotorId::PLUSTEK_OPTICFILM_8200I;
582 motor.base_ydpi = 3600;
588 motor.profiles.push_back(profile);
589 motor.fast_profiles.push_back(profile);
590 s_motors->push_back(std::move(motor));
593 motor = Genesys_Motor();
594 motor.id = MotorId::IMG101;
595 motor.base_ydpi = 600;
596 motor.profiles.push_back({MotorSlope::create_from_steps(22000, 1000, 1017),
598 s_motors->push_back(std::move(motor));
601 motor = Genesys_Motor();
602 motor.id = MotorId::PLUSTEK_OPTICBOOK_3800;
603 motor.base_ydpi = 600;
604 motor.profiles.push_back({MotorSlope::create_from_steps(22000, 1000, 1017),
606 s_motors->push_back(std::move(motor));
609 motor = Genesys_Motor();
610 motor.id = MotorId::CANON_LIDE_80;
611 motor.base_ydpi = 2400;
612 motor.profiles.push_back({MotorSlope::create_from_steps(9560, 1912, 31), StepType::FULL, 0});
613 s_motors->push_back(std::move(motor));