QKnxLightApplicationMode Class

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

头: #include <QKnxLightApplicationMode>
qmake: QT += knx
继承: QKnx1Byte

公共类型

enum class 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 ().