Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Datalog

This document describes datalogging format and method.

http://www.mui.fi/7226ui.png

Idea is to push sensor data to local time series database, replicate it remotely and process accordingly for local visualization and remote historical data evaluation purposes.

Hardware

Teensy outputs serial data to Surface Pro 2 running linux for data gathering. GPS location data is gathered using NMEA/gpsd from Samsung J1 mobile phone also providing network capabilities.

Method

All the data is brought together in nodeJS backend "BufferReader" also handling input to influxDB, which is internally replicated for remote influxDB instance. Local and remote frontend connect backend using websocket for data visualization.

Message format

datalog-testing has currently working code outputting this at 115200 baud on usb serial.

vehicleSpeed(kmh);rpmSensor(rpm);tpsSensor(%);gear(1-5);oilTemp(celcius);atfTemp(celcius);load(%);boostSensor(kPa);boostLimit(kPa);lastSPC(int);modVal(int)

For example:

120;4300;30;4;80;90;50;200;250;110;5