Skip to content

Settings: Working with GPIO

GPIO ,General purpose input/output, is a binary protocol that is used to connect microcontrollers and sync them with Erizos Studio.

Studio currently support the following GPIO devices:

  1. Sealevel SeaDAC Range (https://www.sealevel.com/product-category/digital-analog-i-o/usb-digital-io/seadac/)

To configure the GPIO:

  1. Navigate to “http://[serverIP]:5550” in your browser of choice, choosing setting, and then GPIO
  2. Click on new
  3. Fill in the name, type (currently Erizos studio support only Sealevel), and the port the device is connected to.
  4. Choose Polarity based on your GPIO device. For GPIO devices that are in a dormant state, and send a signal when triggered, choose off, for GPIO devices that stop sending signal when triggered - choose on.

    Warning

    the GPIO device must be connected to the same machine that has Erizos Studio Server installed

  5. Under Mappings click on Add (at the bottom right corner).

  6. Fill the input line:
    1. Which port on the GPIO device the action is attached to
    2. Choose the Erizos studio profile desired.
    3. Choose the Show
    4. Choose the page under that show that will be triggered
  7. Click on Save settings

GPIO