Feedback


Feedback consists of visual indications about the state of the system, and is caused by the control system program telling the UI device, such as a keypad or touch screen, to respond to user input. Feedback is often used to indicate that a keypad or touch screen button has been pressed, or that a device is in a particular state, e.g. turned on, or playing. Feedback on a keypad usually consists of turning on the LEDs associated with the appropriate key, but might also include setting the value of a bar graph, or making a sound. Feedback on a touch screen usually consists of setting a button to its active state, or highlighting an icon.

The Programming Editor allows you to set the feedback for any object that can initiate programming actions, if it also supports visual feedback, such as a keypad key or a touch screen object.

For digital inputs (e.g., on/off, 0/1, push/release), the following types of feedback are available:

Feedback can also be inverted. To invert feedback select the Invert Feedback check box (buttons that do not provide real-time feedback do not have this option) which means the feedback is in the opposite digital state of the standard feedback logic. For example, if ordinarily the feedback (Momentary feedback) will go high whenever the button is pressed, with the Invert Feedback check box selected the feedback will be high whenever the button is not being pressed. Note that any feedback type can be inverted.