Fix manualfocusdrive based focus bug due to fix in commit de12d97ddefc

Authored by mutlaqja on Jan 10 2020, 10:39 AM.

Description

Fix manualfocusdrive based focus bug due to fix in commit de12d97ddefc

Summary:
Manualfocusdrive command needs to get negative numbers for inward direction.
Next step is to replace conditional logic with e.g. strategy pattern

Test Plan:
Regression tests on the simulator and Canon 40D for relative focus position
Test on Nikon Z6, Nikon D 7100, Canon 40D for manualfocusdrive with iterative and polynominal algorithms.

Reviewers: KStars, mutlaqja

Reviewed By: KStars, mutlaqja

Subscribers: TallFurryMan, kde-edu

Tags: KDE Edu

Differential Revision: https://phabricator.kde.org/D26509