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 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.