More of a PSA:
We upgraded our system today to ZED SDK 5.0.3:
- Zed Box Mini carrier board (Orin NX 16GB)
- ZED X camera
- Jetpack 6.2
- ZED X Driver 1.3.0
Using ZED SDK Camera Control CPP, the script fails with:
[ZED][ERROR] [Init] Wrong value in calibration file. Downloading it...`
[Sample][Error] Camera Open | CALIBRATION FILE NOT AVAILABLE : Calibration file not found. Download your factory calibration file from calib.stereolabs.com or use ZED calibration tool to recalibrate. Exit program
This fails despite the calibration file existing at /usr/local/zed/settings. Our system runs on a local clock so its time was incorrect so the download failed which is to be expected (probably a https 403 error). Used a different system to pull directly from the website, copied the file over, and it ran without issue. Also tried setting to the correct time and that worked as well.
Only differences I can tell between the previous calibration file and the new one we downloaded were:
- Two line breaks between groups
- Spaces between key, “=”, and value
Values were all the same. I’ve attached to the two files for your reference. Probably would not classify as a bug, but would expect many others to run into this after the SDK 5 upgrade if they also deploy embedded systems.
SN41032323_old.conf (1.6 KB)
SN41032323_new.conf (1.3 KB)