# Features The following table describes the impact on Qualcomm® sensing hub (QSH) for deployment in scenarios with IoT devices: Table : Features | Feature | Enable or disable | Impact | Description | | --- | --- | --- | --- | | OS and hardware-independent | N.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.
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.
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.
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.
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.
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.
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.