Класс 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
- 32 открытых функции унаследованы от 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/qt-5.9/qirproximityreading.html