mirror of
https://github.com/eddyem/eddys_snippets.git
synced 2026-03-22 01:31:16 +03:00
Make simplest web-interface for serialsockCANmanage
This commit is contained in:
4
serialsockCANmanage/www/bin/acc
Normal file
4
serialsockCANmanage/www/bin/acc
Normal file
@@ -0,0 +1,4 @@
|
||||
HTTP/1.1 200 OK
|
||||
Access-Control-Allow-Origin: *
|
||||
Content-type: text/html
|
||||
|
||||
11
serialsockCANmanage/www/bin/runSpeedCtrl
Executable file
11
serialsockCANmanage/www/bin/runSpeedCtrl
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
while true; do
|
||||
NewVal=$((cat /home/eddy/bin/acc; /home/eddy/bin/SEWcontrol) | nc -w0 -lp 8080 | grep GET)
|
||||
E=$(echo $NewVal | sed 's|.*setspeed=\([0-9\.]\+\).*|\1|' | grep "^[0-9]*[.]*[0-9]*$")
|
||||
#'
|
||||
if [ "x$E" != "x" ]; then
|
||||
echo "SPEED=$E"
|
||||
(( E > 299 )) && (( E < 1301 )) && /home/eddy/bin/SEWcontrol -s $E || /home/eddy/bin/SEWcontrol -0
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user