Oops, I just knew that script would have an error ha ha (I didn't test it here :-( ). Good work getting the Connected = True into it. So just to be certain, the script that calls Focuser.Move() through FocusMax is not moving the focuser. OK, I want to try to exclude the "connection" between ACP and FocusMax, and/or the script host in ACP. But first I need to know if any of these components could be running "as Administrator". They should not. If no "as Admin", then run the Windows 'cscript' script I posted (shown below with the Connected.True and FocusMax as the "focuser") but with FocusMax as the Focuser. My guess is that it will not move the focuser.
Code:Option Explicit Dim F Set F = CreateObject("FocusMax.Focuser") F.Connected = True WScript.Echo "Start position: " & F.Position & " - Focuser is absolute: " & F.Absolute WScript.Echo "Adding 40 Steps" F.Move(F.Position + 40) WScript.Echo "End Position: " & F.Position