ACAP version 12.4 – May 6, 2025
Overview
The release contains:
- ACAP Native SDK 12.4.0
- ACAP Runtime 2.0.0 (Release notes)
- Docker ACAP 3.0.2 (Release notes)
- Docker Compose ACAP 3.0.2 (Release notes)
Code examples:
- Code examples ACAP Native SDK 12.4.0 (Release notes)
- Code examples ACAP Computer Vision Solution 12.4.0 (Release notes)
Device software:
- Minimum AXIS OS version: 12.4
New additions
- Manifest schema updates:
- New version 1.7.4
- Allow all characters except
\n
and\r
in thevendor
field.
- Allow all characters except
- New version 1.7.4
- A table of supported operations for the ARTPEC-8 DLPU has been added to the Computer Vision documentation.
- The eap-install.sh script is now able to handle HTTPS-only Axis devices by skipping certificate verification, as detailed in Build, install, run documentation.
Changes
- The axoverlay example was updated with support for corridor format.
- The axis-model-zoo has been updated with clearer and up-to-date information regarding how the model results are obtained.
Bug fixes
- Architecture specific file and time handling.
- In SDK versions 12.0-12.3, flags for file offset and time handling (
_FILE_OFFSET_BITS
,_TIME_BITS
) weren't properly managed by the armv7hf (32-bit) SDK, this might cause undefined behavior when using data types likeoff_t
,time_t
, and file position functions.
- In SDK versions 12.0-12.3, flags for file offset and time handling (
Recommendation: We strongly recommend rebuilding all ACAP applications built with SDK 12.0-12.3, targeting armv7hf 32-bit hardware with SDK 12.4 for proper operation.
APIs supported in this release
Axis API | Chip |
---|---|
Axoverlay API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6 |
Bounding Box API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
Edge storage API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
Event API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
License Key API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
Machine learning API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
Message broker API | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25 |
Parameter API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
Serial port API | ARTPEC-9, ARTPEC-8, ARTPEC-7 |
Video capture API | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25 |
Open source API | Chip |
---|---|
Cairo | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6 |
Curl | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
FastCGI | ARTPEC-9, ARTPEC-8, ARTPEC-7, CV25, i.MX 6SoloX |
Jansson | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
OpenCL | ARTPEC-9, ARTPEC-8, ARTPEC-7 |
OpenSSL | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |
Special API | Chip |
---|---|
VAPIX APIs | ARTPEC-9, ARTPEC-8, ARTPEC-7, ARTPEC-6, CV25, i.MX 6SoloX |