Condividi tramite


Campi dati sensore

I campi dati del sensore rappresentano tipi specifici di informazioni che un sensore può fornire. Quando si segnalano dati, un valore è contenuto in un campo dati. Una raccolta di campi dati correlati è costituita da un report dati. I report dei dati vengono inseriti in un pacchetto all'interno di una struttura SENSOR_COLLECTION_LIST. Ogni report dati deve contenere almeno un campo dati valido e un timestamp che identifica quando è stato creato il report dati. I timestamp sono rappresentati dalla chiave della proprietà PKEY_SensorData_Timestamp. Esempi di campi dati sono i valori di accelerazione x, y, z per un accelerometro. Ogni campo dati viene identificato da una costante PROPERTYKEY .

Campi di dati comuni

Il tipo di campo seguente è incluso in tutti i campi dati specifici del sensore.

I client possono usare la funzione ReadFile per recuperare informazioni da questi campi dati.

Per altre informazioni sui tipi visualizzati nella colonna di tipo, vedere Struttura PROPVARIANT.

Chiave della proprietà Type Obbligatorio/Facoltativo Descrizione
PKEY_SensorData_Timestamp VT_FILETIME Richiesto Ora del file calcolata dal driver in formato UTC. L'estensione di classe (CX) fornisce una funzione helper per convertire i tick dall'avvio a FILETIME in modo che i sistemi remoti non devono eseguire la sincronizzazione con l'orologio di sistema.