Condividi tramite


Oggetto Report dei dati del sensore

L'oggetto report dei dati del sensore contiene i dati del sensore.

Affinché un sensore sia utile, deve fornire dati significativi. La quantità e la frequenza di generazione dei dati variano da sensore a sensore. Ad esempio, un sensore che rileva se una porta è aperta genera una piccola quantità di dati booleani , mentre un sensore di movimento potrebbe generare continuamente più elementi di dati. Per standardizzare il modo in cui il programma riceve i dati, l'API Sensor usa l'oggetto report dei dati del sensore.

È possibile accedere alle informazioni in un report dei dati del sensore tramite l'interfaccia ISensorDataReport . Questa interfaccia consente di recuperare il timestamp del report dati in modo che sia possibile determinare se le informazioni nel report sono utili. È possibile recuperare i dati in due modi: come singolo valore del campo dati o come set di valori. Per recuperare i dati come singolo valore, chiamare il metodo GetSensorValue . Per recuperare più valori, chiamare il metodo GetSensorValues .

Specificare il tipo di dati o i campi dati che si desidera recuperare dal report usando una costante PROPERTYKEY . Le chiavi di proprietà per i campi dati dei tipi di sensori comuni sono definite in Sensors.h.