Структура 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.15/qoutputrange.html