DiscreteSensor tiene un conjunto legal de valores de cadena, del que puede informar. Estos valores están enumerados en la ...

DiscreteSensor tiene un conjunto legal de valores de cadena, del que puede informar. Estos valores están enumerados en la propiedad Sensor's PossibleValues. DiscreteSensor siempre tendrá una \"lectura actual\" que corresponde a uno de los valores enumerados.
Dada la adición de las propiedades CurrentState y PossibleStates para Sensor, la subclase DiscreteSensor no es necesaria ya, pero se mantiene para compatibilidad reversa. La información en las propiedades CurrentReading y PossibleValues normalmente tendrán los mismos valores y semánticas que las propiedades CurrentState y PossibleStates, heredadas de Sensor.