Una vez se tenga el firmware subido al ESP con la línea fs_read_file(); descomentada, ejecute en la consola de linux el comando
stty -F /dev/ttyUSB0 115200 (stty raw; cat > received.csv) < /dev/ttyUSB0 ((http://www.linuxquestions.org/questions/linux-general-1/how-to-redirect-serial-port-input-to-a-file-4920/))
Usando la herramienta q se aplican querys de SQL a archivos .csv planos.
q -H -d "," "select * from ./data/points.csv where lat != 'INVALID'" > /tmp/points.csv
Se deben tener los headers: https://github.com/daquina-io/VizCalidadAire/blob/master/data/header.txt Para integrarlos se puede hacer:
cat headers.txt archivo_datos.csv > archivo_datos_con_headers.csv