display MOSFETs and X, Y, Z
authorDobrica Pavlinusic <dpavlin@rot13.org>
Sun, 21 Feb 2016 16:30:34 +0000 (17:30 +0100)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Sun, 21 Feb 2016 16:31:02 +0000 (17:31 +0100)
Desk_LED_dimmer/scope.sh

index b3159ff..7f29d04 100755 (executable)
@@ -1,17 +1,24 @@
 #!/bin/sh -xe
 
-xrandr -q
+/opt/vc/bin/tvservice -s
+/opt/vc/bin/tvservice -p
 
-xset dpms force on
+pidof X || X -ac -listen tcp :1 && export DISPLAY=:1
 
-#tail -f /tmp/fade.log | grep = | sed -e 's/\t/\n/g' -e 's/^.*LDR = /0:/' -e 's/^.*PIR = /1:/' -e 's/^.*X=/2:/' -e 's/Y=/3:/' -e 's/Z=/4:/' | grep :
+xrandr -q
 
-#microcom -p /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9UHTFJF-if00-port0 | \
-#picocom -b 115200 /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9UHTFJF-if00-port0 | \
+xset dpms force on
 
 socat - /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A9UHTFJF-if00-port0,nonblock,raw,echo=0 \
 | tee /dev/stderr \
 | grep --line-buffered = \
-| sed -e 's/\t/\n/g' -e 's/^.*LDR = /0:/' -e 's/^.*PIR = /1:/' -e 's/^.*X=/2:/' -e 's/Y=/3:/' -e 's/Z=/4:/' \
+| sed -e 's/\t/\n/g' -e 's/MOSFET=//' -e 's/X=/3:/' -e 's/Y=/4:/' -e 's/Z=/5:/' \
 | grep --line-buffered : \
-| ~/cheali-logview-gnuplot/driveGnuPlots.pl 5 10 10 300 300 300 LDR PIR X Y Z
+| ~/cheali-logview-gnuplot/driveGnuPlots.pl 6 \
+300 300 300 \
+300 300 300 \
+MOSFET_0 MOSFET_1 MOSFET_2, \
+X Y Z \
+
+# leave empty line above
+