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