17 virtual void jog(
float pan,
float tilt) = 0;
Maps a target's image position to turret angles (pure C++20, natively tested).
Definition base_turret.h:11
virtual void set_target_deg(const aiming::Angles &target)=0
Move to absolute angles (clamped to the soft limits).
virtual float pan_speed() const =0
Current stepper speed, steps/s (signed).
virtual aiming::Angles position_deg() const =0
Current angles (pan from the step counter, tilt as last written to the servo).
virtual void jog(float pan, float tilt)=0
Manual velocity, each axis -1..1 of its max speed; 0,0 stops (with deceleration).
virtual void home()=0
Same as set_target_deg({0, home tilt}).
Turret pose: pan degrees from home (positive = right), tilt servo degrees (larger = up).
Definition aim_map.h:30