mirror of
https://github.com/eddyem/zeiss_utils.git
synced 2025-12-06 10:45:17 +03:00
14 lines
616 B
Plaintext
14 lines
616 B
Plaintext
Запустить в режиме standalone с нужной скоростью:
|
||
./can_focus -Am <speed>
|
||
Смотреть последнюю строчку выхлопа: Stopped for <время остановки> <DPOS>
|
||
DPOS здесь - количество шагов, на которое "уехал" фокус после команды "стоп".
|
||
Погонять с разными скоростями в разных направлениях, посчитать примерную зависимость.
|
||
|
||
Посчитать в октаве:
|
||
speed=5*[400 600 800 1000 1200]' % скорость (скорость в шагах и rawspeed отличаются в 5 раз)
|
||
dx=[25 110 220 370 545]' % усредненные между + и - смещения
|
||
N=[ones(size(steps)) steps steps.^2] % матрица аргумента
|
||
k = N \ dx % коэффициенты аппроксимации dx = k0 + k1*steps + k2*steps^2
|
||
|
||
|