add Makefile target to massage log data
[toast/airingbutler.git] / Makefile
1 BOARD_TAG=uno
2 MONITOR_PORT=/dev/ttyACM0
3 # ARDUINO_SKETCHBOOK=~/sketchbook
4 include /usr/share/arduino/Arduino.mk
5
6 all: $(CURDIR)
7
8 # log is the result of
9 # annotate-output ./log_mhz19.py -d /dev/ttyACM3 | tee -a log
10 # and we want log.csv for plot_mhz19.py
11 log.csv: log
12         cp $< $@
13         fromdos $@
14         sed -i -e '/Started/ d' -e 's/ O: /,/g' $@
15         perl -ni -e 'BEGIN{$$i=0}; print if ($$_ !~ /CO2/ || $$i == 0); $$i++;' $@
16
17 .PHONY: log.csv