Spec-Zone.ru › Qt

Структура 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API