The updated versions 3.2 of the HOLOEYE Spatial Light Modulator Display SDK for C/C++, Python, Octave, Matlab and LabVIEW are now available. Updates are available for Windows 10 and above trough our download website at https://customers.holoeye.com.
V3.2 New Features
- Added support for latest HOLOEYE SLM products.
- Added API functions: heds_time_now(), heds_time_duration_ms() and heds_time_wait_ms() to improve the timing of the simple slideshow examples slideshow_data_show.cpp and slideshow_image_files_show.cpp.
V3.1 New Features
- Added a new API function to load Zernike parameters from a Zernike parameter file saved by HOLOEYE SLM Pattern Generator.
- Made show and load functions for RGB/RGBA data available in ANSI C API, so that color images don’t need to be loaded from file anymore.
- Added an example to compute airy beam phase functions.
Bug Fixes V3.2
- Fixed GAEA-2 device detection under Windows 11.
- Fixed the timing behavior of the function heds_show_datahandle() and all other built-in show functions.
- Renamed and exchanged the meaning of the value visibleFrameTimeMs in heds_datahandle to heds_datahandle::visibleDurationTimeMs. The duration in frames time measurement information is more useful, because it measures the time requested through the property heds_datahandle::durationInFrames, even if no new data is shown afterwards.
- Added new Datahandle Workflow graph into this documentation for better explanation the new timing behavior.
- Fixed a rendering glitch for image or phase data objects smaller than 64×64 pixel if shown centered and used together with phase shift overlays like Zernike parameters and/or beam manipulation.
- Fixed a crash when loading image files with uncommon image widths, like 4010 pixel.
- Improved documentation of datahandle members.
- Improved precision of the function heds_utils_wait_checked_s and heds_utils_wait_checked_ms when waiting for short periods below 500 ms.
To download the latest SDK version, please log in at our download website: