Um sensor discreto tem um conjunto de valores de cadeias de caracteres legais que podem ser relatadas. Esses valores são ...

Um sensor discreto tem um conjunto de valores de cadeias de caracteres legais que podem ser relatadas. Esses valores são enumerados pela propriedade PossibleValues de Sensor. Um sensor discreto sempre terá uma 'leitura atual' que corresponde a um dos valores enumerados.
Devido à adição das propriedades CurrentState e PossibleStates a Sensor, a subclasse DiscreteSensor não é mais necessária, mas é mantida para compatibilidade com versões anteriores. As informações nas propriedades CurrentReading e PossibleValues normalmente terão os mesmos valores e a mesma semântica das propriedades CurrentState e PossibleStates, herdadas de Sensor.