INTENTION
This class provides all definitions to describe the control of lights common to any kind of room having sun blinds. It extends the definitions of the description class RoomLight. The special equippment of such rooms includes:
FORMAL PARAMETERS
Function | numSunBlinds NAT |
---|
Intention | : | This parameter represents the number of sun blinds that belong to a room and which can be controlled by the machine. |
BASE CLASSES
Class | RoomLight |
---|
Intention |
: | All definitions of description class RoomLight are also provided here. |
SIGNATURE
Object | RoomLight::lCPRoom : LightCtrlPanelBlindedRoom(numSunBlinds = numSunBlinds) |
---|
Intention | : | This object represents the light specific inputs of a user including possibilities to determine the settings of the sun blinds. |
Timed Function | lightBlindSet : NAT ( numSunBlinds ) THREE_PT_ACT_RANGE |
---|
Intention | : | This function represents the current settings of the sun blinds in a room intended by the light control. |
Scope | : | mh |
Timed Function | lightBlindNoMalSet : NAT ( numSunBlinds ) THREE_PT_ACT_RANGE |
---|
Intention | : | This function represents the current settings of the sun blinds in a room intended by the light control if the machine assumes that there is no malfunction of the sensors needed to determine this setting. |
Scope | : | mh |
Timed Function | lightBlindMalSet : NAT ( numSunBlinds ) THREE_PT_ACT_RANGE |
---|
Intention | : | This function represents the current settings of the sun blinds in a room intended by the light control if the machine assumes that there is a malfunction of the sensors needed to determine this setting. |
Scope | : | mh |