概述
介绍 Qualcomm® SoC 架构、应用处理器和应用数字信号处理器(aDSP)的作用,以及 QSH 在 Linux 传感器软件栈中的位置。涵盖基于硬件、基于软件和符合 QSH 规范的传感器类型。
架构
介绍统一的事件驱动 QSH 框架及其组件,例如客户端管理器、服务、平台传感器、实用工具、操作系统抽象(OSA)和平台抽象层(PAL)。还介绍应用处理器和低功耗处理器上的软件模块。
消息
客户端应用程序和传感器驱动共同使用的通信契约。涵盖传感器与传感器实例、数据流、传感器唯一标识符(SUID)寻址、nanopb 编码、消息类型(请求、响应和事件)、请求选项、事件字段、消息负载以及 proto 文件模式。
功能
列出 QSH 的功能,包括操作系统和硬件独立性、孤岛内存(island memory)、低功耗运行、校准支持,以及适用于光学图像稳定(OIS)等高速率应用的直接通道 API。

