Класс 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