PossibleStates enumera gli output in forma di stringa del Sensor. Ad esempio, un oggetto Sensor di tipo \"Interruttore\" ...

PossibleStates enumera gli output in forma di stringa del sensore. Ad esempio, un sensore di tipo \"Interruttore\" può restituire come output gli stati \"Acceso\" o \"Spento\". Un'altra implementazione del sensore Interruttore potrebbe restituire come output gli stati \"Aperto\" e \"Chiuso\". Un altro esempio può essere un NumericSensor che supporta le soglie. Questo sensore può indicare stati come \"Normale\", \"Massimo irreversibile\", \"Minimo non critico\" e così via. Un NumericSensor che non pubblica letture e soglie ma archivia questi dati internamente può comunque indicare i propri stati.
PossibleStates enumera gli output in forma di stringa del Sensor. Ad esempio, un oggetto Sensor di tipo \"Interruttore\" può restituire come output gli stati \"Acceso\" o \"Spento\". Un'altra implementazione dell'Interruttore potrebbe restituire come output gli stati \"Apri\" e \"Chiudi\". Un altro esempio può essere un NumericSensor che supporta le soglie. Questo oggetto Sensor può riferire stati come \"Normal\", \"Upper Fatal\", \"Lower Non-Critical\" ecc. Un NumericSensor che non pubblica letture e soglie ma archivia questi dati internamente può tuttavia riferire i propri stati.