Skip to main content
The following table describes the impact on Qualcomm® sensing hub (QSH) for deployment in scenarios with IoT devices:
FeatureEnable or disableImpactDescription
OS and hardware-independentN.A.
  • Reduces the development time.
  • Plug and play of QSH-compliant sensors across the platforms.
  • QSH drivers or algorithms are compliant across Qualcomm® Snapdragon platforms.
  • Generic APIs.
Sensors in local memoryYes
  • Saves power by enabling the local memory.
  • Due to the limited local memory, only a finite number of sensors can fit in here.
  • Enables QSH to operate in ultra-low power mode, meeting the low-power requirements of the industry.
  • Suitable for background use cases, such as proximity detection and gesture recognition.
Sensors in normal modeYes
  • More memory and more on-chip resources are available, as compared to the island mode.
  • Higher power consumption due to more on-chip resources being active.
  • Access to the larger main memory allows integration of more sensors.
  • Supports cycle-intensive operations.
Factory calibrationNo
  • Improves sensor accuracy.
  • By default, this feature is available.
  • QSH supports calibration for hardware-based sensors.
  • Calibration standardizes equipment for precise results, which ensures that the sensor values match the baseline.
  • Recalibration maintains sensor accuracy and adjusts for sensitivity changes over time.
  • For more information, see Calibrate sensors.
Flexibility in configuring the sensorsNo
  • Configure the buses, power rails, GPIOs, and Interrupt/polling modes, for physical sensors.
  • By default, this feature is available.
  • Change sensors configuration, such as Serial Bus type, GPIOs, and Interrupt/polling mode.
  • Sensors are configured using the Registry files parsed during QSH framework initialization.
  • For more information, see Configure sensors.
Software-based or virtual sensorsYes
  • Includes device motion, activity, and device physical position sensors.
  • Gathers data from one or more physical sensors and generates the intended output.
  • These sensors are a set of software algorithms.
  • Enables device motion using significant motion.
  • Supports device positioning and direction using linear acceleration, gravity, geomagnetic rotation vector, and rotation vector sensor.
  • Step counter, step detector, and activity recognition help to identify user activities.
  • For more information, see Software-based sensors.
QSH direct channelYes
  • Low latency and improved performance, as compared to the Qualcomm messaging interface (QMI).
  • The QSH direct channel is an interface designed for high-speed applications. It ensures that sensor data is transmitted with minimal delay, which is crucial for high-rate applications, such as optical image stabilization (OIS) and other camera sensor use cases that require real-time or near-real-time data processing.
  • The overall system performance is enhanced due to the efficient handling and quick access to sensor data, making it suitable for applications that demand high-speed data processing.
  • For more information, see QSH direct channel APIs.