qoutputrange Struct
La clase qoutputrange contiene los datos específicos de un rango de salida. Más...
| Cabecera: | #include <qoutputrange> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Sensors)target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
| qmake: | QT += sensors |
Variables públicas
Descripción detallada
La clase se define como una estructura simple.
Cada rango de salida especifica un valor mínimo y máximo así como un valor de precisión. El valor de precisión representa la resolución del sensor. Es el cambio más pequeño que el sensor puede detectar y se expresa usando las mismas unidades que el mínimo y el máximo.
A menudo, los sensores deben compensar el alcance con la precisión. Para que el usuario pueda determinar cuál de ellas es más importante, el sensor puede ofrecer varios rangos de salida. Un rango de salida puede tener valores mínimos y máximos reducidos y una mayor sensibilidad. Otro rango de salida puede tener valores mínimos y máximos más altos con una sensibilidad reducida. Tenga en cuenta que las sensibilidades más altas estarán representadas por valores de precisión más pequeños.
Un ejemplo de este compromiso puede verse examinando el acelerómetro LIS302DL. Sólo tiene 256 valores posibles. Estos valores se escalan para que puedan representar de -2G a +2G (con un valor de precisión de 0,015G) o de -8G a +8G (con un valor de precisión de 0,06G).
Véase también qoutputrangelist y QSensor::outputRanges.
Documentación sobre variables miembro
qreal qoutputrange::accuracy
El valor de precisión representa la resolución del sensor. Es el cambio más pequeño que el sensor puede detectar y se expresa utilizando las mismas unidades que el mínimo y el máximo.
qreal qoutputrange::maximum
Es el valor máximo para este rango de salida. Las unidades las define el sensor.
qreal qoutputrange::minimum
Es el valor mínimo para este rango de salida. Las unidades las define el sensor.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.