ACAP version 4.15 is released and is compatible with AXIS OS 11.11.
This release contains the important new feature Developer Mode that allows a developer to ssh
into an Axis device as an ACAP application user. This solution is important for developers from AXIS OS 12.0 when it will not be possible to ssh
as root
. Connected to this, a new example called remote-debug-example has been added to the acap-native-sdk-examples that explains the process of debugging an ACAP application running on an Axis device by using GDB, Visual Studio Code and Developer Mode.
A new Overlay API has been introduced called Bounding Box API along with example bounding-box. It's a simple API for drawing bounding boxes on the scene and will not be limited to ARTPEC chips.
An important change for ACAP applications that use signing is that the ACAP Service Portal now verifies the application’s manifest.json against the latest manifest schema available, in the same major series, at that point in time.
on_metadata
and mdb_metadata_payload_t
have been deprecated and replaced with on_message
and mdb_message_payload_t
, respectively. Check out the metadata-broker example which has been updated to reflect these changes.eap-install.sh
script in the Native SDK now allows specifying an admin user instead of the default root
user. Find more details in the build, install, run documentation page.3.0.0
since the first SDK release, which is not according to documentation, where 1.2.0
is stated. There should be no functional change between 1.2.0
and 3.0.0
and a fix in AXIS OS has been added where both versions exist to keep backwards compatibility.armv7hf
.
For the complete set of code examples, visit our GitHub organization where the ACAP examples are pinned at the top of the page. If you have questions or bug reports related to the examples, please report them in the issue tracker for the specific repository.