aboutsummaryrefslogtreecommitdiff
path: root/packages/anastasis-webui/watch/send2.sh
blob: 6a2881c19772f4292bebbff9b21f7b11530d490d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash

#https://datatracker.ietf.org/doc/html/rfc6455#page-65

CONTENT=$( cat $1 | base64 -w 0 )
COMMAND='{"type":"UPDATE","'$CONTENT'"}'
LEN=$(printf '%0*x\n' 4 ${#COMMAND})
echo $LEN
LEN=00000138
#text command
OPCODE=81

cat <(echo -n $OPCODE$LEN | xxd -r -p) <(echo -n $COMMAND) >> /tmp/send_signal