2.5.0.9 'Slave to telescope' location

Hi,

With all the changes to where settings go it seems to me that ‘Slave to telescope’ should also be in the Equipment Profile. ‘Slave Settings’ and ‘At Home to Open/Close’ are there already. From my point of view this is something which I could forget to set one evening since it doesn’t get saved from the control panel (unless I’m doing something wrong). My roof controller won’t open or close without the mount parked due to position sensors but there is nothing other than software to prevent the scope moving and that could cause some damage if I forget, which is likely !

Any chance of being able to save the setting in the Equipment Profile Manager ‘Other’ tab ? Perhaps even making the setting automatically if a RoR is set under slave settings or maybe it should even be a setting in ‘Slave Settings’ which I think is my preference; that way it’s a no-brainer for people like me - set and forget.

Many thanks
Robert

I started working on exactly this a couple of days ago.

As you mentioned there will be an option in the Observatory Slave Settings “Slave on Sequence Start”.

This will be in the profile settings as well as the sequence settings. The “Slave” option on the “Other” control panel remains the same.

Jared

Great news, thanks very much.

I’ve noticed that the slave obs to mount does not get transferred from the equipment profile to the sequence when applying it.

One other quirk is that both obs and telescope need to be connected before that box can be ticked; for a paramount this can be annoying when home on connect is set.

Any chance that the slave obs to mount can be enabled if an obs is just selected rather than having to be connected to both mount and obs ?

Many thanks
Robert

Robert, look under Slave Settings. There is a new “Slave on Sequence Start” option. You may need to update to the latest 2.5 beta if you haven’t already.

The “Slaved” option was removed from the profile long ago. It didn’t make sense as it was an action, not a setting.

Thanks
Jared

Sorry I got mixed up, the setting was ‘Slave to telescope’ but in any case when I upgraded from 2.5.0.9 to 11 something got mixed up and re-saving the Slave settings seems to have fixed that.

Sorry to trouble.

Robert

You probably didn’t get mixed up nthat changed recently. Well kind of. The “Slaved to Telescope” action has been there for a while. Now there is an option in the Observatory Slave Settings that will persist with profiles and sequences that will, essentially, automatically click that box for you on the start of a sequence.

Jared

I must have something wrong set somewhere as the roof will not open even with ‘Mount Unpark Opens Roof’ and ‘Open Roof First’ are checked and in TheSky driver I have ‘Unpark on Connect’ also checked. The mount does an unpark but the roof doesn’t move.

Version is 2.5.0.11 with TheSkyX controlled Paramount MX.

Here’s the log with a couple of tries (lots or errors/bugs):

[16/02/2016 20:21:26] [DEBUG] [Telescope Thread] Telescope Dispatch loop: Received SGM_TELESCOPE_CONNECT…
[16/02/2016 20:21:29] [DEBUG] [TEC Thread] TEC Change: Time change is 0, setting to -20.00…
[16/02/2016 20:21:57] [DEBUG] [Telescope Thread] Telescope can slewing supported…
[16/02/2016 20:21:57] [DEBUG] [Telescope Thread] Telescope: Does not implement MoveAxis…
[16/02/2016 20:21:57] [DEBUG] [Telescope Thread] Telescope: CanSetSideOfPier returned False
[16/02/2016 20:21:57] [DEBUG] [Telescope Thread] Telescope equatorial system is JNOW…
[16/02/2016 20:21:57] [DEBUG] [Telescope Thread] SGM_TELESCOPE_CONNECT complete…
[16/02/2016 20:21:58] [DEBUG] [TEC Thread] SGM_CHANGE_COOLER_TEMP complete…
[16/02/2016 20:22:37] [DEBUG] [Main Thread] PopulateDataModel: Transferring view to the data model…
[16/02/2016 20:22:37] [DEBUG] [MF Update Thread] Performing serialize…
[16/02/2016 20:27:59] [DEBUG] [Main Thread] PopulateDataModel: Transferring view to the data model…
[16/02/2016 20:27:59] [DEBUG] [MF Update Thread] Performing serialize…
[16/02/2016 20:28:01] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:28:11] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:28:21] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:28:31] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:28:35] [DEBUG] [Telescope Thread] Telescope Dispatch loop: Received SGM_TELESCOPE_CONNECT…
[16/02/2016 20:29:02] [DEBUG] [Telescope Thread] Telescope can slewing supported…
[16/02/2016 20:29:02] [DEBUG] [Telescope Thread] Telescope: Does not implement MoveAxis…
[16/02/2016 20:29:02] [DEBUG] [Telescope Thread] Telescope: CanSetSideOfPier returned False
[16/02/2016 20:29:02] [DEBUG] [Telescope Thread] Telescope equatorial system is JNOW…
[16/02/2016 20:29:02] [DEBUG] [Telescope Thread] SGM_TELESCOPE_CONNECT complete…
[16/02/2016 20:29:22] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:29:33] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:29:43] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:29:46] [DEBUG] [Main Thread] PopulateDataModel: Transferring view to the data model…
[16/02/2016 20:29:46] [DEBUG] [MF Update Thread] Performing serialize…
[16/02/2016 20:29:53] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:29:59] [DEBUG] [Telescope Thread] Telescope Dispatch loop: Received SGM_TELESCOPE_CONNECT…
[16/02/2016 20:30:01] [DEBUG] [Telescope Thread] Telescope can slewing supported…
[16/02/2016 20:30:01] [DEBUG] [Telescope Thread] Telescope: Does not implement MoveAxis…
[16/02/2016 20:30:01] [DEBUG] [Telescope Thread] Telescope: CanSetSideOfPier returned False
[16/02/2016 20:30:01] [DEBUG] [Telescope Thread] Telescope equatorial system is JNOW…
[16/02/2016 20:30:01] [DEBUG] [Telescope Thread] SGM_TELESCOPE_CONNECT complete…
[16/02/2016 20:30:23] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:30:33] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:30:43] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:30:53] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:31:03] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:31:13] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:31:23] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:31:33] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:31:43] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:31:53] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:32:03] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:32:13] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:32:23] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:32:34] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:32:44] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:32:54] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:33:04] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:33:14] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:33:24] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:33:29] [DEBUG] [Telescope Thread] Telescope Dispatch loop: Received SGM_TELESCOPE_CONNECT…
[16/02/2016 20:33:32] [DEBUG] [Telescope Thread] Telescope can slewing supported…
[16/02/2016 20:33:32] [DEBUG] [Telescope Thread] Telescope: Does not implement MoveAxis…
[16/02/2016 20:33:32] [DEBUG] [Telescope Thread] Telescope: CanSetSideOfPier returned False
[16/02/2016 20:33:32] [DEBUG] [Telescope Thread] Telescope equatorial system is JNOW…
[16/02/2016 20:33:32] [DEBUG] [Telescope Thread] SGM_TELESCOPE_CONNECT complete…
[16/02/2016 20:33:44] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:33:54] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:33:55] [DEBUG] [Main Thread] PopulateDataModel: Transferring view to the data model…
[16/02/2016 20:33:55] [DEBUG] [MF Update Thread] Performing serialize…
[16/02/2016 20:34:04] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:34:14] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:34:24] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:34:34] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:34:44] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:34:54] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:35:04] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : Object reference not set to an instance of an object.
at fh.gx()
[16/02/2016 20:35:14] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:35:17] [DEBUG] [Main Thread] PopulateDataModel: Transferring view to the data model…
[16/02/2016 20:35:17] [DEBUG] [MF Update Thread] Performing serialize…
[16/02/2016 20:35:24] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:35:34] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:35:45] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:35:55] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:36:05] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:36:15] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:36:25] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:36:35] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:36:45] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:36:55] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:37:05] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:37:15] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:37:25] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:37:35] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:37:45] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()
[16/02/2016 20:37:56] [DEBUG] [CP Update Thread] Caught exception in CanPierFlipNow : SideOfPier (ASCOM.NotConnectedException: SideOfPier
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message)
at ASCOM.SoftwareBisque.Telescope.CheckConnected(String message, Boolean capability, Boolean accessorSet)
at ASCOM.SoftwareBisque.Telescope.get_SideOfPier())
at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 560
at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 664
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 231
at ASCOM.DriverAccess.Telescope.get_SideOfPier() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Telescope.cs:line 895
at fh.gx()

The Park/Unpark must come from SGP in order to open/close the roof with the mount. Essentially you need to park the mount before starting the sequence or disable the “Unpark on Connect”. SGP is seeing that the mount is not parked and just continuing on with the sequence. Since SGP doesn’t call “unpark” the roof stays closed.

Thanks,
Jared

Ok thanks, got it.

What about those errors, are they related ?

Many thanks

Ok, In TheSky driver setup I have ‘Can find home’/‘Mount can be parked’ ticked and ‘Find Home on initial connect’/‘Unpark on connect’ unchecked. In Observatory Settings (RoR) I have all options ticked except ‘Park Observatory With Mount’.

The Roof will only open with a manual ‘Open Shutter’ command and not as I was expecting - an ‘UnPark’. I’m sure this used to work before the Observatory Settings were moved.

Any help/insight greatly appreciated.

This post should read V2.5.0.11…

Many thanks

Hi Jared. I am new to this, but going through the same issue using the ASCOM telescope driver for the skyX. I’d like to home the mount on initial connect as this is required for the mount to function correctly. It sounds like I then need a way to park the mount after homing and later issue an unpark command to get the roof to open properly. All before starting the imaging sequence. How can I automate all of this using SGPro?

Thanks so much for your suggestions.

I think I may have found your advice.