Migration to VP II

Last modified by Lev Andronov on 2025/05/27 12:32

Detailed guide Vision Point II Migration Guide is available within Vision Point II installation package. Also you can download PDF document directly.

Principal migration statements

  • 1st generation grabbers are supported only by the Vision Point legacy (KYFGLib) up to ver 6.4.2 (Vision Point 2024.1 SP 2).
  • 2nd generation grabbers are supported by both Vision Point legacy (KYFGLib) and Vision Point II (KYVPLib)
    • Since old Vision Point (KYFGLib) will not receive any further development and fixes, we encourage to use the new Vision Point II API through API adapter (KYFGLibA) for the existing applications that was build for Vision Point legacy (KYFGLib)
    • Make sure that the frame grabber has the latest firmware update installed in order to work with Vision Point II.
  • 3rd generation grabbers are supported only by the Vision Point II (KYVPLib), but can also be accessible through legacy API adapter (KYFGLibA)

More information on frame grabbers compatibility with Vision Point APIs


Frequent questions

  • Q: Can I use different generation frame grabbers on the same PC?
  • A: Yes, you can use different generation frame grabbers in the same PC simultaneously, taking into account principal migration point
  • Q: Some API function that I used in Vision Point legacy API are not working correctly.
  • A: The Vision Point II API may not support all functions of the Vision Point legacy API, but we are continuously working on it. If you encounter any issues, please do not hesitate to specify which exact function is missing or not working as expected.
  • Q: How can I easily change my code built for Vision Point legacy API to work with Vision Point II API?
  • A: Just swap the connected library from KYFGLib to KYFGLibA and add required env. such as "KAYA_VISION_POINT_2_LIB_PATH" and "KAYA_VISION_POINT_2_INCLUDE_PATH". This will automatically redirect your application to use the Vision Point II API via the adapter.
  • Q: Can I use Vision Point legacy Python API samples with Vision Point II API engine?
  • A: Yes, you can use legacy API adapter for the Python samples. Just insert this this code before KYFGLib import * line: os.environ["WithAdapter"] = "1"
KAYA Instruments © 2024. All Rights Reserved.