Releases: TechNexion-Vision/vizionsdk
Releases · TechNexion-Vision/vizionsdk
v26.4.1
What's Changed
What's New:
- Added support for GMSL link margin evaluation via
vizion-ctl -d <devIdx> --gmsl-lm <iteration>
Updates:
- Refined pyvizionsdk package layout to enhance module encapsulation and distribution consistency
- Updated product series definitions in VxConfig.conf
- Enhanced libcamerasrc auto-linking behavior for more reliable
v26.3.1
What's Changed
What's New:
- Support libcamerasrc auto-link support via VIZIONSDK_ENABLE_LIBCAMERASRC_AUTO_LINK environment variable when libcamerasrc is available
- Added Linux MIPI sensor firmware update and recovery support in
vizion-ctl, including board-specific BSL profiles inVxBSLMode.yaml, GPIO-based entry into BSL mode for recovering sensors with corrupted firmware, profile listing support, and recondition traverse support.
Updates:
v26.1.1
What's Changed
What's New:
- Added support for VCM and TEVM cameras
- Introduced IMU data APIs
- Introduced camera intrinsics APIs
- Added API for flashing product information
- Added trigger mode control for VCS cameras
- Added eHDR and trigger mode properties to the OSP Profile
Updates:
- Updated camera routing configuration for i.MX95
- Improved firmware upgrade stability
- Improved UVC camera streaming stability on Windows platform
- Added CSVizionSDK core package with runtime library dependencies
v25.12.1
What's Changed
What's New:
- Added support for MaxFPS to profile config
Updates:
- Skip EHDR profiles when unsupported
- Improved resource management to prevent memory leaks
- Update YAML config pad ID in template
v25.11.1
What's Changed
What's New:
- Introduced
VxLoadRouteYamlandVxActivateYamlRoutesAPIs (Linux only), which provide functionality for parsing and applying media route and link topology configurations specified in YAML files - Introduced
VxGetSensorWorkModeAPI to retrieve camera standby and work state - Added support for eHDR Ratio properties
- Extended compatibility to Raspberry Pi 4 and Raspberry Pi 5
Updates:
- Updated vizion-ctl and pyvizion-ctl to maintain compatibility with VizionSDK and pyvizionsdk changes
- Fixed uninitialized
char*parameter handling in vizionsdk_c API - Implemented
VxResetActiveRoutesAPI across C#, C, and Python language bindings
v25.10.3
What's Changed
What's New:
- Added C# wrapper support for Linux platforms [CSVizionSDK GitHub]
- Introduced VxResetActiveRoutes API (C++ only), which allows resetting active media routes on Linux
- Added support for GMSL devices
Updates:
- Reorganized package structure: The CSVizionSDK now separates the core wrapper package and the runtime package
v25.10.2
What's Changed
Updates:
- Fixed JPEG quality setting to ensure it stays within a valid range for UVC cameras.
- Fixed vizion-ctl not running correctly due to argument parsing issue.
v25.10.1
What's Changed
What's New:
- Added a new C wrapper for native SDK [vizionsdk_c GitHub]
Updates:
- Improved buffer management in getImage(), addressing resource release issues observed on Intel platforms.
- Fixed incorrect gain value returned by getCurrentGain() on VCI cameras.
v25.9.3
What's Changed
Updates:
- Fix MIPI camera to retrieve correct exposure max time and exposure min time from VxExposure.yaml
v25.9.2
What's Changed
What's New:
- Support Windows C# library [download]
Updates:
- Get different exposure max time and exposure min time by VxExposure.yaml