Spec-Zone.ru › Qt 5.14

Класс QIRProximityReading

Класс QIRProximityReading содержит данные с ИК-датчика приближения. Подробнее...

Заголовок: #include <QIRProximityReading>
qmake: QT += sensors
С момента: Qt 5.1
Наследует: QSensorReading

Этот класс был представлен в Qt 5.1.

  • Список всех членов, включая унаследованные

Свойства

  • reflectance : const qreal

Открытые функции

qreal reflectance() const
void setReflectance(qreal reflectance)

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

ИК-датчик приближения (инфракрасный) обнаруживает близость, излучая инфракрасный свет и определяя, сколько света возвращается.

Самым большим ограничением этой технологии является отсутствие надежного способа преобразования значений отражения в расстояния, если не известны как сам обнаруживаемый объект, так и окружающие условия.

Единицы измерения QIRProximityReading

Датчик сообщает об отражении в виде десятичной дроби в диапазоне от 0 до 1. То есть 0 указывает на отсутствие обнаружения в пределах диапазона датчика, а 1 указывает на возврат инфракрасного сигнала на полном уровне мощности, при котором он был отправлен.

Для некоторых ИК-датчиков достижение верхней и нижней границ диапазона значений встречается достаточно редко, а некоторые части диапазона могут вообще быть недоступными. Это связано с поведением аппаратного обеспечения датчика. В случае таких датчиков абсолютное значение отражения не следует использовать напрямую. Вместо этого приложения должны реагировать на относительное изменение значений измерений. Используйте QProximitySensor, если необходимо только проверить, находится ли объект рядом с устройством или нет.

Документация по свойству

reflectance : const qreal

Содержит значение отражения.

Отражение — это десятичная дробь (от 0 до 1), показывающая, какая часть переданного инфракрасного света была возвращена.

Функции доступа:

qreal reflectance() const

См. также Единицы измерения QIRProximityReading.

Документация по функциям-членам

void QIRProximityReading::setReflectance(qreal reflectance)

Устанавливает значение отражения в reflectance.

См. также reflectance().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qirproximityreading.html

Spec-Zone.ru

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