- Replaced garbled is_GetError() output with human-readable error messages - Added error code mapping for 25+ common IDS errors from uEye.h - Enhanced camera initialization with detailed logging and context - Error messages now include error code, name, description, and troubleshooting hints - Added information about device/camera ID attempted and available camera count - Example: Error 3 now shows 'IS_CANT_OPEN_DEVICE (3): Cannot open device - check if camera is connected and not in use. Camera/Device ID used: 99, Available cameras: 2' Fixes issue where camera initialization failures showed cryptic characters instead of useful error information.
32 KiB
32 KiB