# 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)