Hi Robin,
I think I have identified the issue and have written to Atik Support as I think it is a problem with the new driver (released last week) that is designed to permit the setting of Gain through ASCOM. What now happens in (say) Sequence Generator Pro is that this dialogue box appears.
- DialogueBox.jpg (72.97 KiB) Viewed 4085 times
I select the Horizon camera and that allows me to set Gain as above (low, medium or high). But in SharpCap I get an error message to say SharpCap is not responding to keyboard/mouse. Frankly, I think it is waiting for this new user input (select camera) that isn't opening to permit the user to respond. There is a perhaps related minor issue in SG Pro because this new dialogue box appears hidden behind the main window, but in Sharpcap it simply doesn't appear at all.
Then, touch any key and I then get another error message in Sharpcap to say that "The RPC server is not available" - which corresponds with this interesting line in the SharpCap Log;
Error: 10:42:16.8512963 Thread:#1 SharpCap.Cameras.ASCOM.NewCameraProxy.DetermineColourSpaceFromExposure() :: Exception of type COMException from Failed to complete ASCOM exposure to determine colour space - assuming MONO : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Having spoken to them on Friday, I am aware of a problem with Atik's new DUSK software relating to the Horizon OSC. I suspect the line "Failed to complete ASCOM exposure to determine colour space - assuming MONO" is possibly highlighting the same 'bug'.
I know Atik are currently working to fix this, so unless you can throw more helpful light on this I think the ball is in their court. But whose server is the RPC? Is this at your end? Won't a Sharpcap user get the same exception if not connected to the Internet? Or is this perhaps some once only Internet command to pull something in from the ASCOM platform? Odd that it seems to work in SG Pro, but not yet in Dusk or Sharpcap.
EDIT - Just remembered, I am pretty sure that the selection of 'Colour' or 'Mono' is on a seperate tab within S G Pro. However, I suspect in DUSK/SharpCap the driver may need to address 'Atik Horizon OSC' or 'Atik Horizon Mono' in the ASCOM driver and raise the dialogue box. Anyhow, I think we are now on the right track to fix this. Suggest nobody with Atik cameras using SharpCap update their drivers for a few days, albeit this problem does seem isolated to CMOS/OSC.
Thanks - full log below. The route to find camera seems pretty tortuous!
Regards
Phil
Info: 10:40:39.9009936 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: SharpCap Version 3.2.5949.0
Info: 10:40:39.9009936 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: GC Memory 116Mb
Info: 10:40:39.9009936 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Process Memory 149Mb
Info: 10:40:39.9009936 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Total Physical Memory 3977Mb
Info: 10:40:39.9009936 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Available Physical Memory 1817Mb
Info: 10:40:39.9009936 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Operating System : Microsoft Windows NT 6.2.9200.0
Debug: 10:40:40.3227706 Thread:#1 SharpCap.UI.SharpCapForm..ctor() :: Started
Info: 10:40:41.5256435 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type BaslerDeviceEnumerator
Info: 10:40:41.5256435 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type QHYDeviceEnumerator
Info: 10:40:41.5256435 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type ASIDeviceEnumerator
Info: 10:40:41.5256435 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type AltairDeviceEnumerator
Info: 10:40:44.0562673 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type PointGreyDeviceEnumerator
Info: 10:40:44.0562673 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type SxDeviceEnumerator
Info: 10:40:44.0562673 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.Altair.dll
Info: 10:40:44.0562673 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.ASCOMCamera.dll
Info: 10:40:44.0562673 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.ASI.dll
Info: 10:40:44.0562673 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.Basler.dll
Info: 10:40:44.0562673 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.Celestron.dll
Info: 10:40:44.1499943 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.DS3.dll
Info: 10:40:44.1499943 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.Fake.dll
Info: 10:40:44.1499943 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.INova.dll
Info: 10:40:44.1968608 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.NewDirectShow.dll
Info: 10:40:44.1968608 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.PointGrey.dll
Info: 10:40:44.1968608 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.QHY.dll
Info: 10:40:44.1968608 Thread:#1 SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) :: Probing for camera providers : C:\Program Files (x86)\SharpCap 3.2\SharpCap.Cameras.SX.dll
Info: 10:40:44.1968608 Thread:#1 SharpCap.MultiCaptureProvider.AddProvidersByReflection(String[] providerNames) :: Added device enumerator of type CelestronDeviceEnumerator
Info: 10:40:44.1968608 Thread:#1 SharpCap.MultiCaptureProvider.AddProvidersByReflection(String[] providerNames) :: Added device enumerator of type iNovaDeviceEnumerator
Info: 10:40:44.1968608 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type DS3DeviceEnumerator
Info: 10:40:44.1968608 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type AscomDeviceEnumerator
Info: 10:40:44.1968608 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type FolderMonitorDeviceEnumerator
Info: 10:40:44.1968608 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type FakeDeviceEnumerator
Info: 10:40:44.2905865 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Loading Hardware Proxies from SharpCap.WheelProxy.ASCOM.WheelFactory
Info: 10:40:44.4936626 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Atik FilterWheel
Info: 10:40:44.5092850 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Atik FilterWheel 2
Info: 10:40:44.5092850 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Filter Wheel Simulator [.Net]
Info: 10:40:44.5092850 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Simulator
Info: 10:40:44.5249052 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Loading Hardware Proxies from SharpCap.WheelProxy.ZWO.WheelFactory
Info: 10:40:44.6342904 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Loading Hardware Proxies from SharpCap.WheelProxy.ZWO.ManualWheelFactory
Info: 10:40:44.6342904 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Manual Filter Wheel
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Loading Hardware Proxies from SharpCap.MountProxy.ASCOM.MountFactory
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device CPWI
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Telescope Simulator for .NET
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device ASCOM Dome Control
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device FocusMax Focuser Hub
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device FocusMax Telescope Hub
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Generic Hub
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Pipe diagnostic tool
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device POTH Hub
Info: 10:40:45.1966225 Thread:#1 SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) :: Found device Simulator
Info: 10:40:46.7587532 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: CPU : Intel(R) Core(TM) i5-7260U CPU @ 2.20GHz with 4 cores.
Info: 10:40:51.0702754 Thread:#1 SharpCap.Base.Utilities.Logger.LogStackTrace(LogLevel level, String msg) :: Parent being changed on PreviewPanel
at SharpCap.UI.ScrollZoomForm.OnParentChanged(Object sender, EventArgs eventArgs)
Debug: 10:40:52.1949993 Thread:#1 SharpCap.UI.SharpCapForm..ctor() :: Ended
Debug: 10:40:53.7987115 Thread:#1 SharpCap.UI.SharpCapForm.SharpCapForm_Load(Object sender, EventArgs e) :: Started
Debug: 10:40:53.8877025 Thread:#1 SharpCap.UI.SharpCapForm.SharpCapForm_Load(Object sender, EventArgs e) :: Ended
Debug: 10:40:53.9501883 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Started
Debug: 10:40:54.2469923 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Timebomb checked
Info: 10:40:54.2626148 Thread:#1 SharpCap.Models.Application.get_Cameras() :: Starting scan for cameras
Debug: 10:40:54.2938927 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Started
Info: 10:40:54.4500707 Thread:#1 SharpCap.SharpCapApp.get_ForceSoftwareRendering() :: WPF Rendering tier is 2
Debug: 10:40:54.7625070 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Ended
Info: 10:40:55.7935075 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: QHYCameraFinder - found 0 cameras
Info: 10:40:55.9028538 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: FindCameras - found 0 cameras
Warning: 10:41:37.6417270 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Exception from fetching menu items from provider : PointGrey Cameras : Invalid Bus Manager object.
Info: 10:41:38.7664615 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Atik Cameras (ASCOM Cameras)
Info: 10:41:38.7664615 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Atik Cameras 2 (ASCOM Cameras)
Info: 10:41:38.7664615 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Camera V2 simulator (ASCOM Cameras)
Info: 10:41:38.7664615 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Folder Monitor Camera (Virtual Cameras)
Debug: 10:41:38.7664615 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Started
Debug: 10:41:38.7664615 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Ended
Info: 10:41:38.7664615 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Test Camera 1 (Deep Sky) (Test Cameras)
Info: 10:41:38.7664615 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Test Camera 2 (High Speed) (Test Cameras)
Info: 10:41:38.9539170 Thread:#1 SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(Object sender, CaptureEventArgs e) :: CameraListUpdated event received in UI thread
Info: 10:41:39.5007002 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:39.5007002 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Info: 10:41:39.5007002 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:39.5007002 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Debug: 10:41:39.7193626 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Docking setup
Debug: 10:41:39.7349842 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Startup scripts (if any) run
Debug: 10:41:39.7349842 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Menu updated
Info: 10:41:44.2964133 Thread:#1 SharpCap.Models.Application.get_Cameras() :: Starting scan for cameras
Debug: 10:41:44.2964133 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Started
Debug: 10:41:44.3120682 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Ended
Info: 10:41:44.4370036 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: QHYCameraFinder - found 0 cameras
Info: 10:41:44.4682523 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: FindCameras - found 0 cameras
Warning: 10:41:44.4682523 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Exception from fetching menu items from provider : PointGrey Cameras : Invalid Bus Manager object.
Info: 10:41:44.5307352 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Atik Cameras (ASCOM Cameras)
Info: 10:41:44.5307352 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Atik Cameras 2 (ASCOM Cameras)
Info: 10:41:44.5307352 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Camera V2 simulator (ASCOM Cameras)
Info: 10:41:44.5307352 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Folder Monitor Camera (Virtual Cameras)
Debug: 10:41:44.5307352 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Started
Debug: 10:41:44.5307352 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Ended
Info: 10:41:44.5307352 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Test Camera 1 (Deep Sky) (Test Cameras)
Info: 10:41:44.5307352 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevicesFromEnumerator>d__20.MoveNext() :: Detected Camera: Test Camera 2 (High Speed) (Test Cameras)
Info: 10:41:44.5307352 Thread:#1 SharpCap.Models.Application.get_Cameras() :: Completed scan for cameras
Info: 10:41:44.5307352 Thread:#1 SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(Object sender, CaptureEventArgs e) :: CameraListUpdated event received in UI thread
Debug: 10:41:45.8116812 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Splash and tips done
Debug: 10:41:45.9366820 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Ended
Info: 10:41:48.8109823 Thread:#1 SharpCap.Models.Application+<>c__DisplayClass39_0.<set_SelectedCamera>b__0() :: Changing camera from none to Atik Cameras
Info: 10:41:48.8734597 Thread:#1 SharpCap.ViewModels.SharpCapViewModel.appModel_OnCaptureEvent(Object sender, CaptureEventArgs e) :: OpeningDevice event received in UI thread
Debug: 10:41:48.8734597 Thread:#1 SharpCap.MultiCaptureProvider.OpenDevice(DeviceTagData deviceTag) :: Opening device : Atik Cameras (via ASCOM Cameras)
Info: 10:41:48.8891221 Thread:#1 SharpCap.Base.CaptureProviderBase`1.OpenDevice(DeviceTagData dtd) :: Started
Debug: 10:41:48.8891221 Thread:#1 SharpCap.Base.SimpleCaptureProvider.SetupDevice(DeviceTagData dtd) :: Started
Info: 10:41:50.3887314 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:50.3887314 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Info: 10:41:50.3887314 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:50.3887314 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Info: 10:41:50.3887314 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:50.3887314 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Info: 10:41:50.6699472 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:50.6699472 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Info: 10:41:50.6855345 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Received hardware change event
Info: 10:41:50.6855345 Thread:#1 SharpCap.UI.SharpCapForm.WndProc(Message& m) :: Flagging camera list as invalid
Debug: 10:41:54.3565473 Thread:#1 SharpCap.Base.SimpleCaptureProvider.SetupDevice(DeviceTagData dtd) :: Ended
Info: 10:41:54.4190298 Thread:#1 SharpCap.Base.CaptureProviderBase`1.CreateCaptureControl() :: Started
Debug: 10:41:54.4190298 Thread:#1 SharpCap.Base.SimpleCaptureProvider.GetControls() :: Started
Error: 10:42:16.8512963 Thread:#1 SharpCap.Cameras.ASCOM.NewCameraProxy.DetermineColourSpaceFromExposure() :: Exception of type COMException from Failed to complete ASCOM exposure to determine colour space - assuming MONO : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Stack Trace: at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, CultureInfo culture)
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in C:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 465
at ASCOM.DriverAccess.Camera.StartExposure(Double Duration, Boolean Light) in C:\ASCOM Build\Export\ASCOM.DriverAccess\Camera.cs:line 593
at SharpCap.Cameras.ASCOM.NewCameraProxy.DetermineColourSpaceFromExposure() in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Cameras.ASCOM\NewCameraProxy.cs:line 382
Error: 10:42:16.8668802 Thread:#1 SharpCap.Models.Camera.OpenDevice() :: Exception of type COMException from Opening Camera : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Stack Trace: at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, CultureInfo culture)
at ASCOM.DriverAccess.MemberFactory.CallMember(Int32 memberCode, String memberName, Type[] parameterTypes, Object[] parms) in C:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 266
at ASCOM.DriverAccess.Camera.get_MaxADU() in C:\ASCOM Build\Export\ASCOM.DriverAccess\Camera.cs:line 446
at SharpCap.Cameras.ASCOM.NewCameraProxy.GetColourSpace() in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Cameras.ASCOM\NewCameraProxy.cs:line 361
at SharpCap.Cameras.ASCOM.AscomColourSpacePropertyControl.DummyColourSpaceFeature..ctor(Func`1 colourSpaceSrc) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Cameras.ASCOM\AscomColourSpacePropertyControl.cs:line 58
at SharpCap.Cameras.ASCOM.AscomColourSpacePropertyControl..ctor(Func`1 colourSpaceSrc, IPreviewControl previewControl) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Cameras.ASCOM\AscomColourSpacePropertyControl.cs:line 15
at SharpCap.Cameras.ASCOM.NewCameraProxy.GetVideoControls() in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Cameras.ASCOM\NewCameraProxy.cs:line 151
at SharpCap.Cameras.ASCOM.NewCameraProxy.GetControlsImpl(IPreviewControl previewControl) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Cameras.ASCOM\NewCameraProxy.cs:line 123
at SharpCap.Base.CameraProxyBase.GetControls(IPreviewControl previewControl) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Base\CameraProxyBase.cs:line 209
at SharpCap.Base.BaseImageProvider.GetControls(IPreviewControl previewControl) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Base\BaseImageProvider.cs:line 676
at SharpCap.Base.SimpleCaptureProvider.GetControls() in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Base\SimpleCaptureProvider.cs:line 134
at SharpCap.Base.CaptureProviderBase`1.CreateCaptureControl() in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Base\CaptureProviderBase.cs:line 403
at SharpCap.Base.CaptureProviderBase`1.OpenDevice(DeviceTagData dtd) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap.Base\CaptureProviderBase.cs:line 1046
at SharpCap.MultiCaptureProvider.OpenDevice(DeviceTagData deviceTag) in C:\Documents\Source Code\SharpCap3.2\src\SharpCap\Models\MultiCaptureProvider.cs:line 297
at SharpCap.Models.Camera.OpenDevice() in C:\Documents\Source Code\SharpCap3.2\src\SharpCap\Models\Camera.cs:line 991