Spec-Zone.ru › Qt 5.11

Класс qoutputrange

Класс qoutputrange содержит сведения о диапазоне выходных данных. Подробнее...

Заголовок:#include <qoutputrange>
qmake:QT += sensors
С тех пор:Qt 5.1
  • Список всех членов, включая унаследованные

Публичные переменные

qrealaccuracy
qrealmaximum
qrealminimum

Подробное описание

Класс qoutputrange содержит сведения о диапазоне выходных данных.

Класс определен как простой структуру.


  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/archives/qt-5.11/qoutputrange.html

Spec-Zone.ru

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