qoutputrange Struct
Die Klasse „qoutputrange“ enthält die Details eines Ausgabebereichs. Mehr...
| Header: | #include <qsensor.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Sensors) target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
| qmake: | QT += sensors |
Öffentliche Variablen
Ausführliche Beschreibung
Die Klasse ist als einfache Struktur definiert.
Jeder Ausgabebereich legt einen Minimal- und Maximalwert sowie einen Genauigkeitswert fest. Der Genauigkeitswert stellt die Auflösung des Sensors dar. Er entspricht der kleinsten Veränderung, die der Sensor erkennen kann, und wird in denselben Einheiten ausgedrückt wie der Minimal- und Maximalwert.
Bei Sensoren muss oft ein Kompromiss zwischen Messbereich und Genauigkeit eingegangen werden. Damit der Benutzer entscheiden kann, welcher dieser Aspekte wichtiger ist, bietet der Sensor möglicherweise mehrere Ausgangsbereiche an. Ein Ausgangsbereich kann reduzierte Minimal- und Maximalwerte sowie eine erhöhte Empfindlichkeit aufweisen. Ein anderer Ausgangsbereich kann höhere Minimal- und Maximalwerte bei reduzierter Empfindlichkeit bieten. Beachten Sie, dass höhere Empfindlichkeiten durch kleinere Genauigkeitswerte dargestellt werden.
Ein Beispiel für diesen Kompromiss lässt sich am Beschleunigungssensor LIS302DL erkennen. Er verfügt nur über 256 mögliche Ausgabewerte. Diese Werte sind so skaliert, dass sie entweder -2 G bis +2 G (mit einem Genauigkeitswert von 0,015 G) oder -8 G bis +8 G (mit einem Genauigkeitswert von 0,06 G) darstellen können.
Siehe auch qoutputrangelist und QSensor::outputRanges.
Dokumentation zu Member-Variablen
qreal qoutputrange::accuracy
Der Genauigkeitswert gibt die Auflösung des Sensors an. Er entspricht der kleinsten Veränderung, die der Sensor erfassen kann, und wird in denselben Einheiten wie der Minimal- und Maximalwert angegeben.
qreal qoutputrange::maximum
Dies ist der Maximalwert für diesen Ausgangsbereich. Die Einheiten werden vom Sensor vorgegeben.
qreal qoutputrange::minimum
Dies ist der Mindestwert für diesen Ausgangsbereich. Die Einheiten werden vom Sensor vorgegeben.
© 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.