Класс QIRProximityReading
Класс QIRProximityReading хранит показания датчика инфракрасной близости. Подробнее...
| Заголовок: | #include <QIRProximityReading> |
| qmake: | QT += sensors |
| С момента: | Qt 5.1 |
| Наследует: | QSensorReading |
Свойства
- reflectance : const qreal
- 1 свойство унаследовано от QSensorReading
- 1 свойство унаследовано от QObject
Открытые функции
| qreal | reflectance() const |
| void | setReflectance(qreal reflectance) |
- 4 открытые функции унаследованы от QSensorReading
- 31 открытые функции унаследованы от QObject
Дополнительные унаследованные члены
- 1 открытый слот унаследован от QObject
- 2 сигналы унаследованы от QObject
- 11 статические открытые члены унаследованы от QObject
- 9 защищенные функции унаследованы от QObject
Подробное описание
Класс QIRProximityReading хранит показания датчика инфракрасной близости.
Датчик инфракрасной близости (ИК) определяет близость, испуская инфракрасное излучение и определяя, сколько света возвращается.
Самым большим ограничением этой технологии является то, что нет надежного способа преобразовать значения отражения в расстояния, если не известны как сам детектируемый предмет, так и условия окружающей среды.
Единицы 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/archives/qt-5.6/qirproximityreading.html