qoutputrange Struct

qoutputrange 클래스는 출력 범위의 세부 정보를 보유합니다. 더 보기...

헤더: #include <qoutputrange>
CMake: find_package(Qt6 REQUIRED COMPONENTS Sensors)
target_link_libraries(mytarget PRIVATE Qt6::Sensors)
qmake: QT += sensors

공용 변수

qreal accuracy
qreal maximum
qreal minimum

상세 설명

클래스는 간단한 구조체로 정의됩니다.

struct qoutputrange
{
    qreal maximum;
    qreal minimum;
    qreal accuracy;
};

각 출력 범위는 최소값과 최대값, 정확도 값을 지정합니다. 정확도 값은 센서의 해상도를 나타냅니다. 센서가 감지할 수 있는 가장 작은 변화이며 최소값 및 최대값과 동일한 단위를 사용하여 표현됩니다.

센서는 종종 정확도와 범위의 균형을 맞춰야 합니다. 사용자가 이 중 더 중요한 것을 결정할 수 있도록 센서에서 여러 출력 범위를 제공할 수 있습니다. 한 출력 범위는 최소값과 최대값을 낮추고 감도를 높일 수 있습니다. 다른 출력 범위는 최소값과 최대값이 더 높고 감도는 낮을 수 있습니다. 감도가 높을수록 정확도 값이 작아진다는 점에 유의하세요.

이러한 트레이드 오프의 예는 LIS302DL 가속도계를 살펴보면 알 수 있습니다. 이 가속도계는 보고할 수 있는 값이 256개밖에 없습니다. 이러한 값은 -2G ~ +2G(정확도 값 0.015G) 또는 -8G ~ +8G(정확도 값 0.06G)를 나타낼 수 있도록 스케일링되어 있습니다.

qoutputrangelistQSensor::outputRanges참조하세요 .

멤버 변수 문서

qreal qoutputrange::accuracy

정확도 값은 센서의 해상도를 나타냅니다. 센서가 감지할 수 있는 가장 작은 변화이며 최소 및 최대와 동일한 단위를 사용하여 표시됩니다.

qreal qoutputrange::maximum

이 출력 범위의 최대값입니다. 단위는 센서에 의해 정의됩니다.

qreal qoutputrange::minimum

이 출력 범위의 최소값입니다. 단위는 센서에 의해 정의됩니다.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.