QKnxLightApplicationMode Class

The QKnxLightApplicationMode class is a datapoint type for storing the light application mode. 更多...

頭: #include <QKnxLightApplicationMode>
qmake: QT += knx
繼承: QKnx1Byte

公共類型

枚舉類 Mode { Normal, PresenceSimulation, NightRound, Invalid }

公共函數

QKnxLightApplicationMode (QKnxLightApplicationMode::Mode mode )
QKnxLightApplicationMode ()
QKnxLightApplicationMode::Mode mode () const
bool setMode (QKnxLightApplicationMode::Mode mode )

詳細描述

The range for the Mode value is from Normal, 0 to Night round, 2 .

This is a fixed size datapoint type with the length of 1 byte.

另請參閱 QKnxDatapointType , QKnx1Byte ,和 Qt KNX Datapoint Type Classes .

成員類型文檔編製

enum class QKnxLightApplicationMode:: Mode

This enum holds the light application mode stored in the datapoint type.

常量 描述
QKnxLightApplicationMode::Mode::Normal 0x00 Normal
QKnxLightApplicationMode::Mode::PresenceSimulation 0x01 Presence simulation
QKnxLightApplicationMode::Mode::NightRound 0x02 Night round
QKnxLightApplicationMode::Mode::Invalid 0xff The value is invalid.

成員函數文檔編製

QKnxLightApplicationMode:: QKnxLightApplicationMode ( QKnxLightApplicationMode::Mode mode )

Creates a fixed size datapoint type with the mode set to mode .

QKnxLightApplicationMode:: QKnxLightApplicationMode ()

Creates a fixed size datapoint type with the mode set to Normal .

QKnxLightApplicationMode::Mode QKnxLightApplicationMode:: mode () const

Returns the mode stored in the datapoint type.

另請參閱 setMode ().

bool QKnxLightApplicationMode:: setMode ( QKnxLightApplicationMode::Mode mode )

Sets the mode stored in the datapoint type to mode .

返迴 true if the byte was set; otherwise returns false .

另請參閱 mode ().