What changed in 3.0 / 2.0
The 3.0 software / 2.0 firmware release was a significant update. Key changes:
- Improved motor control algorithms: Smoother acceleration curves and better high-speed stepping for large motors.
- Temperature compensation: The compensation engine was rewritten with better curve fitting and the ability to pause compensation during a focusing run.
- ASCOM rotator driver: Full ASCOM rotator support added — the Seletek can now control a rotator and appear as an ASCOM rotator device simultaneously with the focuser.
- New configuration UI: The settings panels were reorganised; some settings moved to new locations compared to 2.x software.
Before you upgrade
- Back up your settings: Export the registry key as described on the save settings page. The upgrade will not delete your settings, but a backup is essential in case anything goes wrong.
- Note your current motor parameters: Write down the current speed, current, microstepping and backlash values. The upgrade keeps these, but having them noted lets you verify quickly after the upgrade.
- Download both files: Get the SW 3.0 installer and the FW 2.0 firmware .bin file from the downloads page. The software and firmware must both be upgraded together — do not mix 3.0 software with 1.x firmware.
Upgrade procedure
- Close all programs using the Seletek (automation software, ASCOM clients).
- Install SW 3.0 over the existing installation. The installer will remove the old version first.
- Launch SW 3.0 and connect to the Seletek. The software will detect the firmware mismatch and offer to upgrade the firmware.
- Follow the firmware upgrade prompts. The process takes about 30 seconds. Do not disconnect the USB cable during the upgrade.
- When complete, the Seletek restarts and reconnects. Verify the firmware version shown in Help → About.
After the upgrade
- Check the motor parameters in the configuration panel — compare to your noted values.
- Test a manual focus move in both directions to confirm motion is correct.
- If you use ASCOM, re-select the ASCOM driver in your automation software — the driver may have been re-registered with a new PROGID during the upgrade.
- Verify temperature compensation is still configured correctly and the sensor reads sensibly.
If the firmware upgrade fails: Use the BOSSA recovery procedure to flash the firmware manually. This is the reliable fallback for any firmware update that does not complete via the software.
