Skip to content

Focuser

The focuser controls the focal-plane position to maintain sharp images across changing thermal conditions, filter changes, and optical alignment. SkyNode commands the focuser through manual operations and through the imager autofocus task.

Config shape

{
  "device_type": "focuser",
  "driver": "ascom" | "simulator",
  "driver_configs": {
    "ascom":     { /* see below */ },
    "simulator": { /* see below */ }
  }
}

Drivers

ascom — production

For any ASCOM-conformant focuser on Windows.

"ascom": {
  "prog_id": "ASCOM.DriverHub.Focuser"
}
Key Meaning
prog_id ASCOM ProgID of the focuser driver. Default ASCOM.DriverHub.Focuser — the ASCOM Driver Hub, which proxies to whatever focuser-specific driver you've configured inside Driver Hub. Set explicitly when you'd rather load a specific driver directly (ASCOM.OptecFocuser.Focuser, etc.)

Notes:

  • ASCOM focusers typically expose an absolute step position; the autofocus executor walks positions, takes exposures, fits a metric, and returns to the best position. The driver app's step-size and step-range settings are what define the resolution available to the executor.
  • Temperature compensation is optional and configured inside the ASCOM driver app, not in SkyNode. If your focuser supports it, enable it there.

simulator — testing only

Paper focuser. Accepts step commands and reports the new position; doesn't simulate optical defocus.

"simulator": {}

Troubleshooting

  • "Autofocus never converges." Three flavors: (1) the focuser range is too small relative to ambient drift, (2) the autofocus strategy's step pattern is wrong for your scope, or (3) the image-quality metric the executor uses is being confused (saturated stars, clouds, very crowded fields). Inspect the autofocus log entries on the telescope log book via the website.
  • "Focuser drifts during long exposures." Without temperature compensation, mechanical thermal drift is the most common cause. Enable temperature compensation in the ASCOM driver app if available, or schedule periodic mid-night refocus runs.
  • "Focuser reports completion but image is still blurry." Same family of issues as "autofocus never converges" — usually about step resolution or metric sensitivity rather than the driver itself.