Software - ASCOM Focuser Driver/Focuser Firmware



Firmware and ASCOM driver have been updated... three focuser firmwares now exist, OnFocusDC (for DC motors,) OnFocus (for Stepper motor,) and OnStep's stepper based focuser support. They use similar commands and one ASCOM driver works with all. More detail on the hardware is here.

The current ASCOM driver (Version 1.31) is available to download here.

The prior version, without OnStep support, is available here. The latest firmware is available to download from GitHub.

The ASCOM focuser dialog:


Commands across the serial interface are as follows (this command set was designed based on the ASCOM focuser interface documentation):

Move In :MIn# Reply:[none]
Move Out :MOn# Reply:[none]
Move to Absolute position [OnFocus only]:MAn# Reply:[none]

Info. status M=moving, S=stopped:IS# Reply:M# or S#
Info. Product :IP# Reply:On-Focus#
Info. Number (version) :IN# Reply:1.0a1#

Get full In position :GI# Reply:n#
Get Max out position :GM# Reply:n#
Get Position :GP# Reply:n#
Get power level % [OnFocusDC only]:GL# Reply:n#
Get Scale (microns per step/ms):GS# Reply:n.n#

Set current position Zero :SZ# Reply:[none]
Set Half travel position [OnFocus only]:SH# Reply:[none]
Set full In position n [OnFocusDC only]:SIn# Reply:[none]
Set Max out position n :SMn# Reply:[none]
Set power level xxx % [OnFocusDC only]:SLn# Reply:[none]
Set PWM frequency 31khz(1), 3.9khz(2), 488hz(3), 122hz(4), 30hz(5) [OnFocusDC only] :SFn# Reply:[none]
Here are the older versions of the ASCOM driver and firmware.




Comments

***DISABLED DUE TO SPAM***