3 trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR
6 git clone https
://vcs.fsf.org
/git
/usb-relay-hid.git
9 git remote add upstream-github https
://github.com
/pavel-a
/usb-relay-hid
10 git fetch upstream-github
11 if [[ $
(git rev-parse master
) != $
(git rev-parse upstream-github
/master
) ]]; then
12 echo "WARNING from iank! github https://github.com/pavel-a/usb-relay-hid is different from vcs master"
13 echo "sleeping 10 so you see this"
18 cd commandline
/makemake
/
20 apt-get
install libusb-dev libusb-1.0
-0-dev
22 cp relay-cmd hidusb-relay-cmd
/usr
/local
/bin
25 the output should be similar to this:
26 Board ID=[HURTM] State: R1=OFF R2=OFF
27 'HURTM' varies by board and goes into the libremanage config as the value for "relay"
30 hidusb-relay-cmd state