INTENTION
This class provides all the definitions of entities concerning the control of the light in a blinded room for which a user can enter a value using the control panel.
In addition to the definitions of description class LightCtrlPanelRoom this class provides the definitions concerning the settings for sun blinds, i.e. for each sun blind in the room the control panel contains
Note that such a control panel does not exist up to now and has to be developed, too.
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 | LightCtrlPanelRoom |
---|
Intention |
: | All definitions of description class LightCtrlPanelRoom are also provided here. |
SIGNATURE
Object | sunBlindSwitch : EnteredValue(CHECKED_DOM = THREE_PT_ACT_RANGE)[ numSunBlinds] |
---|
Intention | : | Each object represents the value set by the user for the control of a sun blind by using the control panel. |
Object | sunBlindManual : EnteredValue(CHECKED_DOM = BINARY)[ numSunBlinds] |
---|
Intention | : | Each object represents whether the corresponding sun blind is controlled manually or not. A 1 means that it is controlled manually; a 0 means that it is not controlled manually. |