Python implementation of the Monoprice Blackbird HDMI Matrix Controller serial protocol.
Example usage:
import serial
import hdmi_matrix_controller
BAUD_RATE = 19200
TIMEOUT = 1
serial_dev = serial.Serial('/dev/ttyUSB0', BAUD_RATE, TIMEOUT)
controller = hdmi_matrix_controller.HdmiMatrixController(serial_dev)
controller.set_beep(false)
controller.change_port(1, 2)