Класс 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.15/qirproximityreading.html