
KAYA Instruments announces the new version release of Vision Point software:
Vision Point 2021.1
To the latest software update>>
Release notes for version 2021.1:
New features
- CoaXPress 2 support was introduced in this software release, including CXP2 tagged command packets, generate and receive CXP2 HeartBeats and Events. Supported devices are described in section 3.1.5.
- New events were added to the enumeration “KYDEVICE_EVENT_ID” with corresponding structures.
The usage is demonstrated in:
<Public Documents>/KAYA Instruments/Vision Point/API Samples/KYFGLibExampleQueuedBuffers.c
- New function KYCS_GenerateCxpEvent() allows the user to generate CXP2 Heartbeats and Events using the Chameleon camera simulator.
- New function “KYFG_CameraScanEx()” allowing the user to decide whether to perform a full camera scan or partial detection, in which case open cameras would retain at the same places of the array.
- New function “KYFG_DevicePortSendEventMessage() “sends event message via the specified port of the device
- New function “KYFG_CameraSendEventMessage()” sends events messages via the Master channel of the camera.
- The cyclic buffers API sample, “KYFGLib_Example.c”, now shows how a user can allocate their own acquisition buffers and submit them to the KYFGLib library.
- GenTL example code was added to the installation package and can be found in “<Public Documents>/KAYA Instruments/Vision Point/API Samples/GenTL_Example/GenTL_Example.cpp”.
- Added new Flat-field and Dark-field correction GUI features to improve the quality of the image.
- Added new Grid Lines GUI feature to help with image centering.
- New device IDs were introduced.
- New firmware versions supporting CoaXPress 2 were introduced.
Fixes and improvements
- Python API binding was updated with new functionality.
- Starting from version 6.0, the KYFG_AUX_DATA structure definition has been modified. A description is found in “<Public Documents>/KAYA Instruments/Vision Point/API.
- Improved API usage C examples.
- Improved installation procedure.
Important API Notes and Limitations
- The Iron IMX camera’s firmware must be upgraded to version 4.0 (or higher) before installing Vision Point 2021.1 software. The latest firmware can be found here.
- KAYA’s API should NOT be used from the DllMain function on Windows OS. There are significant limits on what you can safely do at a DLL entry point. See General Best Practices for specific Windows APIs that are unsafe to call in DllMain. If you need anything but the simplest initialization, then do that in an initialization function for the DLL. You can require applications to call the initialization function after DllMain has run and before they call any other functions in the DLL.
- In Linux, KAYA’s API functions are NOT async-signal-safe, i.e., they can NOT be safely called from within a signal handler. Read more about “signal-safety”.
- Inserting and/or removing KAYA PCI devices requires a reboot of the computer or restart of the “KAYA Instruments” service. After that, one may use Vision Point Application or open API examples with KAYA devices.
Please find the download links below:
• Installations for Windows: Download Here
• Installations for Linux: Download Here
If you have any questions or need technical support,
please do not hesitate to e-mail us.
Thank You!
KAYA Instruments Team