Basler acA1300-30m only in DirectShow

morinmau
Posts: 5
Joined: Sun May 14, 2017 5:02 pm

Basler acA1300-30m only in DirectShow

#1

Post by morinmau »

Hello,

I'm new to this forum and to Sharpcap. I own few Basler cameras, with Pylon 5.x (the last one) as base control architecture installed on my machine.
I tested the software (last version 3.0.3901.0) with my Basler Gige camera, the mono 1300-30 in the subject.
The software doesn' recognise the camera when opened, and under the 'Cameras' menu is only reported a submenu named 'Basler GenIcam Source'.
When I click on it, I get a 'Performance warning' message saying:
'Opening this camera via DirectShow may reduce performance and flexibility'
and suggesting to open the camera directly under the 'Basler Cameras' section under 'Cameras' menu. But there's nothing named in such a way.
So i accept to control the camera under DirectShow (no other choices) and I just get black screen with fps = 0, and a very complicated (Pylon clone) control menu.

What I'm doing wrong ? I read that Basler cameras have been mastered by SharpCap for a long time (2011 if i remember well) with no issues, requiring only Pylon 2.3 installed (I have 5.0 and I can't obviously step back in versioning).
Best regards

Maurizio
User avatar
admin
Site Admin
Posts: 13173
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Basler acA1300-30m only in DirectShow

#2

Post by admin »

Hi Maurizio,

Just tested with my Gig-E Basler camera here and Pylon 5.0 and it seems to be detected fine. I seem to have Pylon 5.0.0.6150 installed, but I hope that the exact version number won't make a difference.

When you first ran SharpCap, did you get prompted about Windows Firewall blocking some features of SharpCap? (Like the dialog below). You must click 'Allow' on this dialog to let SharpCap work with Gig-E cameras.
Capture.PNG
Capture.PNG (28.87 KiB) Viewed 10464 times
If you said no the first time you saw that message then you may need to go and manually add a Windows Firewall rule to allow inbound connections to SharpCap.

If that doesn't help, please send the SharpCap log file after trying to detect the cameras and I will see if there is anything interesting in the log.

cheers,

Robin
morinmau
Posts: 5
Joined: Sun May 14, 2017 5:02 pm

Re: Basler acA1300-30m only in DirectShow

#3

Post by morinmau »

Thanks Robin,
nothing from the firewall actually, I'll try what you suggest and let you know.
Cheers

Maurizio
User avatar
admin
Site Admin
Posts: 13173
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Basler acA1300-30m only in DirectShow

#4

Post by admin »

Hmm, nothing from the firewall suggests that SharpCap isn't picking up your Pylon installation properly for one reason or another - can you check exactly what version of Pylon you have installed for me too please.

cheers,

Robin
morinmau
Posts: 5
Joined: Sun May 14, 2017 5:02 pm

Re: Basler acA1300-30m only in DirectShow

#5

Post by morinmau »

Hello Robin,

as I said SharpCap has full permission(in/out) in machine firewall.
The Pylon version is 5.0.0.6150 32 bits.
It follows the log file since I opened SharpCap and select the DirectShow for the camera (only option available, as i said):

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Info: 18:23:56.8071554 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: SharpCap Version 3.0.3901.0
Info: 18:23:56.8084055 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: GC Memory 2Mb
Info: 18:23:56.8096555 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Process Memory 49Mb
Info: 18:23:56.8109055 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Total Physical Memory 2038Mb
Info: 18:23:56.8109055 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Available Physical Memory 1294Mb
Info: 18:23:56.8109055 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: Operating System : Microsoft Windows NT 6.1.7601 Service Pack 1
Info: 18:23:58.1609262 Thread:LogInfo Thread#8 SharpCap.LogSystemInfo.ThreadProc() :: CPU : Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz with 2 cores.
Debug: 18:23:59.5684479 Thread:#1 SharpCap.UI.SharpCapForm..ctor() :: Started
Info: 18:23:59.5946983 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type BaslerLXDeviceEnumerator
Info: 18:23:59.5959483 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type OldBaslerEnumerator
Info: 18:23:59.5959483 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type BaslerDeviceEnumerator
Info: 18:23:59.5959483 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type QHYDeviceEnumerator
Info: 18:23:59.5959483 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type ASIDeviceEnumerator
Info: 18:23:59.5959483 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type AltairDeviceEnumerator
Info: 18:24:00.0697056 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type PointGreyDeviceEnumerator
Info: 18:24:00.0997060 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type DS3DeviceEnumerator
Info: 18:24:00.1034561 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type SPCLXDeviceEnumerator
Info: 18:24:00.1034561 Thread:#1 SharpCap.MultiCaptureProvider.AddProvider() :: Added device enumerator of type AscomDeviceEnumerator
Error: 18:24:01.2934744 Thread:#1 SharpCap.ProxyFinder`1.TryLoadProxy(FileInfo fi) :: Exception from Failed to loaded Hardware Proxy assembly SharpCap.WheelProxy.ASCOM.dll because : Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato. : Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato.
Stack Trace: at SharpCap.WheelProxy.ASCOM.WheelFactory.GetAvailableDevices()
at SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) in C:\Documents\Source Code\SharpCap\src\SharpCap\Utils\ProxyFinder.cs:line 63
at SharpCap.ProxyFinder`1.TryLoadProxy(FileInfo fi) in C:\Documents\Source Code\SharpCap\src\SharpCap\Utils\ProxyFinder.cs:line 43
Extra Info:
Error: 18:24:01.3747256 Thread:#1 SharpCap.FocuserFinder.TryLoadFocuserProxy(FileInfo fi) :: Exception from Failed to loaded FocuserProxy assembly Sharpcap.FocuserProxy.ASCOM.dll because : Eccezione generata dalla destinazione di una chiamata. : Eccezione generata dalla destinazione di una chiamata.
Stack Trace: at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at SharpCap.FocuserFinder.LoadFocusers(Type t) in C:\Documents\Source Code\SharpCap\src\SharpCap\Utils\FocuserFinder.cs:line 116
at SharpCap.FocuserFinder.TryLoadFocuserProxy(FileInfo fi) in C:\Documents\Source Code\SharpCap\src\SharpCap\Utils\FocuserFinder.cs:line 99
Extra Info:
Error: 18:24:01.4047261 Thread:#1 SharpCap.Base.Utilities.Logger.Warn(Exception e, String action, String additionalInfo) :: Inner Exception : System.IO.FileNotFoundException: Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato.
File name: 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7'
at Sharpcap.FocuserProxy.ASCOM.Factory..ctor()

AVV: la registrazione dell'associazione di assembly è disattivata.
Per abilitare la registrazione degli errori di associazione di assembly, impostare il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) su 1.
Nota: alcune penalità di prestazione sono associate alla registrazione degli errori di associazione di assembly.
Per disattivare la funzionalità, rimuovere il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog].

Error: 18:24:01.4459767 Thread:#1 SharpCap.ProxyFinder`1.TryLoadProxy(FileInfo fi) :: Exception from Failed to loaded Hardware Proxy assembly SharpCap.MountProxy.ASCOM.dll because : Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato. : Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato.
Stack Trace: at SharpCap.MountProxy.ASCOM.MountFactory.GetAvailableDevices()
at SharpCap.ProxyFinder`1.LoadProxiesForFactoryType(Type t) in C:\Documents\Source Code\SharpCap\src\SharpCap\Utils\ProxyFinder.cs:line 63
at SharpCap.ProxyFinder`1.TryLoadProxy(FileInfo fi) in C:\Documents\Source Code\SharpCap\src\SharpCap\Utils\ProxyFinder.cs:line 43
Extra Info:

Debug: 18:24:02.0684863 Thread:#1 SharpCap.UI.SharpCapForm..ctor() :: Ended
Debug: 18:24:02.2397401 Thread:#1 SharpCap.UI.SharpCapForm.SharpCapForm_Load(Object sender, EventArgs e) :: Started
Debug: 18:24:02.2407402 Thread:#1 SharpCap.UI.SharpCapForm.SharpCapForm_Load(Object sender, EventArgs e) :: Ended
Debug: 18:24:02.3367457 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Started
Debug: 18:24:02.4737535 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Timebomb checked
Debug: 18:24:02.4847542 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Started
Debug: 18:24:02.6887658 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Ended
Debug: 18:24:02.6887658 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Started
Debug: 18:24:02.6897659 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Ended
Debug: 18:24:02.6907659 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Started
Debug: 18:24:02.6997665 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Ended
Info: 18:24:02.8457748 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: QHYCameraFinder - found 0 cameras
Info: 18:24:02.8927775 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: FindCameras - found 0 cameras
Debug: 18:24:03.2928004 Thread:#1 SharpCap.Cameras.Ximea.XimeaDeviceEnumerator.GetDevices() :: Started
Info: 18:24:03.3178018 Thread:#1 SharpCap.Cameras.Ximea.XimeaDeviceEnumerator.GetDevices() :: XiCam.GetNumberDevices return 0
Debug: 18:24:03.3178018 Thread:#1 SharpCap.Cameras.Ximea.XimeaDeviceEnumerator.GetDevices() :: Ended
Info: 18:24:03.4668103 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Vega USB 2.0 Camera. (DirectShow Cameras via SharpCap Pipeline)
Info: 18:24:03.4678104 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Basler GenICam Source (DirectShow Cameras via SharpCap Pipeline)
Warning: 18:24:03.5618158 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Exception fetching menu items from provider : System.IO.FileNotFoundException: Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato.
Nome file: 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7'
in SharpCap.Cameras.ASCOM.AscomDeviceEnumerator.GetDevices()
in SharpCap.MultiCaptureProvider.<GetDevices>d__19.MoveNext() in C:\Documents\Source Code\SharpCap\src\SharpCap\Models\MultiCaptureProvider.cs:riga 162

AVV: la registrazione dell'associazione di assembly è disattivata.
Per abilitare la registrazione degli errori di associazione di assembly, impostare il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) su 1.
Nota: alcune penalità di prestazione sono associate alla registrazione degli errori di associazione di assembly.
Per disattivare la funzionalità, rimuovere il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog].

Debug: 18:24:03.5628158 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Started
Debug: 18:24:03.5628158 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Ended
Info: 18:24:03.5628158 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Test Camera 1 (Deep Sky) (Test Cameras)
Info: 18:24:03.5628158 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Test Camera 2 (High Speed) (Test Cameras)
Debug: 18:24:03.7708240 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Docking setup
Debug: 18:24:03.7720740 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Startup scripts (if any) run
Debug: 18:24:03.7733240 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Menu updated
Debug: 18:24:03.8408250 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Splash and tips done
Debug: 18:24:03.8733255 Thread:#1 SharpCap.UI.SharpCapForm.SharpCap_Shown(Object sender, EventArgs e) :: Ended
Error: 18:24:03.9783271 Thread:#1 SharpCap.LicenseUpdateList.DownloadComplete(Object sender, DownloadStringCompletedEventArgs downloadStringCompletedEventArgs) :: Exception from Downloading license update list : Errore del server remoto: (404) Non trovato.
Stack Trace: at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)
Extra Info:
Debug: 18:24:16.7622735 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Started
Debug: 18:24:16.7635235 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Ended
Debug: 18:24:16.7647735 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Started
Debug: 18:24:16.7647735 Thread:#1 SharpCap.Cameras.Basler.OldBaslerEnumerator.GetDevices() :: Ended
Debug: 18:24:16.7647735 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Started
Debug: 18:24:16.7660236 Thread:#1 SharpCap.Cameras.Basler.BaslerDeviceEnumerator.GetDevices() :: Ended
Info: 18:24:17.0735283 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: QHYCameraFinder - found 0 cameras
Info: 18:24:17.1047788 Thread:#1 SharpCap.Base.SimpleDeviceEnumerator.GetDevices(Func`1 deviceNameFinder, String infoText, Func`2 fullNameToDispayName, Func`3 tagCreatorFunc) :: FindCameras - found 0 cameras
Debug: 18:24:17.3272822 Thread:#1 SharpCap.Cameras.Ximea.XimeaDeviceEnumerator.GetDevices() :: Started
Info: 18:24:17.3447824 Thread:#1 SharpCap.Cameras.Ximea.XimeaDeviceEnumerator.GetDevices() :: XiCam.GetNumberDevices return 0
Debug: 18:24:17.3447824 Thread:#1 SharpCap.Cameras.Ximea.XimeaDeviceEnumerator.GetDevices() :: Ended
Info: 18:24:17.3535326 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Vega USB 2.0 Camera. (DirectShow Cameras via SharpCap Pipeline)
Info: 18:24:17.3535326 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Basler GenICam Source (DirectShow Cameras via SharpCap Pipeline)
Warning: 18:24:17.4297837 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Exception fetching menu items from provider : System.IO.FileNotFoundException: Impossibile caricare il file o l'assembly 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7' o una delle relative dipendenze. Impossibile trovare il file specificato.
Nome file: 'ASCOM.Utilities, Version=6.0.0.0, Culture=neutral, PublicKeyToken=565de7938946fba7'
in SharpCap.Cameras.ASCOM.AscomDeviceEnumerator.GetDevices()
in SharpCap.MultiCaptureProvider.<GetDevices>d__19.MoveNext() in C:\Documents\Source Code\SharpCap\src\SharpCap\Models\MultiCaptureProvider.cs:riga 162

AVV: la registrazione dell'associazione di assembly è disattivata.
Per abilitare la registrazione degli errori di associazione di assembly, impostare il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) su 1.
Nota: alcune penalità di prestazione sono associate alla registrazione degli errori di associazione di assembly.
Per disattivare la funzionalità, rimuovere il valore del Registro di sistema [HKLM\Software\Microsoft\Fusion!EnableLog].

Debug: 18:24:17.4310338 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Started
Debug: 18:24:17.4310338 Thread:#1 SharpCap.Cameras.Fake.FakeDeviceEnumerator.GetDevices() :: Ended
Info: 18:24:17.4310338 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Test Camera 1 (Deep Sky) (Test Cameras)
Info: 18:24:17.4310338 Thread:#1 SharpCap.MultiCaptureProvider+<GetDevices>d__19.MoveNext() :: Detected Camera: Test Camera 2 (High Speed) (Test Cameras)
Info: 18:24:28.4563221 Thread:#1 SharpCap.Models.Application+<>c__DisplayClass33_0.<set_SelectedCamera>b__0() :: Changing camera from none to Basler GenICam Source
Debug: 18:24:28.5138230 Thread:#1 SharpCap.MultiCaptureProvider.OpenDevice(DeviceTagData deviceTag) :: Opening device : Basler GenICam Source
Info: 18:24:28.5213231 Thread:#1 SharpCap.Base.CaptureProviderBase`1.OpenDevice(DeviceTagData dtd) :: Started
Debug: 18:24:28.5213231 Thread:#1 SharpCap.Base.SimpleCaptureProvider.SetupDevice(DeviceTagData dtd) :: Started
Debug: 18:24:29.6373416 Thread:#1 SharpCap.Base.SimpleCaptureProvider.SetupDevice(DeviceTagData dtd) :: Ended
Info: 18:24:29.6823422 Thread:#1 SharpCap.Base.CaptureProviderBase`1.CreateCaptureControl() :: Started
Debug: 18:24:29.6848423 Thread:#1 SharpCap.Base.SimpleCaptureProvider.GetControls() :: Started
Debug: 18:24:29.9110958 Thread:#1 SharpCap.Cameras.NewDirectShow.CaptureControlFactory.GetPinControls() :: Pin controls being added
Debug: 18:24:29.9873469 Thread:#1 SharpCap.Cameras.NewDirectShow.FrameRatePropertyControl.PopulateValueList() :: Started
Debug: 18:24:30.0385977 Thread:#1 SharpCap.Cameras.NewDirectShow.FrameRatePropertyControl.PopulateValueList() :: Ended
Info: 18:24:30.0410978 Thread:#1 SharpCap.Cameras.NewDirectShow.CaptureControlFactory.GetCameraControls() :: Camera controls being added via native IAMCameraControl
Info: 18:24:30.0710982 Thread:#1 SharpCap.Cameras.NewDirectShow.CaptureControlFactory.GetCameraControls() :: IAMCameraControl interface not found - no camera controls will be available
Info: 18:24:30.0723482 Thread:#1 SharpCap.Cameras.NewDirectShow.CaptureControlFactory.GetProcAmpControls() :: Proc Amp controls being added via native IAMVideoProcAmp
Info: 18:24:30.0873485 Thread:#1 SharpCap.Cameras.NewDirectShow.CaptureControlFactory.GetProcAmpControls() :: IAMVideoProcAmp interface not found - no proc amp controls will be available
Info: 18:24:30.2286006 Thread:#1 SharpCap.Base.CaptureProviderBase`1.CreateCaptureControl() :: Ended
Info: 18:24:30.2286006 Thread:#1 SharpCap.Base.CaptureProviderBase`1.OpenDevice(DeviceTagData dtd) :: Ended
Debug: 18:24:30.2298507 Thread:#1 SharpCap.Models.Camera.ApplyDefaultProfile() :: Started
Debug: 18:24:30.2311007 Thread:#1 SharpCap.Models.Camera.ApplyDefaultProfile() :: Ended (No default defined for this camera)
Info: 18:24:30.2323507 Thread:#1 SharpCap.MultiCaptureProvider.StartPreview() :: Starting preview on Basler GenICam Source
Info: 18:24:30.2371008 Thread:#1 SharpCap.Base.CaptureProviderBase`1.StartPreview() :: Started
Info: 18:24:30.2551018 Thread:#1 SharpCap.Base.CaptureProviderBase`1.StartPreview() :: Starting Preview on Basler GenICam Source, 1280x960, Mono
Debug: 18:24:30.2631023 Thread:#1 SharpCap.Base.BaseImageProvider.Start() :: Started
Debug: 18:24:30.2651024 Thread:#1 SharpCap.Base.CameraProxyBase.StartPreview() :: Started
Debug: 18:24:30.2681026 Thread:Grab Thread#9 SharpCap.Base.CameraProxyBase.GrabThreadProc() :: Started
Info: 18:24:30.3431069 Thread:#1 SharpCap.Cameras.DS3.DS3CameraProxy.StartDirectShowFrameSource() :: Started
Debug: 18:24:30.9551419 Thread:#1 SharpCap.Cameras.DS3.DS3CameraProxy.RenderStream() :: capture graph rendered to frame filter and preview sink
Info: 18:24:30.9751430 Thread:#1 SharpCap.Cameras.DS3.DS3CameraProxy.StartDirectShowFrameSource() :: Ended
Debug: 18:24:31.0161454 Thread:#1 SharpCap.Base.CameraProxyBase.StartPreview() :: Ended
Debug: 18:24:31.0171454 Thread:#1 SharpCap.Base.BaseImageProvider.Start() :: Ended
Info: 18:24:31.0211457 Thread:#1 SharpCap.MultiCaptureProvider.SendCaptureEvent(Object sender, CaptureEventArgs e) :: Capture Event : StartPreview
Debug: 18:24:31.0351465 Thread:#1 SharpCap.Cameras.NewDirectShow.FrameRatePropertyControl.PopulateValueList() :: Started
Debug: 18:24:31.0351465 Thread:#1 SharpCap.Cameras.NewDirectShow.FrameRatePropertyControl.PopulateValueList() :: Ended
Info: 18:24:31.1621537 Thread:#1 SharpCap.Models.Transforms.set_SelectedTransform(Transform value) :: Selecting transform None
Info: 18:24:31.2071563 Thread:#1 SharpCap.Base.CaptureProviderBase`1.StartPreview() :: Ended
---------------------------------------------------------------------------------------------------------------------------------------------------------------

Cheers

Maurizio
User avatar
admin
Site Admin
Posts: 13173
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Basler acA1300-30m only in DirectShow

#6

Post by admin »

Ok, looks like I may not be shipping some Basler related DLL that is needed for it to work correctly - just looking into which one.

A work around for now is to install Pylon in 'Developer' rather than 'Camera User' mode - that makes the cameras get detected for me on a clean Windows 8 install.

I will try to get the proper fix into the next version.

cheers,

Robin
morinmau
Posts: 5
Joined: Sun May 14, 2017 5:02 pm

Re: Basler acA1300-30m only in DirectShow

#7

Post by morinmau »

Ok Robin,

good you find the possible reason ... in the meantime I'll try with the Developer install of Python.
Let you know, thank you very much

Maurizio
morinmau
Posts: 5
Joined: Sun May 14, 2017 5:02 pm

Re: Basler acA1300-30m only in DirectShow

#8

Post by morinmau »

Hello Robin,

with Pylon in Dev mode everything seems OK ! I'll test for few days and give you a feedback.
Great support, many thanks
Cheers

Maurizio
madhatter
Posts: 2
Joined: Fri Apr 10, 2020 3:24 pm

Re: Basler acA1300-30m only in DirectShow

#9

Post by madhatter »

I recently purchased a Basler Ace camera as Sharpcap website says it's supported. But it doesn't showup as any type of Camera. May be because i installed as computer user? This is on windows 10.I have switched off Windows firewall on my machine. Could you please give me more advice on the best way to install the basler type of cameras on Sharpcap? I purchased Basler for mainly planetary / solar / lunar imaging.

The software I have installed is Pylon 6. Also it would useful if all the different models of Basler cameras that are supported are listed. Mine s a Basler Ace A1600 GigE.

Any help / direction will be of help.
User avatar
admin
Site Admin
Posts: 13173
Joined: Sat Feb 11, 2017 3:52 pm
Location: Vale of the White Horse, UK
Contact:

Re: Basler acA1300-30m only in DirectShow

#10

Post by admin »

Hi,

there were some issues in versions of SharpCap up to and including 3.2.X that meant that you needed exactly the right version of Pylon installed for it to work. I think I have fixed those in SharpCap 4.0, so it would be a good idea to try that (https://www.sharpcap.co.uk/sharpcap/sha ... s/4-0-beta). If still no luck then please post the SharpCap log generated by 4.0 (the scan for cameras happens at startup, so any error there would be in the log by the time you get a chance to open it).

cheers,

Robin
Post Reply