EnviroLog_PRT_SALVOGAS1 - giugno 2021
Log reader e configurazione timestamp Questo script analizza il Log ASCII registrato da sensori di GAS (mics 6814) a bordo della sensorboard Enviro+ durante il test PRT_SALVOGAS1 il log viene importato rapidamente in un data frame tramite la funzione read.csv2 , però c'è una cosa un po' ambigua. le colonne del data frame sono caratteri e non numeri anche se la funzione plot tratta i dati come numeri ma se provo a fare qualche operazione sui dati devo per forza usare la funzione as.numeric . Forse ciò è causato dal fatto che nel file ascii c'è qualche riga scritta male. In prima battuta bisogna leggere correttamente il timestamp contenuto nel log. Ho incontrato diverse Funzioni utili alla lettura e formattazione corretta delle date: la funzione as.POSIXlt (as.numeric(Envlog$time[1]), origin="1970-01-01") l'ho usata per convertire il numero del timestamp rappresentato dal Envlog$time[1]) (numero progressivo in secondi dal 1 gen 1970) in una data con formato st...