Versions Compared

Key

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

...

This USB-C-to-GPIO

...

connector permits GPIO functionality on LS424, XD234 and XT1144 and Series 3 players. With this plug-and-play device, GPIO events and commands can be used in BrightAuthor presentations for players which have a USB-C connector but

...

lack a GPIO connector

...

, just as they can for a GPIO-capable model. 

...

The connector can also be used to expand the number of GPIO connections on models that have a built-in GPIO port (

...

for example, XD223, XT1143). However, there is currently no way to access the additional GPIO buttons in BrightAuthor; a custom script or BrightAuthor plugin is required to create multiple roControlPort instances.

You can use a USB-C to USB-A adapter to connect GP800-C to a non-USB-C port.

General Limitations:

  • This connector only works with BrightSign players

  • This connector must be connected to the player at player boot (it's not hot-pluggable, just like the USB button panels), and it must remain plugged in.

Limitations For all Players Except LS424 and LS423:

  • If a player already has GPIO, you can't use standard GPIO events, even for the existing GPIO, if you add a GP800-C. You must add a plugin to manage the GPIO on the player, including the hardware GPIO and the USB-based GPIO on the GP800-C.

Example

To use a GPIO device with a player that has GPIO port (an LS5, for example, would not need this), use the plugin below (this plugin works on both BrightAuthor:connected and BrightAuthor). This plugin assumes you want to use all of the USB GPIO connections as inputs. It will send "input" + number when it receives input from sub GPIO (for example, “input1” or “input3”). This will be received as a Plugin Message Event.

View file
namepanda_plugin_inputs.brs