# Get started Start here if you are new to the Qualcomm® sensing hub (QSH). This section describes QSH, its architecture, and its capabilities. This foundation helps in hardware setup or code development. Overview Introduces the Qualcomm® SoC architecture, the role of the application processor and application digital signal processor (aDSP), and where QSH fits in the Linux sensor stack. Covers hardware-based, software-based, and QSH-compliant sensor types. https://docs.qualcomm.com/doc/80-80022-7/topic/overview.html#sensors-overview Architecture Describes the unified event-driven QSH framework and its components, such as client manager, services, platform sensors, utilities, OS abstraction (OSA), and platform abstraction layer (PAL). It also describes software modules on the application processor and low-power processor. https://docs.qualcomm.com/doc/80-80022-7/topic/architecture.html#sensors-architecture Messages The shared communication contract used by both client applications and sensor drivers. Covers sensors and sensor instances, data streams, sensor unique identifier (SUID) addressing, nanopb encoding, message types (request, response, and event), request options, event fields, message payloads, and proto file schemas. https://docs.qualcomm.com/doc/80-80022-7/topic/data_model.html#data-model Features Lists QSH capabilities including OS and hardware independence, island memory, low-power operation, calibration support, and direct channel APIs for high-rate applications, such as optical image stabilization (OIS). https://docs.qualcomm.com/doc/80-80022-7/topic/supported_features.html#features Last Published: May 07, 2026 [Previous Topic Sensors documentation](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/landing_page.md) [Next Topic Overview](https://docs.qualcomm.com/bundle/publicresource/80-80022-7/topics/overview.md)