0

GPIO input, then software/API output to external control system

I have a motion sensor that I'm going to connect to the GPIO on a Brightsign HD player.

This will trigger playback of the video on the player, but I also need to have that event send an HTTP command of some kind to an external control system so that the lights above the screen dim to 20% brightness during the playback of the video.

Not being a brightsign programmer myself, curious to hear if this is possible.

3 comments

  • 1
    Avatar
    Monica Knutson

    Does your external control system accept UDP commands?  We have used this successfully with DMX Controllers.

    You'll need the UDP send/receive ports from your external device and match that to the BrightAuthor presentation settings on

    File > Presentation Properties > Interactive tab

    Then in the UDP Section.  You can designate an IP address, the local subnet, all ethernet devices or all wifi devices (on the same network).  Also type in the UDP Destination Port (of the external device) and the BrightSign receiver port (if you're sending UDP back to the BrightSign).

     

    Other alternatives available in the interactive events can use a serial port:

    Send Serial Strings (EOL and no EOL)
    Send Serial byte or bytes (comma separated)

     

    Cheers,
    Monica

  • 0
    Avatar
    Adam Wrzeski

    Thank you Monica!

  • 0
    Avatar
    Monica Knutson

    You're most welcome Adam!  Hope that helps.

    Cheers,
    Monica

Please sign in to leave a comment.