# Sensors documentation This document explains architecture, integration, development, and validation of sensors on the Qualcomm platform. It covers the Qualcomm® sensing hub (QSH) framework, sensor bring‑up, customization, and end‑to‑end sensor development workflows. It also describes how to test, troubleshoot, and support sensor solutions using Qualcomm‑provided tools and references. ## Get started Overview Introduces the Qualcomm® SoC architecture, the role of the application processor and application digital signal processor (aDSP), and where Qualcomm® sensing hub (QSH) fits in the Linux sensor stack. https://docs.qualcomm.com/doc/80-80022-7/topic/overview.html#sensors-overview Architecture Describes the unified event-driven QSH framework, its components, services, platform sensors, utilities, OS abstraction (OSA), and platform abstraction layer (PAL). https://docs.qualcomm.com/doc/80-80022-7/topic/architecture.html#sensors-architecture Messages The shared communication contract for both client applications and sensor drivers. Covers sensor unique identifier (SUID), nanopb, message types, request options, event fields, and proto file schemas. https://docs.qualcomm.com/doc/80-80022-7/topic/data_model.html#data-model Features QSH capabilities including OS and hardware independence, island memory, low-power operation, and direct channel APIs. https://docs.qualcomm.com/doc/80-80022-7/topic/supported_features.html#features ## Develop Software directory structure Directory layout for the application processor and aDSP source trees. https://docs.qualcomm.com/doc/80-80022-7/topic/software.html#software Develop with client APIs For application developers to understand the QSH client API session workflow and the SessionClient sample application. https://docs.qualcomm.com/doc/80-80022-7/topic/develop_client_apis.html#develop-client-apis Develop with sensor APIs For driver and algorithm authors to understand the sensor and sensor instance lifecycle, QSH services, and stress testing. https://docs.qualcomm.com/doc/80-80022-7/topic/develop_sensor_apis.html#develop-sensor-apis ## API Application processor APIs Full syntax reference for getSession, open, close, setCallback, sendRequest, feature APIs, and direct channel APIs. https://docs.qualcomm.com/doc/80-80022-7/topic/qsh_api_reference.html#application-processor-apis Low-power processor APIs aDSP framework services, utilities, diagnostic interface, and timer APIs for driver and algorithm development. https://docs.qualcomm.com/doc/80-80022-7/topic/qsh_api_reference.html#dsp-processor-apis Sensing hub API guide Complete licensed API reference Sensing hub API guide. https://docs.qualcomm.com/doc/80-P9361-100 ## Test and validate Calibrate sensors Factory and runtime calibration procedures for accelerometer, gyroscope, magnetometer, proximity, and ambient light sensors. https://docs.qualcomm.com/doc/80-80022-7/topic/calibrate.html#calibrate Verify sensors Use ssc_sensor_info to list all QSH-supported sensors and inspect their attributes. https://docs.qualcomm.com/doc/80-80022-7/topic/verify.html#verify Troubleshoot sensors Diagnose and resolve registry errors, SUID lookup failures, and data stream issues. https://docs.qualcomm.com/doc/80-80022-7/topic/test_troubleshoot.html#debug Sensor testing tools Describes testing tools – ssc_sensor_info, ssc_drva_test, see_workhorse, Qualcomm® Hexagon™ toolchain, and QXDM Professional™ Tool. https://docs.qualcomm.com/doc/80-80022-7/topic/test_tools.html#test-tools ## Supported platforms Qualcomm Dragonwing™ platform Hardware specification and sensor bring-up for the Qualcomm Dragonwing™ RB3 Gen 2 Development Kit. Includes end-to-end bring-up procedures. https://docs.qualcomm.com/doc/80-80022-7/topic/platform.html#platform Sensors on the platform Sensor placement and part number table for the Core Kit and Vision Kit. https://docs.qualcomm.com/doc/80-80022-7/topic/platform_sensor_specs.html#platform-sensor-specs Simulation platform Use the sensing hub simulator (SHS) to develop and test sensor algorithms without physical hardware. https://docs.qualcomm.com/doc/80-80022-7/topic/simulation.html#simulation Last Published: May 07, 2026 [Next Topic Get started](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/get_started.md)