Each of Ctrl for iPads buttons and controls support OSC input commands to allow button states, theme and if the control is enabled or disabled to be set in response to the active control system Ctrl for iPad is connected to ensure the button states within Ctrl for iPad are accurate.
If the remote software you are controlling does not support OSC output to update Ctrl for iPad’s button states. A network patch of 127.0.0.1 (loopback) can be defined within Ctrl for iPad and button commands added in order to Additional OSC commands can be added to each button to update other buttons on the workspace in addition to the commands to be sent out to control devices or 3rd party software.
Where the option is available to update the state of each button from external software upon trigger confirmation it is strongly recommended. Only use this method if there is no way to confirm that a trigger has been received.
The OSC commands for each button can be found in the user manual. You can also access the manual from within the app by swiping from the left of the screen with one finger.