The QKnxOccupyMode class is a datapoint type for storing the occupy mode. 更多...
头: | #include <QKnxOccupyMode> |
qmake: | QT += knx |
继承: | QKnx1Byte |
enum class | Mode { Occupied, Standby, NotOccupied, Invalid } |
QKnxOccupyMode (QKnxOccupyMode::Mode mode ) | |
QKnxOccupyMode () | |
QKnxOccupyMode::Mode | mode () const |
bool | setMode (QKnxOccupyMode::Mode mode ) |
This datapoint type stores information about room occupancy.
The range for the value is from
Occupied, 0
to
Not occupied, 2
.
This is a fixed size datapoint type with the length of 1 byte.
另请参阅 QKnxDatapointType , QKnx1Byte ,和 Qt KNX Datapoint Type Classes .
This enum holds the mode stored in the datapoint type.
常量 | 值 | 描述 |
---|---|---|
QKnxOccupyMode::Mode::Occupied
|
0x00
|
The room is occupied. |
QKnxOccupyMode::Mode::Standby
|
0x01
|
Stand-by |
QKnxOccupyMode::Mode::NotOccupied
|
0x02
|
The room is not occupied. |
QKnxOccupyMode::Mode::Invalid
|
0xff
|
The value is invalid. |
Creates a fixed size datapoint type with the mode set to mode .
Creates a fixed size datapoint type with the mode set to
Occupied
.
Returns the mode stored in the datapoint type.
另请参阅 setMode ().
Sets the mode stored in the datapoint type to mode .
返回
true
if the byte was set; otherwise returns
false
.
另请参阅 mode ().