old_contents: import pysimpledmx
  
  # Example from https://github.com/c0z3n/pySimpleDMX
  # dmx = pysimpledmx.DMXConnection(3)
  #
  # dmx.setChannel(1, 255)  # set DMX channel 1 to full
  # dmx.setChannel(2, 128)  # set DMX channel 2 to 128
  # dmx.setChannel(3, 0)  # set DMX channel 3 to 0
  # dmx.render()  # render all of the above changes onto the DMX network
  #
  # dmx.setChannel(4, 255, autorender=True)  # set channel 4 to full and render to the network
  
new_contents: import pysimpledmx
  import devices
  
  dmx = pysimpledmx.DMXConnection(3)
  
  light = devices.Light(dmx, 1)
  
  light.set_r(255)
  light.set_g(0)
  light.set_b(255)
  
  light.set_brightness(255)
  light.set_strobe_speed(0)
  light.set_master(255)
  
  dmx.render()
  
  # Example from https://github.com/c0z3n/pySimpleDMX
  # dmx = pysimpledmx.DMXConnection(3)
  #
  # dmx.setChannel(1, 255)  # set DMX channel 1 to full
  # dmx.setChannel(2, 128)  # set DMX channel 2 to 128
  # dmx.setChannel(3, 0)  # set DMX channel 3 to 0
  # dmx.render()  # render all of the above changes onto the DMX network
  #
  # dmx.setChannel(4, 255, autorender=True)  # set channel 4 to full and render to the network
  
subject: set up example using class