Jump to content

Stargazers Lounge Uses Cookies

Like most websites, SGL uses cookies in order to deliver a secure, personalised service, to provide social media functions and to analyse our traffic. Continued use of SGL indicates your acceptance of our cookie policy.

sgl_imaging_challenge_banner_30_second_exp_2.thumb.jpg.7719b6f2fbecda044d407d8aba503777.jpg

rwg

SharpCap - free Astro Webcam Capture Software

Recommended Posts

Hi Anthony,

As I recall what should really happen is that the capture profile changer should be locked out while you are capturing, so the fact that you can even try to change the profile is strictly a bug. The problem is that changing the capture profile can change any of the parameters of the camera and some (resolution, frame rate for some cameras, etc) require the preview/capture to stop and restart to allow them to change.

I think the ideal solution to this sort of problem would be having the ability to script Sharpcap, but I haven't really put any thought into how to do that so far.

Robin

Share this post


Link to post
Share on other sites

i-Nova planetary cam via ASCOM won't work: here's the log:

SharpCap, Version=1.5.0.344, Culture=neutral, PublicKeyToken=null

System.NullReferenceException: Object reference not set to an instance of an object.

at SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.get_Capturing() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.ASCOM\AscomCaptureProvider.cs:line 55

at SharpCap.MultiCaptureProvider.get_Capturing() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap\MultiCaptureProvider.cs:line 249

at SharpCap.UI.SharpCapForm.OnTimer() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap\UI\SharpCapForm.cs:line 1005

at SharpCap.UI.SharpCapForm.m_timer_Tick(Object sender, EventArgs e) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap\UI\SharpCapForm.cs:line 1000

at System.Windows.Forms.Timer.OnTick(EventArgs e)

at System.Windows.Forms.Timer.TimerNativewindow.WndProc(Message& m)

at System.Windows.Forms.Nativewindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

===============================================================

Application Log (from start)

Debug: 08:01:49.0312500 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 08:01:49.5468750 PylonC.NETSupportLibrary.ImageProvider..ctor() :: Started

Debug: 08:01:49.5468750 PylonC.NETSupportLibrary.ImageProvider..ctor() :: Ended

Debug: 08:01:49.6250000 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Debug: 08:01:49.6250000 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 08:01:49.6250000 PylonC.NETSupportLibrary.ImageProvider..ctor() :: Started

Debug: 08:01:49.6250000 PylonC.NETSupportLibrary.ImageProvider..ctor() :: Ended

Debug: 08:01:49.6250000 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Debug: 08:01:50.6250000 SharpCap.DirectShow.Capture.Initialize() :: Started

Debug: 08:01:50.9375000 SharpCap.DirectShow.Capture.Initialize() :: Device notification registered

Debug: 08:01:50.9375000 SharpCap.DirectShow.Capture.Initialize() :: Ended

Error: 08:01:51.9843750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\LXControllers\inpout32.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\LXControllers\inpout32.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:52.4843750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\ClrDump.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\ClrDump.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:52.6718750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\dbghelp.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\dbghelp.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:52.7500000 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\FrameFlt.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\FrameFlt.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:52.7968750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\GMFBridge.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\GMFBridge.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:52.9531250 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\m3api.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\m3api.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:53.6406250 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\ClrDump.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\ClrDump.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:53.6406250 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\dbghelp.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\dbghelp.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:53.6562500 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\FrameFlt.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\FrameFlt.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:53.6562500 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\GMFBridge.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\GMFBridge.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 08:01:53.6562500 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\rwg\SharpCap\.\m3api.dll : Could not load file or assembly 'file:///C:\Program Files\rwg\SharpCap\m3api.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)

at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Debug: 08:01:53.6562500 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 08:01:53.6562500 SharpCap.Cameras.Ximea.XimeaCaptureProvider.CreateImageProviderAndHookupEvents() :: Started

Debug: 08:01:53.6562500 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Debug: 08:01:53.6562500 SharpCap.DirectShow.Capture.Initialize() :: Started

Debug: 08:01:53.7031250 SharpCap.DirectShow.Capture.Initialize() :: Device notification registered

Debug: 08:01:53.7031250 SharpCap.DirectShow.Capture.Initialize() :: Ended

Debug: 08:02:04.1406250 SharpCap.Cameras.Basler.CaptureProvider.GetDeviceMenuItems() :: Started

Error: 08:02:04.5000000 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Enumerating Basler Devices : The type initializer for 'PylonC.NET.Pylon' threw an exception.

Stack Trace: at PylonC.NET.Pylon.EnumerateDevices()

at PylonC.NETSupportLibrary.DeviceEnumerator.EnumerateDevices() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.Basler\SupportLib\DeviceEnumerator.cs:line 17

at SharpCap.Cameras.Basler.CaptureProvider.GetEnumeratedDevices() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 258

at SharpCap.Cameras.Basler.CaptureProvider.EnumDevices() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 236

Extra Info:

Error: 08:02:04.5000000 SharpCap.Base.Tracer.TraceException(String action, Exception e, String additionalInfo) :: Inner Exception : System.NullReferenceException: Object reference not set to an instance of an object.

at PylonC.NET.Bootstrapper.Initialize()

at PylonC.NET.Pylon..cctor()

Debug: 08:02:04.5156250 SharpCap.Cameras.Basler.CaptureProvider.GetDeviceMenuItems() :: Ended

Debug: 08:02:04.5156250 SharpCap.Cameras.Basler.CaptureProvider.GetDeviceMenuItems() :: Started

Error: 08:02:04.5468750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Enumerating Basler Devices : The type initializer for 'PylonC.NET.Pylon' threw an exception.

Stack Trace: at PylonC.NET.Pylon.EnumerateDevices()

at PylonC.NETSupportLibrary.DeviceEnumerator.EnumerateDevices() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.Basler\SupportLib\DeviceEnumerator.cs:line 17

at SharpCap.Cameras.Basler.CaptureProvider.GetEnumeratedDevices() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 258

at SharpCap.Cameras.Basler.CaptureProvider.EnumDevices() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 236

Extra Info:

Error: 08:02:04.5468750 SharpCap.Base.Tracer.TraceException(String action, Exception e, String additionalInfo) :: Inner Exception : System.NullReferenceException: Object reference not set to an instance of an object.

at PylonC.NET.Bootstrapper.Initialize()

at PylonC.NET.Pylon..cctor()

Debug: 08:02:04.5468750 SharpCap.Cameras.Basler.CaptureProvider.GetDeviceMenuItems() :: Ended

Info: 08:02:04.9531250 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Info: 08:02:04.9531250 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Info: 08:02:05.1875000 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Info: 08:02:05.1875000 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Debug: 08:02:05.2656250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Started

Info: 08:02:05.2656250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Getting list of available decives

Debug: 08:02:05.2656250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Device enumerator created OK

Debug: 08:02:05.3906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Video class enumerator created OK

Debug: 08:02:05.3906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Investigating device : @device:pnp:\\?\usb#vid_0ac8&pid_c326#5&469e7bf&0&4#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{71a51b52-e7d3-11db-a386-005056c00008}

Info: 08:02:05.4375000 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Debug: 08:02:05.4375000 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Investigating device : @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{4A3C0757-14E2-4262-9C0B-0C9015E8994C}

Info: 08:02:05.4375000 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Info: 08:02:05.4375000 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Completed video enumeration - found 2 devices.

Debug: 08:02:05.4375000 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Ended

Debug: 08:02:05.6875000 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDeviceMenuItems() :: Adding ASCOM Camera Name = I-Nova Camera 1.10.2, ProgID = ASCOM.I_Nova.Camera

Debug: 08:02:05.6875000 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDeviceMenuItems() :: Adding ASCOM Camera Name = Camera V2 simulator, ProgID = ASCOM.Simulator.Camera

Debug: 08:02:05.6875000 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDeviceMenuItems() :: Adding ASCOM Camera Name = Simulator, ProgID = CCDSimulator.Camera

Debug: 08:02:06 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDeviceMenuItems() :: Adding ASCOM Camera Name = I-Nova Camera 1.10.2, ProgID = ASCOM.I_Nova.Camera

Debug: 08:02:06 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDeviceMenuItems() :: Adding ASCOM Camera Name = Camera V2 simulator, ProgID = ASCOM.Simulator.Camera

Debug: 08:02:06 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDeviceMenuItems() :: Adding ASCOM Camera Name = Simulator, ProgID = CCDSimulator.Camera

Debug: 08:02:06 SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDeviceMenuItems() :: Started

Debug: 08:02:06.5468750 SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDeviceMenuItems() :: Ended

Debug: 08:02:06.5468750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Started

Info: 08:02:06.5468750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Getting list of available decives

Debug: 08:02:06.5625000 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Device enumerator created OK

Debug: 08:02:06.6406250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Video class enumerator created OK

Debug: 08:02:06.6406250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Investigating device : @device:pnp:\\?\usb#vid_0ac8&pid_c326#5&469e7bf&0&4#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{71a51b52-e7d3-11db-a386-005056c00008}

Info: 08:02:06.6718750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Debug: 08:02:06.6718750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Investigating device : @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{4A3C0757-14E2-4262-9C0B-0C9015E8994C}

Info: 08:02:06.6718750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Info: 08:02:06.6718750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Completed video enumeration - found 2 devices.

Debug: 08:02:06.6718750 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Ended

Debug: 08:02:06.7656250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Started

Info: 08:02:06.7656250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Getting list of available decives

Debug: 08:02:06.7812500 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Device enumerator created OK

Debug: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Video class enumerator created OK

Debug: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Investigating device : @device:pnp:\\?\usb#vid_0ac8&pid_c326#5&469e7bf&0&4#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{71a51b52-e7d3-11db-a386-005056c00008}

Info: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Debug: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Investigating device : @device:sw:{860BB310-5D01-11D0-BD3B-00A0C911CE86}\{4A3C0757-14E2-4262-9C0B-0C9015E8994C}

Info: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Info: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Completed video enumeration - found 2 devices.

Debug: 08:02:06.8906250 SharpCap.DirectShow.Capture.GetDeviceMenuItems() :: Ended

Info: 08:02:18.3125000 SharpCap.UI.SharpCapForm.StopCurrentDevice() :: Stopping device.

Debug: 08:02:18.3125000 SharpCap.MultiCaptureProvider.OpenDevice(DeviceTagData deviceTag) :: Opening device : I-Nova Camera 1.10.2

Error: 08:02:23.7968750 System.NullReferenceException: Object reference not set to an instance of an object.

at SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.get_Capturing() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.ASCOM\AscomCaptureProvider.cs:line 55

at SharpCap.MultiCaptureProvider.get_Capturing() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap\MultiCaptureProvider.cs:line 249

at SharpCap.UI.SharpCapForm.OnTimer() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap\UI\SharpCapForm.cs:line 1005

at SharpCap.UI.SharpCapForm.m_timer_Tick(Object sender, EventArgs e) in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap\UI\SharpCapForm.cs:line 1000

at System.Windows.Forms.Timer.OnTick(EventArgs e)

at System.Windows.Forms.Timer.TimerNativewindow.WndProc(Message& m)

at System.Windows.Forms.Nativewindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Share this post


Link to post
Share on other sites

i-Nova planetary cam via ASCOM won't work: here's the log:

SharpCap, Version=1.5.0.344, Culture=neutral, PublicKeyToken=null

System.NullReferenceException: Object reference not set to an instance of an object.

at SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.get_Capturing() in D:\Documents\Source Code\SharpCap\1.5\src\SharpCap.Cameras.ASCOM\AscomCaptureProvider.cs:line 55

Hi,

this bug is already fixed in the beta builds of SharpCap 2 - http://www.sharpcap.co.uk/sharpcap/news/updatedbetabuild

Robin

Share this post


Link to post
Share on other sites

ok - tried the beta.. got a very similar crash:

----

SharpCap, Version=1.99.581.1, Culture=neutral, PublicKeyToken=null

System.Exception: The method or operation is not implemented.

at ASCOM.I_Nova.Camera.get_MaxADU()

===============================================================

Application Log (from start)

Debug: 07:48:59.8437500 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Warning: 07:49:00.5000000 SharpCap.MultiCaptureProvider.AddProvider(IWin32Window targetWindowHandle) :: Could not load capture provider - SharpCap.Cameras.Basler.CaptureProvider - System.IO.FileNotFoundException: Could not load file or assembly 'PylonC.NET, Version=2.3.5.2633, Culture=neutral, PublicKeyToken=a77e8471c5919d5a' or one of its dependencies. The system cannot find the file specified.

File name: 'PylonC.NET, Version=2.3.5.2633, Culture=neutral, PublicKeyToken=a77e8471c5919d5a'

at PylonC.NETSupportLibrary.ImageProvider..ctor()

at SharpCap.Cameras.Basler.CaptureProvider.CreateImageProviderAndHookupEvents() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 77

at SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\CaptureProviderBase.cs:line 345

at SharpCap.MultiCaptureProvider.AddProvider[T](IWin32Window targetWindowHandle) in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 398

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Debug: 07:49:00.5000000 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Warning: 07:49:00.5156250 SharpCap.MultiCaptureProvider.AddProvider(IWin32Window targetWindowHandle) :: Could not load capture provider - SharpCap.Cameras.Basler.LxProvider - System.IO.FileNotFoundException: Could not load file or assembly 'PylonC.NET, Version=2.3.5.2633, Culture=neutral, PublicKeyToken=a77e8471c5919d5a' or one of its dependencies. The system cannot find the file specified.

File name: 'PylonC.NET, Version=2.3.5.2633, Culture=neutral, PublicKeyToken=a77e8471c5919d5a'

at PylonC.NETSupportLibrary.ImageProvider..ctor()

at SharpCap.Cameras.Basler.CaptureProvider.CreateImageProviderAndHookupEvents() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 77

at SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\CaptureProviderBase.cs:line 345

at SharpCap.MultiCaptureProvider.AddProvider[T](IWin32Window targetWindowHandle) in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 398

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Error: 07:49:03.4687500 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\SharpCap2\LXControllers\inpout32.dll : Could not load file or assembly 'file:///C:\Program Files\SharpCap2\LXControllers\inpout32.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 07:49:05.7656250 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\SharpCap2\.\ClrDump.dll : Could not load file or assembly 'file:///C:\Program Files\SharpCap2\ClrDump.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 07:49:07.2968750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\SharpCap2\.\dbghelp.dll : Could not load file or assembly 'file:///C:\Program Files\SharpCap2\dbghelp.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 07:49:08.3125000 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\SharpCap2\.\FrameFlt.dll : Could not load file or assembly 'file:///C:\Program Files\SharpCap2\FrameFlt.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Error: 07:49:08.6718750 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Loading implementation assemby : C:\Program Files\SharpCap2\.\GMFBridge.dll : Could not load file or assembly 'file:///C:\Program Files\SharpCap2\GMFBridge.dll' or one of its dependencies. The module was expected to contain an assembly manifest.

Stack Trace: at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)

at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)

at System.Reflection.Assembly.LoadFrom(String assemblyFile)

at SharpCap.Base.InterfaceFactory`2.ScanDll(String filename) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\InterfaceFactory.cs:line 55

Extra Info:

Debug: 07:49:10.2656250 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 07:49:10.2656250 SharpCap.Cameras.Ximea.XimeaCaptureProvider.CreateImageProviderAndHookupEvents() :: Started

Debug: 07:49:10.2656250 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Info: 07:50:15.7187500 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Info: 07:50:15.7812500 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Info: 07:50:15.8281250 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Namuga 1.3M Webcam to menu

Info: 07:50:15.8281250 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Web Camera Filter to menu

Debug: 07:50:15.9375000 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDevices() :: Adding ASCOM Camera Name = I-Nova Camera 1.10.2, ProgID = ASCOM.I_Nova.Camera

Debug: 07:50:15.9375000 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDevices() :: Adding ASCOM Camera Name = Camera V2 simulator, ProgID = ASCOM.Simulator.Camera

Debug: 07:50:15.9375000 SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.GetDevices() :: Adding ASCOM Camera Name = Simulator, ProgID = CCDSimulator.Camera

Debug: 07:50:15.9531250 SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDevices() :: Started

Warning: 07:50:16 SharpCap.MultiCaptureProvider+<GetDevices>d__0.MoveNext() :: Exception fetching menu items from provider : System.DllNotFoundException: Unable to load DLL 'm3api.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

at xiApi.ximeaApi.xiGetNumberDevices(Int32* numDevices)

at xiApi.NET.xiCam.GetNumberDevices()

at SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDevices()

at SharpCap.MultiCaptureProvider.<GetDevices>d__0.MoveNext() in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 109

Info: 07:50:18.6718750 SharpCap.SharpCapModel.StopCurrentDevice() :: Stopping device.

Debug: 07:50:18.6718750 SharpCap.MultiCaptureProvider.OpenDevice(DeviceTagData deviceTag) :: Opening device : I-Nova Camera 1.10.2

Debug: 07:50:26.6718750 SharpCap.SharpCapModel.ApplyDefaultProfile() :: Started

Debug: 07:50:26.6718750 SharpCap.SharpCapModel.ApplyDefaultProfile() :: Ended (No default defined for this camera)

Info: 07:50:26.9531250 SharpCap.MultiCaptureProvider.Current_OnCaptureEvent(Object sender, CaptureEventArgs e) :: Capture Event : StartPreview

Error: 07:50:27.2500000 SharpCap.SharpCapModel.OpenDevice(DeviceTagData dtd) :: ASCOM.DriverException: CheckDotNetExceptions ASCOM.I_Nova.Camera MaxADU Get System.Exception: The method or operation is not implemented.

at ASCOM.I_Nova.Camera.get_MaxADU() (See Inner Exception for details) ---> System.Exception: The method or operation is not implemented.

at ASCOM.I_Nova.Camera.get_MaxADU()

--- End of inner exception stack trace ---

at ASCOM.DriverAccess.MemberFactory.CheckDotNetExceptions(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 587

at ASCOM.DriverAccess.MemberFactory.GetTargetInvocationExceptionHandler(String memberName, Exception e) in c:\ASCOM Build\Export\ASCOM.DriverAccess\MemberFactory.cs:line 621

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.Camera.get_MaxADU() in c:\ASCOM Build\Export\ASCOM.DriverAccess\Camera.cs:line 447

at SharpCap.Cameras.ASCOMCamera.CameraProxy.GetBitDepth() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.ASCOM\CameraProxy.cs:line 256

at SharpCap.Cameras.ASCOMCamera.CameraProxy.GetCaptureControl() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.ASCOM\CameraProxy.cs:line 105

at SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.get_CaptureControl() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.ASCOM\AscomCaptureProvider.cs:line 213

at SharpCap.MultiCaptureProvider.get_CaptureControl() in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 299

at SharpCap.SharpCapModel.onstartPreview() in d:\Documents\Source Code\SharpCap\src\SharpCap\Models\SharpCapModel.cs:line 132

at SharpCap.SharpCapModel.m_impl_OnCaptureEvent(Object sender, CaptureEventArgs e) in d:\Documents\Source Code\SharpCap\src\SharpCap\Models\SharpCapModel.cs:line 89

at System.EventHandler`1.Invoke(Object sender, TEventArgs e)

at SharpCap.MultiCaptureProvider.Current_OnCaptureEvent(Object sender, CaptureEventArgs e) in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 419

at SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.StartPreview() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.ASCOM\AscomCaptureProvider.cs:line 233

at SharpCap.MultiCaptureProvider.StartPreview() in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 317

at SharpCap.SharpCapModel.StartPreviewonselectedDeviceLoadingDefaultProfile() in d:\Documents\Source Code\SharpCap\src\SharpCap\Models\SharpCapModel.cs:line 230

at SharpCap.SharpCapModel.OpenDevice(DeviceTagData dtd) in d:\Documents\Source Code\SharpCap\src\SharpCap\Models\SharpCapModel.cs:line 443

Error: 07:50:28.4218750 System.Exception: The method or operation is not implemented.

at ASCOM.I_Nova.Camera.get_MaxADU()

Share this post


Link to post
Share on other sites

ok - tried the beta.. got a very similar crash:

----

SharpCap, Version=1.99.581.1, Culture=neutral, PublicKeyToken=null

System.Exception: The method or operation is not implemented.

at ASCOM.I_Nova.Camera.get_MaxADU()

Ah, that's a bug with the ASCOM driver you are using - whoever writes it needs to implement the MaxADU property. This is what SharpCap uses to tell how deep the bit depth of the image is - ie. MaxADU=256 means an 8 bit image, MaxADU=65536 means a 16 bit image.

Robin

Share this post


Link to post
Share on other sites

New Sharpcap Version Alert!

I have just uploaded another beta of SharpCap2 - grab it from the SharpCap downloads page.

What's new in SharpCap2?

Native ASI Camera support*

Native QHY Camera support* (see separate news item)

Simplified bug reporting - just click to upload a bug report.

ASCOM camera fixes

Add AVI output support for non-WDM cameras (when the image format is compatible with AVI)

Reduce size of ASCOM fits files for 16 bit cameras

Add a circular Reticule (optional)

Improved Focus Score

Improved Histogram

Histogram & Focus Score now separate buttons on the toolbar

Basler camera fixes, updated to Pylon 3.2.3

Highest resolution mode selected when first opening a camera

Filter Wheel support (control wheel position from inside SharpCap)

Uses Microsoft .NET Framework 4.0, not 2.0

Old DirectShow code removed

Many, many bug fixes

Robin

*Note:

QHY and ASI native support means that you will probably not be able to use the WDM drivers for these cameras from within SharpCap. This is because SharpCap will have already loaded different versions of some of the camera components to activate native support, which will prevent the WDM drivers from loading.

If you want to use the WDM drivers and disable the native support, go to the SharpCap install directory and delete ASICamera.dll and/or FireQHYCam.dll

Share this post


Link to post
Share on other sites

Hi,

Newbie here!

Downloaded your SharpCap Software, installed all fine. System: Windows Vista 32.

Have a Logitech 4000 hooked up to a Meade ETX-80.

Checked the camera works with the webcam lens in, using the SharpCap - done

Removed the 26mm eyepiece from the end of ETX - done

Removed the lens of the webcam and fitted a 1.25" webcam attachment so it fits onto the end of the ETX OK.

But I get just a black preview screen in the SharpCap Software?

Am I missing something obvious here?? Do I need to leave a lenspiece in the ETX at all? IE to get the best / closeup images?

I appreciate its only an ETX-80, but hoping to get some content...

Any guidance appreciated!

Share this post


Link to post
Share on other sites

Usually best to start in daylight to get some idea of the focus position for the webcam in the scope etc - if you can't do that then try the moon - it's big, bright and hard to miss even if the exposure is turned down too low. The problem is that if you are way out of focus then stars/planets will be spread out so much that you only see black, or your pointing may be off, or the exposure or other settings on the camera may be wrong. It's a steep learning curve to begin with as you need to get all of those right before you see anything.

Robin

Share this post


Link to post
Share on other sites

Hi.

I downloaded SharpCap beta last night to use with my QHY5L-II (Color). At first it was working great! Then I started a capture and forgot about it when a friend started talking to me. Once I return to the laptop, I decided to change the resolution and when I did, the entire app locked up. I was forced to kill the app through Task Manager, but while the GUI died, the app did not. The only way to get the app to die was to pull the plug on the camera itself which then the app died.

After that happen, I could plugged the camera back in and re-start the app and select the camera, but a preview would never load. Just a gray screen. If I tried to do anything else within the app itself, the entire app would freeze up again.

I tried reinstalling SharpCap again even insuring the SharpCap directory was gone after uninstalling. This didn't help. I tried restarting the PC, this didn't help either. Nothing that I do changes the fact that it won't preview once the camera is selected and anything I do causes the app to freeze up and has to be killed with Task Manager and the camera removed to allow the process to die.

Laptop: Samsung Series 9 /w 8GB memory

OS: Windows 7 Professional 64bit.

Camera: QHY5L-II (Color)

Just a note. When I installed the app, it forced me to install .Net 4.0 which I believe I should have already had being I have Windows 7 Pro. Not sure if this is what messed things up.

Here is the *entire* log from the app's Help->Log

Thanks, the product looks l a lot better than the other similar apps I've tried!

--------------- Log ----------------

Warning: 12:00:20.2357393 SharpCap.FocuserFinder.TryLoadFocuserProxy(FileInfo fi) :: Failed to loaded FocuserProxy assembly Sharpcap.FocuserProxy.ASCOM.dll because : Exception has been thrown by the target of an invocation.

Warning: 12:00:20.2397395 SharpCap.ProxyFinder`1.TryLoadProxy(FileInfo fi) :: Failed to loaded FocuserProxy assembly SharpCap.WheelProxy.ASCOM.dll because : Could not load file or assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' or one of its dependencies. The system cannot find the file specified.

Debug: 12:00:20.3097435 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Warning: 12:00:20.3247444 SharpCap.MultiCaptureProvider.AddProvider(IWin32Window targetWindowHandle) :: Could not load capture provider - SharpCap.Cameras.Basler.CaptureProvider - System.IO.FileNotFoundException: Could not load file or assembly 'PylonC.NET, Version=3.2.3.3215, Culture=neutral, PublicKeyToken=a77e8471c5919d5a' or one of its dependencies. The system cannot find the file specified.

File name: 'PylonC.NET, Version=3.2.3.3215, Culture=neutral, PublicKeyToken=a77e8471c5919d5a'

at PylonC.NETSupportLibrary.ImageProvider..ctor()

at SharpCap.Cameras.Basler.CaptureProvider.CreateImageProviderAndHookupEvents() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 78

at SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\CaptureProviderBase.cs:line 352

at SharpCap.MultiCaptureProvider.AddProvider[T](IWin32Window targetWindowHandle) in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 401

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Debug: 12:00:20.3257444 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Warning: 12:00:20.3267445 SharpCap.MultiCaptureProvider.AddProvider(IWin32Window targetWindowHandle) :: Could not load capture provider - SharpCap.Cameras.Basler.LxProvider - System.IO.FileNotFoundException: Could not load file or assembly 'PylonC.NET, Version=3.2.3.3215, Culture=neutral, PublicKeyToken=a77e8471c5919d5a' or one of its dependencies. The system cannot find the file specified.

File name: 'PylonC.NET, Version=3.2.3.3215, Culture=neutral, PublicKeyToken=a77e8471c5919d5a'

at PylonC.NETSupportLibrary.ImageProvider..ctor()

at SharpCap.Cameras.Basler.CaptureProvider.CreateImageProviderAndHookupEvents() in d:\Documents\Source Code\SharpCap\src\SharpCap.Cameras.Basler\BaslerCaptureProvider.cs:line 78

at SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) in d:\Documents\Source Code\SharpCap\src\SharpCap.Base\CaptureProviderBase.cs:line 352

at SharpCap.MultiCaptureProvider.AddProvider[T](IWin32Window targetWindowHandle) in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 401

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Debug: 12:00:20.3267445 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 12:00:20.3277446 SharpCap.Base.SimpleCaptureProvider.CreateImageProviderAndHookupEvents() :: Started

Debug: 12:00:20.3287446 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Debug: 12:00:20.3287446 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 12:00:20.3287446 SharpCap.Base.SimpleCaptureProvider.CreateImageProviderAndHookupEvents() :: Started

Debug: 12:00:20.3287446 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Debug: 12:00:20.3517459 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Started

Debug: 12:00:20.3517459 SharpCap.Base.SimpleCaptureProvider.CreateImageProviderAndHookupEvents() :: Started

Debug: 12:00:20.3517459 SharpCap.Base.CaptureProviderBase`1.Initialize(IWin32Window previewTargetWindow) :: Ended

Warning: 12:00:20.3657467 SharpCap.MultiCaptureProvider.AddProvider(IWin32Window targetWindowHandle) :: Could not load capture provider - SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider - System.IO.FileNotFoundException: Could not load file or assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' or one of its dependencies. The system cannot find the file specified.

File name: 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7'

at SharpCap.Cameras.ASCOMCamera.AscomCaptureProvider.Initialize(IWin32Window previewTargetWindow)

at SharpCap.MultiCaptureProvider.AddProvider[T](IWin32Window targetWindowHandle) in d:\Documents\Source Code\SharpCap\src\SharpCap\MultiCaptureProvider.cs:line 401

WRN: Assembly binding logging is turned OFF.

To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.

Note: There is some performance penalty associated with assembly bind failure logging.

To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Debug: 12:00:29.8462890 SharpCap.Cameras.QHY.QHYCaptureProvider.GetDevices() :: Started

Info: 12:00:29.8852912 SharpCap.Cameras.QHY.QHYCaptureProvider.GetDevices() :: QHY OpenCamera return DEVICETYPE_UNKNOWN

Debug: 12:00:29.8852912 SharpCap.Cameras.QHY.QHYCaptureProvider.GetDevices() :: Ended

Debug: 12:00:29.8872913 SharpCap.Cameras.ASI.ASICaptureProvider.GetDevices() :: Started

Debug: 12:00:29.8962918 SharpCap.Cameras.ASI.ASICaptureProvider.GetDevices() :: Ended

Debug: 12:00:29.8972919 SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDevices() :: Started

Error: 12:00:29.9002921 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Enumerating Ximea devices : Unable to load DLL 'm3api.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Stack Trace: at xiApi.ximeaApi.xiGetNumberDevices(Int32* numDevices)

at xiApi.NET.xiCam.GetNumberDevices()

at SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDevices()

Extra Info:

Info: 12:00:29.9122928 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Webcam Splitter to menu

Info: 12:00:29.9132928 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:29.9142929 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:29.9142929 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Webcam SC-13HDL11624N to menu

Info: 12:00:29.9222933 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Webcam Splitter to menu

Info: 12:00:29.9232934 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:29.9232934 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:29.9232934 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Webcam SC-13HDL11624N to menu

Debug: 12:00:34.2345400 SharpCap.Cameras.QHY.QHYCaptureProvider.GetDevices() :: Started

Info: 12:00:34.2345400 SharpCap.Cameras.QHY.QHYCaptureProvider.GetDevices() :: QHY OpenCamera return DEVICETYPE_UNKNOWN

Debug: 12:00:34.2345400 SharpCap.Cameras.QHY.QHYCaptureProvider.GetDevices() :: Ended

Debug: 12:00:34.2355400 SharpCap.Cameras.ASI.ASICaptureProvider.GetDevices() :: Started

Debug: 12:00:34.2385402 SharpCap.Cameras.ASI.ASICaptureProvider.GetDevices() :: Ended

Debug: 12:00:34.2385402 SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDevices() :: Started

Error: 12:00:34.2405403 SharpCap.Base.Tracer.Trace(LogLevel level, String format, Object[] args) :: Exception from Enumerating Ximea devices : Unable to load DLL 'm3api.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Stack Trace: at xiApi.ximeaApi.xiGetNumberDevices(Int32* numDevices)

at xiApi.NET.xiCam.GetNumberDevices()

at SharpCap.Cameras.Ximea.XimeaCaptureProvider.GetDevices()

Extra Info:

Info: 12:00:34.2545411 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Webcam Splitter to menu

Info: 12:00:34.2545411 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:34.2545411 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:34.2555412 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Webcam SC-13HDL11624N to menu

Info: 12:00:34.2645417 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : CyberLink Webcam Splitter to menu

Info: 12:00:34.2645417 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:34.2655418 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : QHYCCD Camera(WDM) to menu

Info: 12:00:34.2655418 SharpCap.Cameras.NewDirectShow.DeviceEnumerator.GetDeviceMenuItems() :: Adding device : Webcam SC-13HDL11624N to menu

Share this post


Link to post
Share on other sites

Hi Dave,

I have seen the problem with the app locking up and not being able to be killed once or twice with the QHY cameras - as far as I know it happens when there is a crash or lock up in the QHY driver code which SharpCap is using. In those cases as you found out you can't kill the process without unplugging the camera. I've usually found that an unplug/replug or at the very most a reboot is enough to fix the problem.

Now, from the log it looks like you've got the QHY WDM driver installed - The latest versions of SharpCap may not work so well with this driver as they also have support for the QHY cameras directly via the QHY SDK. Unfortunately what happens is that when SharpCap loads the QHY SDK to try to find out what QHY cameras are available it loads some of the SDK DLLs which may be incompatible with the ones used by the WDM driver. There are two ways that you can get around this...

* Keep using the WDM driver - go to the SharpCap install folder and delete any dll there with qhy in the name.

* Install the System drivers for the camera from http://qhyccd.com/en/top/download/ - either the high performance or the compatibility version - if you do this then a new QHY menu entry should appear in the cameras menu which will be the one using the QHY SDK - you'll get better control of the camera this way too...

If neither of these work then I'd suggest the usual troubleshooting options - try another capture program; check the drivers are still installed properly in device manager; try another machine if possible, etc. and finally posting over on the qhyccd.com forums where they will have a much better understanding of what might be going on at the driver level than I do.

hope this helps,

Robin

Share this post


Link to post
Share on other sites

Thanks Robin.

I know when I first installed the camera, there were a lot of options of drivers. I believe I ended up installing three different drivers.

I've removed all three and just installed the performance driver. If that doesn't work for some reason, I will uninstall it and try the compatible driver.

I will let you know once I get a chance to try it.

Dave

Share this post


Link to post
Share on other sites

Hi Robin,

thanks for your SharpCap software, I tried SharpCap2 beta with ALccd5 mono (QHY5 mono) WDM and

-By start error "_Set Resolution @8" not found in "FireQHYCAM.dll"

-Deleted this dll in SharpCap install directory

Once run and found

-Gama buton has no effect

-Color Space MONO8 is very noisy, Y800 better

-Preview very slow or freeze

-By new start again the error message

FireQHYCAM.dll is self installed and that every time I try to start the program, it is no way to start it again.

I remember that SharpCap2 alpha started with camera QHY (ALccd)5 mono

Camera ALccd 5 mono (QHY5 mono), Laptop Toshiba Satellite, 2core 1.73GHz, 3GB RAM, Vista Home Premium SP1

Share this post


Link to post
Share on other sites

Hi Falco,

the best bet for the QHY cameras is not to use the WDM driver with SharpCap 2.00, but to use the camera via it's native API - this should be available at the top of the cameras menu.

The Sharpcap install contains the QHY API dlls (including the QHYfirecam dll). Since these are still in development by QHY, the versions installed by SharpCap are different to (and newer than) those used by the WDM driver. Once Sharpcap has loaded it's version to talk to the native QHY API, there is no good way to unload it and let the WDM driver version get loaded instead.

There should be useful advantages to working with the native API instead of WDM - 16 bit colour depths where the camera supports them, higher speed, more controls available.

I have recently received another updated API from QHY and will be uploading a new beta version containing it soon - this will enable a number of QHY features in sharpcap.

Robin

Share this post


Link to post
Share on other sites

Hi Robin,

thanks for quick reply, I will wait for the update, but trying it with version ALPHA the image seems to be less noisy

than with QGVideo.

Thanks again

Falco

Share this post


Link to post
Share on other sites

I'm not certain but why not use APT (free version or small fee) or backyard EOS? You get full control. If you wish you can set up a sequence then go in for a nice warm cup of coffee and a quick cuddle.

Share this post


Link to post
Share on other sites

sorry to but in... but...

can sharpcap be used with a canon 550d ?

Not as far as I'm aware - I've not got a Canon SLR, and no-one has ever reported using it successfully. As Daddystu pointed, there are two well respected apps available designed for EOS capturing.

Robin

Share this post


Link to post
Share on other sites

Has anyone successfully used sharpcap to make FLATS with an LX modded webcam (like SPC880)?

Share this post


Link to post
Share on other sites

Hello, all you SharpCap users. I've recently purchased a ZWO ASI120MC camera and have downloaded SharpCap software as recommended by ZWO. Not having done sophisticated astro-imaging other than a few snapshots with a DSLR camera, I'm unfamiliar with the terminology used in the SharpCap software. Where can I go online to find a tutorial on the use of SharpCap, specifically on how to make the adjustments for gamma, gain, exposure, frame rate, etc.? Thank you.

By the way, my equipment is basically a 10" home-built Newtonian on an Astrola mount and a 5" refractor on a CGEM mount.

Share this post


Link to post
Share on other sites

Hello, all you SharpCap users. I've recently purchased a ZWO ASI120MC camera and have downloaded SharpCap software as recommended by ZWO. Not having done sophisticated astro-imaging other than a few snapshots with a DSLR camera, I'm unfamiliar with the terminology used in the SharpCap software. Where can I go online to find a tutorial on the use of SharpCap, specifically on how to make the adjustments for gamma, gain, exposure, frame rate, etc.? Thank you.

By the way, my equipment is basically a 10" home-built Newtonian on an Astrola mount and a 5" refractor on a CGEM mount.

There are some good video tutorials, including on the use of Sharpcap with webcams (not the ASI cam, sadly, but the ideas are similar). Have a look here : http://www.astronomyshed.co.uk/forum/viewtopic.php?f=19&t=900

Robin

Share this post


Link to post
Share on other sites

Hi Robin, I have just discovered that Sharpcap is an almost brilliant program for using with DMK cameras for solar imaging. The viewing screen is great and it allows controled sequence shooting. Great for timelapse stuff. The only thing it lacks is a histogram, and although I know a histogram is not much use for night time stuff, it is quite useful for solar. It would also be really nice to have a little bit more control over the exposure setting. Smaller increments on the exposure slider, and maybe just a few more would be fantastic.

These small additions would make Sharpcap a totally brilliant solar tool.

Any chance that you might include these in a future version. Please :smiley:

Share this post


Link to post
Share on other sites

The histogram is in the drop down menu under "no transform".

Share this post


Link to post
Share on other sites

Hi Robin, I have just discovered that Sharpcap is an almost brilliant program for using with DMK cameras for solar imaging. The viewing screen is great and it allows controled sequence shooting. Great for timelapse stuff. The only thing it lacks is a histogram, and although I know a histogram is not much use for night time stuff, it is quite useful for solar. It would also be really nice to have a little bit more control over the exposure setting. Smaller increments on the exposure slider, and maybe just a few more would be fantastic.

These small additions would make Sharpcap a totally brilliant solar tool.

Any chance that you might include these in a future version. Please :smiley:

Like Russe said, in the 1.5 versions of Sharpcap, you get to the histogram by the toolbar dropdown. In the 1.99 (soon to be 2.0) versions, there's a button on the toolbar for it to make it much more obvious.

I'm afraid I can't provide a finer control on the exposure when you are using cameras via the webcam/directshow drivers - the standard interfaces defined many years ago by Microsoft only allow for changing the exposure in factors of 2. Where I can work with the camera manufacturer to talk directly to the camera without using the webcam drivers, I can give much more control over the camera (QHY, ASI/ZWO, Basler, Ximea cameras). Most serious manufacturers provide an API/SDK to talk directly to their cameras, but in general I either need a sample camera to work with or a really keen user with a camera of that make who is prepared to try many many trial versions of the software as I figure out how to get things going and fix any bugs.

cheers,

Robin

  • Like 1

Share this post


Link to post
Share on other sites

Thanks Robin, I hadn't realised that there was a histogram in a newer version. I have downloaded the newest beta version and will try it out with the DMK's. I'll try to report any problems should any arise.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.