display MOSFETs and X, Y, Z
[Arduino] / Desk_LED_dimmer / scope.sh
1 #!/bin/sh -xe
2
3 /opt/vc/bin/tvservice -s
4 /opt/vc/bin/tvservice -p
5
6 pidof X || X -ac -listen tcp :1 && export DISPLAY=:1
7
8 xrandr -q
9
10 xset dpms force on
11
12 socat - /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9UHTFJF-if00-port0,nonblock,raw,echo=0 \
13 | tee /dev/stderr \
14 | grep --line-buffered = \
15 | sed -e 's/\t/\n/g' -e 's/MOSFET=//' -e 's/X=/3:/' -e 's/Y=/4:/' -e 's/Z=/5:/' \
16 | grep --line-buffered : \
17 | ~/cheali-logview-gnuplot/driveGnuPlots.pl 6 \
18 300 300 300 \
19 300 300 300 \
20 MOSFET_0 MOSFET_1 MOSFET_2, \
21 X Y Z \
22
23 # leave empty line above
24