Hi Joan.. Hi Kinovea Enthusiasts..
Here comes another Basler challenge ;-)
Unfortunately I can't get my Basler Color Camera (Model:pnA 1600-60uc) to work.
It does not even show up in the Camera Tab. (but works in pylon 5)
In a different post on this Forum I saw a note, that pylon x86 drivers/software must be used.
The pylon 4 x86 driver refuses to install on my 64 Win 10 Box. I am now using the pylon 5 Driver.
Attached to this note are the release notes of pylon 5
And the Kinovea Log file ..
I hope this might help to get an idea what might be the problem
Thanks in advance
Martin
--------------logfiles--------------------------------------------------------------------
190 - DEBUG - [Main] - CameraManagerBasler - Basler Camera subsystem not available. System.TypeInitializationException: Der Typeninitialisierer für "PylonC.NET.Pylon" hat eine Ausnahme verursacht. ---> System.Exception: Environment variable PYLONC_ROOT not found. Install the pylon C Runtime.
bei PylonC.NET.Bootstrapper.Initialize()
bei PylonC.NET.Pylon..cctor()
--- Ende der internen Ausnahmestapelüberwachung ---
bei PylonC.NET.Pylon.Initialize()
bei Kinovea.Camera.Basler.CameraManagerBasler.SanityCheck()
235 - DEBUG - [Main] - RootKernel - Building the modules tree.
--------------exerpt-------------------------------------------------------------------------
-------------------snip-------------------------------------------------------
pylon 5 Camera Software Suite
RELEASE NOTES
################################################################################
RELEASE DATE: 2015-10-31
VERSION: 5.0.0
################################################################################
NEW FEATURES / CHANGES
=========================
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ATTENTION!
pylon 5 introduces breaking changes regarding the C++ API. Existing code must be
reviewed and changed where necessary even if it compiles without errors. Basler
strongly recommends reading the Migration topic in the pylon C++ API
documentation that gets installed with pylon to find out the exact nature of the
changes.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* pylon Camera Software Suite: Windows 10 is now supported.
* pylon Camera Software Suite: Updated to the latest GenICam reference implementation v3.0,
introducing big improvements in performance and reduced memory footprint.
* pylon Camera Software Suite: The config file registry is now optional and will not be installed
anymore. It is possible to add a folder named ConfigFileRegistry in the Runtime directory
for adding additional binding rule files if needed. The name of a binding rule file must start
with the prefix "Rules".
* Setup: pylon is deployed using a new, easier to use installer.
* Setup: The folder layout of the installation has changed to simplify copy deployment.
* Setup: The environment variables PYLON_ROOT, PYLONC_ROOT, PYLON_GENICAM_VERSION,
and PYLON_GENICAM_ROOT are obsolete and no longer set by the Installer.
PYLON_DEV_DIR can be used instead when developing applications that use pylon.
The PATH environment variable is always extended by the installer.
* SDK: pylon now supports copy deployment.
Any copy deployed pylon DLLs must not be reachable via the PATH environment variable.
* SDK: Deprecated C++ header files have been removed.
* SDK: The deprecated AlertableWaitObject C++ class has been removed.
* SDK: C\C++ DLL names have changed, project settings need to be adjusted.
* SDK: C++ Exceptions are no longer derived from std::exception.
* SDK: PylonInitiallize() and PylonTerminate() C++ API functions are now reference counted.
Each call to PylonInitialize() must be balanced by a call to PylonTerminate().
* SDK: The pylon Bootstrapper feature is obsolete and has been removed.
* SDK: Added support for recent versions of Basler USB 3.0 and GigE cameras.
* SDK: Added support for BayerGR10p, BayerGB10p, BayerRG10p, and BayerBG10p pixel formats.
* SDK: CInstantCamera has been extended by the CanWaitForFrameTriggerReady() method for
better support of dart and pulse camera models.
* SDK: The C++ sample code has been improved for better support of dart and pulse
camera models.
* SDK: The pylon .NET controls preview has been removed.
The new C#/VB.NET API preview is still available.
* pylon Viewer: The Save Image dialog now remembers the selected image type.
Additionally, the image name is preset to a unique default each time you save an image.
* pylon Viewer: The maximum settable playback speed for AVI recording has been increased to 999.
* USB3: Changed the default value for 'Maximum Transfer Size' for USB2 cameras to 64 kB.
CORRECTIONS
====================
* pylon Viewer: Fixed an issue where stored AVI compression codec settings could not be applied
if the 32-bit and the 64-bit version of the pylon Viewer had been used on the same machine.
* pylon Viewer: Fixed an issue with the Recording feature where image intervals of
more than 5 minutes did not work.
* pylon Viewer: Fixed an issue where the pylon Viewer could crash when closing a camera.
* IP Configurator: Fixed message text in Contact Support dialog.
* USB Configurator: Fixed message text in Contact Support dialog.
* USB3: Fixed an issue where accessing camera parameters could introduce lag to image streaming.
* SDK: Fixed an issue that caused Visual Studio 2015 builds to fail because
of the new C++11 user-defined literal operator that is now supported by Visual Studio 2015.
* GigE: Fixed an issue that caused the enumeration of the cameras to fail when using a very large
number of network adapters.
RESTRICTIONS
==================
* SDK: The InstantCameraArray classes cannot acquire images from more than 21 cameras.
* SDK: Some VB.NET API preview samples fail to compile on VB.NET 2015 when using extension methods.
* pylon .NET APIs: If native debugging is enabled for your .NET project and if your project is
referencing pylon assemblies, the application may crash when running it under the Visual Studio
2012 or Visual Studio 2013 debugger. To avoid this issue, enable the Managed Compatibility
mode in the Visual Studio Debugger options.
* USB3: Currently, pylon has been tested with Renesas and Intel Ivy Bridge USB3 host controllers. pylon may
work with other controllers, but some functionalities may not work as expected.
* USB3: For optimum performance, make sure to install the latest driver and firmware for your USB 3.0
host controller.
* USB3: NEC USB 3.0 host controllers are not supported.
* USB3: The USB Configurator may crash when pressing the refresh button immediately after attaching
or detaching USB devices.
* Limited Firewire (IEEE1394) support under Windows 8 and higher: The pylon drivers for IEEE1394 have
been tested successfully with the 64-bit versions of Windows 8, Windows 8.1, and Windows 10.
However, as newer Windows versions (8 and higher) no longer explicitly support Firewire, Basler
may decide to discontinue Firewire support under Windows 8 and higher completely in upcoming pylon
releases. Basler strongly recommends NOT to use Firewire as a camera interface for applications running
under Windows 8 or higher.
There is no support for Firewire cameras on the 32-bit versions of Windows 8 and higher.
* AVI video recording:
- When compression is enabled for AVI recording, some codecs may have certain restrictions
with respect to the camera pixel format and image size.
Example: When selecting the Xvid codec, the use of image resolutions like 640x480, 1280x720,
1280x960, and 1280x1024 may not work. In that case, slightly adjust the image height or width.
- It is recommended to use the Windows media player for viewing the AVI files.
- Depending on the camera's pixel format, image size, and the codec used for compression, the
VLC media player may not play the recorded videos correctly.
- For rendering uncompressed video files, the VLC media player requires the image width to be a
multiple of 4.
- The VLC media player may not render a video if the recording speed is less than
5 frames per second.
As a workaround, navigate to the "Input Codecs" section in the VLC's "Advanced Preferences"
dialog and increase the value for the "File caching (ms)" setting.
* Currently the GigE Filter Driver does not work on Windows 10.
pylon 5 supplies a socket-based alternative until the issue is resolved.
---------------snap-------------------------------------------------------------------