You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
370 B
19 lines
370 B
#!/usr/bin/env sh |
|
|
|
anglevel_x_raw_bus="$(find /sys/ -name 'in_anglvel_x_raw')" |
|
anglx() { |
|
cat "$anglevel_x_raw_bus" |
|
} |
|
|
|
waitmovement() { |
|
initialpos="$(anglx)" |
|
while true; do |
|
pos="$(anglx)" |
|
movement="$(echo "$initialpos" - "$pos" | bc)" |
|
[ 0 -gt "$movement" ] && movement="$(echo "$movement * -1" | bc)" |
|
[ 10 -lt "$movement" ] && return |
|
sleep 0.5 |
|
done |
|
} |
|
|
|
"$@"
|
|
|