Структура qoutputrange
Класс qoutputrange содержит подробности о диапазоне вывода. Подробнее...
| Заголовок: | #include <qoutputrange> |
| qmake: | QT += sensors |
| С тех пор: | Qt 5.1 |
Данная структура была добавлена в 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-5.13/qoutputrange.html