Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Conditional Targets allow you to change the settings behavior of an event transition depending on the value of a User Variable. You can set multiple Conditional Targets for a single event, and you can specify new commands to occur when the Conditional Target is met. With this feature, you can change the behavior of a presentation based on a wide array of interactive and networked conditions.

  1. Add Conditional Target: Click this button to add a Conditional Target to an event.
  2. Variable: Select the User Variable that will trigger the Conditional Target.
  3. Operator: Select the conditional operator that will compare the current value of the variable against the value set in the field to the right. The Target state and Commands defined below will only occur when the entire statement—the variable, the operator, and the target value—is true. 
  4. Value: The value that the User Variable value will be compared against.

    Info
    titleTip

    In the Value field, you can enter either a fixed integer or the name of another User Variable (e.g. “when Variable A is equal to 42” or “when Variable A is equal to Variable B”). You must enter the name of a target User Variable between two sets of dollar signs (e.g. “$$my_variable$$”).

  5. Target State: Select the transition behavior that will occur if the Conditional Target is met.
  6. Command: Add commands that will be executed if the Conditional Target is met.

...

Changes the audio settings of a zone. Note that triggering the Set Audio command while an audio/video file is playing will cause playback to freeze (though the player will still respond to interactive events like Timeout, UDP Input, etc). You can also use the Set Audio command while displaying an image file, or you can attach the Set Audio command to an interactive event that transitions to or from an audio/video file.

  • Zone: Specifies Specify the zone to which the audio settings will apply.
  • Audio Output: Enables Enable or disables the Analog Stereo, HDMI, and SPDIF audio outputs.
    • Pass through: Supplies the un-decoded audio signal through the HDMI/SPDIF connector. Use this option if the presentation audio (for example, AC3 Dolby Digital) is not supported by the player and is being decoded on an external device.
    • Stereo: Supplies the decoded audio signal through the HDMI/SPDIF connector.
  • Audio Mixing: Specifies which part Specify the part(s) of the audio signal to send.
    • Stereo: Sends both left and right audio signals.
    • Left: Sends the left audio signal only.
    • Right: Sends the right audio signal only.

...

  • Send Zone Message: Triggers a Zone Message event with the same command parameter as the Send Zone Message command.
  • UDP: Sends a message to a networked device using the UDP protocol. Go to Presentation Settings > Interactive > Networking to specify the destination address and port for UDP messages.
  • Send IR Remote: Sends a command via the 3.5mm IR Out port (XT, 4K, and XD models only).
  • Send IR Remote (Pronto): Sends a command using Pronto Hex Code (PHC) via the 3.5mm IR Out port (XT, 4K, and XD models only)por.
  • Serial string (EOL): Sends the specified string to the specified serial port. This command adds a carrier carriage return at the end of the string.
  • Serial string (no EOL): Sends the specified string to the specified serial port. This command does not add a carrier carriage return at the end of the string.
  • Serial byte: Sends the specified byte to the specified serial port. The byte must be entered in decimal format (0-255).
  • Serial bytes (comma separated): Sends the specified bytes to the specified serial port in comma-separated format.

...

  • Send Plugin Message: Sends the specified string to a custom script plugin attached to the presentation. Use the dropdown menu to select a desired script plugin. Please see the Parsers and Plugins tech note for more information on creating custom scripts that can receive plugin messages.

...

GPIO 
Anchor
GPIO
GPIO

Changes the state of GPIO buttons that are configured for output.

  • On: Turns on the specified GPIO button.
  • Off: Turns off the specified GPIO button.
  • Set State: Allows you to turn multiple GPIO buttons on or off. The buttons are specified as bits in an integer value; see the documentation for roControlPort.SetWholeState() for an example.
Note
titleNote

The "button" numbers described below are not the same as GPIO "pin" numbers: Some pins act as power supply or ground, so they are not included in the button numbering scheme. See the Hardware Interfaces section of the hardware manual  associated with your player model to view a mapping of buttons to pins.

...

  • Pause: Pauses presentation playback for a specified number of milliseconds.
  • Reboot: Reboots the BrightSign player.
  • Set Variable: Sets a new value for the specified User Variable.
  • Increment Variable: Increases the value of the specified User Variable by 1.
  • Decrement Variable: Decreases the value of the specified User Variable by 1.

...

  • Reset Variable: Resets the specified User Variable to its current default value.
  • Reset Variables: Resets all User Variables to their current default values and all Media Counters to zero.
  • Switch to Presentation: Switches to a different presentation. Before using this command, you must add additional presentation(s) by navigating to Presentation Settings > Support Content > Switch Presentation. The following settings of must be identical for both presentations: BrightSign Model, Connector Type, Screen Resolution, Monitor Orientation, and Monitor Overscan.
    • Specify Presentation: Choose the presentation to switch to from the dropdown list.
    • Specify via user variable: Choose the User Variable that will determine which presentation to switch to. The value of the User Variable must be identical to the name given to the target presentation in the Switch Presentations tab.
  • Update Data Feed: Updates Refreshes the content contents of the specified Data Feed.
  • Resize Zone: Repositions and/or resizes the specified zone. Select the zone you wish to modify. Then enter an X and Y coordinate (corresponding to the top-left corner of the zone), as well as W and H (width and height) values for the zone.
  • Hide Zone: Hides the specified zone from view.
  • Show Zone: Shows the specified zone if it is hidden.

...