Структура qoutputrange
Класс qoutputrange содержит сведения о диапазоне выходных значений. Подробнее...
| Заголовок: | #include <qoutputrange> |
| CMake: | find_package(Qt6 COMPONENTS Sensors REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Sensors) |
| qmake: | QT += sensors |
| С момента: | Qt 5.1 |
Публичные переменные
| qreal | accuracy |
| qreal | maximum |
| qreal | minimum |
Подробное описание
Класс определен как простая структура.
struct qoutputrange
{
qreal maximum;
qreal minimum;
qreal accuracy;
};
Каждый диапазон выходных значений задает минимальное и максимальное значение, а также значение точности. Значение точности представляет разрешение датчика. Это наименьшее изменение, которое может обнаружить датчик, и выражается в тех же единицах, что и минимальное и максимальное значения.
Датчики часто вынуждены жертвовать диапазоном ради точности. Чтобы пользователю было легче определить, что важнее, датчик может предлагать несколько диапазонов выходных значений. Один диапазон может иметь уменьшенные минимальное и максимальное значения и повышенную чувствительность. Другой диапазон может иметь более высокие минимальное и максимальное значения с пониженной чувствительностью. Обратите внимание, что более высокая чувствительность будет представлена меньшими значениями точности.
Пример такой компромисса можно увидеть, рассмотрев акселерометр LIS302DL. Он имеет только 256 возможных значений для отчета. Эти значения масштабируются так, чтобы они могли представлять от -2G до +2G (со значением точности 0,015G) или от -8G до +8G (со значением точности 0,06G).
См. также qoutputrangelist и QSensor::outputRanges.
Документация по переменным-членам
qreal qoutputrange::accuracy
Значение точности представляет разрешение датчика. Это наименьшее изменение, которое может обнаружить датчик, и выражается в тех же единицах, что и минимальное и максимальное значения.
qreal qoutputrange::maximum
Это максимальное значение для данного диапазона выходных значений. Единицы определяются датчиком.
qreal qoutputrange::minimum
Это минимальное значение для данного диапазона выходных значений. Единицы определяются датчиком.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qoutputrange.html