1*b1b4d261SWilliam A. Kennington IIIdescription: > 2*b1b4d261SWilliam A. Kennington III Interface to control physical LED. 3*b1b4d261SWilliam A. Kennington III 4*b1b4d261SWilliam A. Kennington IIIproperties: 5*b1b4d261SWilliam A. Kennington III - name: State 6*b1b4d261SWilliam A. Kennington III type: enum[self.Action] 7*b1b4d261SWilliam A. Kennington III default: 'Off' 8*b1b4d261SWilliam A. Kennington III description: > 9*b1b4d261SWilliam A. Kennington III Current State of the LED. 10*b1b4d261SWilliam A. Kennington III 11*b1b4d261SWilliam A. Kennington III - name: DutyOn 12*b1b4d261SWilliam A. Kennington III type: byte 13*b1b4d261SWilliam A. Kennington III default: 50 14*b1b4d261SWilliam A. Kennington III description: > 15*b1b4d261SWilliam A. Kennington III Percentage time the LED needs to be ON while blinking. 16*b1b4d261SWilliam A. Kennington III 17*b1b4d261SWilliam A. Kennington III - name: Color 18*b1b4d261SWilliam A. Kennington III type: enum[self.Palette] 19*b1b4d261SWilliam A. Kennington III default: Unknown 20*b1b4d261SWilliam A. Kennington III description: > 21*b1b4d261SWilliam A. Kennington III Color that the LED can emit. 22*b1b4d261SWilliam A. Kennington III 23*b1b4d261SWilliam A. Kennington III - name: Period 24*b1b4d261SWilliam A. Kennington III type: uint16 25*b1b4d261SWilliam A. Kennington III default: 1000 26*b1b4d261SWilliam A. Kennington III description: > 27*b1b4d261SWilliam A. Kennington III LED blink period expressed as milliseconds per on/off cycle. 28*b1b4d261SWilliam A. Kennington III 29*b1b4d261SWilliam A. Kennington IIIenumerations: 30*b1b4d261SWilliam A. Kennington III - name: Action 31*b1b4d261SWilliam A. Kennington III description: > 32*b1b4d261SWilliam A. Kennington III Possible states a LED can be in. 33*b1b4d261SWilliam A. Kennington III values: 34*b1b4d261SWilliam A. Kennington III - name: 'Off' 35*b1b4d261SWilliam A. Kennington III description: > 36*b1b4d261SWilliam A. Kennington III LED is in OFF state 37*b1b4d261SWilliam A. Kennington III - name: 'On' 38*b1b4d261SWilliam A. Kennington III description: > 39*b1b4d261SWilliam A. Kennington III LED is in solid ON state 40*b1b4d261SWilliam A. Kennington III - name: 'Blink' 41*b1b4d261SWilliam A. Kennington III description: > 42*b1b4d261SWilliam A. Kennington III LED is blinking 43*b1b4d261SWilliam A. Kennington III 44*b1b4d261SWilliam A. Kennington III - name: Palette 45*b1b4d261SWilliam A. Kennington III description: > 46*b1b4d261SWilliam A. Kennington III Possible colors that the LED can emit. 47*b1b4d261SWilliam A. Kennington III values: 48*b1b4d261SWilliam A. Kennington III - name: Unknown 49*b1b4d261SWilliam A. Kennington III description: > 50*b1b4d261SWilliam A. Kennington III Color emitted by LED is unknown. 51*b1b4d261SWilliam A. Kennington III - name: Red 52*b1b4d261SWilliam A. Kennington III description: > 53*b1b4d261SWilliam A. Kennington III LED can emit Red color. 54*b1b4d261SWilliam A. Kennington III - name: Green 55*b1b4d261SWilliam A. Kennington III description: > 56*b1b4d261SWilliam A. Kennington III LED can emit Green color. 57*b1b4d261SWilliam A. Kennington III - name: Blue 58*b1b4d261SWilliam A. Kennington III description: > 59*b1b4d261SWilliam A. Kennington III LED can emit Blue color. 60*b1b4d261SWilliam A. Kennington III - name: Yellow 61*b1b4d261SWilliam A. Kennington III description: > 62*b1b4d261SWilliam A. Kennington III LED can emit Yellow color. 63