Packaging in this release

Updated: April 19, 2023

This release of the Sensor Framework for QNX SDP comes with one mandatory package that includes all features of the Sensor Framework, and many optional platform-specific packages.

QNX Software Center packages

Through the QNX Software Center, we provide the QNX SDP 7.1 Sensor Framework Base package (or simply, “the Base package”), which installs the software components and documentation required for you to develop applications using the Sensor Framework on your host machine. This package doesn't, however, install the components to generate your own image or any reference images. Information about what's installed is given in the table below.

To generate an image, you must select and install a separate Hardware Support package in the QNX Software Center. You require Hardware Support packages only for the target platforms you want to use. For more information, see Hardware Support packages below.

Reference images are installed separately. A reference image provides a functional system that runs on a target board so that you can run reference or demo applications for developmental purposes. The reference image package you install depends on the target platform you want to work with. For more information, see Understanding Reference Images in the next chapter.

Note: The documentation related to all Sensor Framework features is available in the QNX Momentics IDE after you install the QNX SDP 7.1 Sensor Framework Base package.
Feature Base package Hardware Support Reference image
Multimedia support X X
Camera library X X
Sensor library X X
ADAS library X X
Camera and other sensor drivers X X
Platform-specific drivers X (A different Hardware Support package is available for each supported platform) X (Each package contains the required drivers specific to its associated platform)
Vision-processing algorithms X X
Reference applications (binaries)

Camera, Camera MUX, Sensor, and ADAS examples

Algorithm libraries (finger count, driver monitoring, motion detection, and traffic light detection)

Camera, Camera MUX, Sensor, and ADAS examples

Algorithm libraries (finger count, driver monitoring, motion detection, and traffic light detection)

Reference applications (source package)

Camera, Camera MUX, Sensor, and ADAS examples

Algorithm libraries (finger count, driver monitoring, and motion detection)

Third-party software OpenCV, Cairo, libmodbus, Pixman X
Note: There are no video codecs included in any Hardware Support package in this release. These are included in the Multimedia for QNX SDP packages. You have to manually install the necessary CODEC Support packages for any platforms of interest from the multimedia software.

Third-party software for this release

The following third-party software is installed with the Sensor Framework Base package:
Component Description
OpenCV Vision-processing software that provides APIs that let you implement your own algorithms. This software use other third-party software that's included in the Base package.
Cairo Overlay libraries for drawing.
libmodbus Software library for sending/receiving data according to the Modbus protocol.
Pixman Low-level library for pixel manipulation.

Hardware Support packages

Hardware Support packages are required to build your own target images to run on physical boards. The packages you install depend on the hardware platforms you want to work with.

Each package contains board-specific drivers, as follows:
QNX SDP 7.1 Sensor Framework Intel Support
This Hardware Support package supports any x86_64 platform and contains:
  • External platform library for Intel
QNX SDP 7.1 Sensor Framework NXP iMX8QM MEK Support
This Hardware Support package contains:
  • External platform library for NXP
  • NXP iMX8QM Capture driver library
QNX SDP 7.1 Sensor Framework Renesas V3H Support
This Hardware Support package contains:
  • External platform library for Renesas