qmsk/dmx/heads.py
changeset 84 9ebf1a2cee3a
parent 83 136e210fce82
equal deleted inserted replaced
83:136e210fce82 84:9ebf1a2cee3a
    52 
    52 
    53     def __iter__ (self) :
    53     def __iter__ (self) :
    54         for attr in self.channels :
    54         for attr in self.channels :
    55             yield self.attrs.get(attr, 0)
    55             yield self.attrs.get(attr, 0)
    56 
    56 
    57     def __call__ (self, dmx) :
       
    58         dmx[self.channel] = tuple(self)
       
    59 
       
    60 class Stairville_LEDPar56 (Head) :
    57 class Stairville_LEDPar56 (Head) :
    61     CHANNELS = [
    58     CHANNELS = [
    62         'control1',
    59         'control1',
    63         'red',
    60         'red',
    64         'green',
    61         'green',