Class SpecificDmxLight

All Implemented Interfaces:
Comparable<NamedBean>, AnalogIO, PropertyChangeProvider, DigitalIO, Light, NamedBean, VariableLight
Direct Known Subclasses:
SpecificLight

public class SpecificDmxLight extends SerialLight
Implementation of the Light class for DMX based subclasses.

DMX maps the value of 0.0 to 1.0 to values of 0 to 255.

  • Field Details

  • Constructor Details

    • SpecificDmxLight

      Create a Light object, with only system name.

      'systemName' was previously validated in SerialLightManager

      Parameters:
      systemName - system name
      tc - traffic controller
    • SpecificDmxLight

      public SpecificDmxLight(String systemName, SerialTrafficController tc, String userName)
      Create a Light object, with both system and user names.

      'systemName' was previously validated in SerialLightManager

      Parameters:
      systemName - system name
      tc - traffic controller
      userName - user name
  • Method Details