summaryrefslogtreecommitdiffstats
path: root/get-test-data.sh
blob: 169f43c8f3be7e88324fc9356c26ef5ea7d5dca7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

DEV=$1
OUTF=$2

# Change mode
echo -en "\$PUBX,41,1,0001,0001,9600,0*14\r\n" > ${DEV}

# Wait a little
sleep 2

# Start dump
echo -en "\xb5\x62\x01\x02\x00\x00\x03\x0a" | \
	socat -t5 ${DEV},b9600,raw,clocal=1,echo=0 - > ${OUTF}
echo -en "\xb5\x62\x0b\x10\x00\x00\x1b\x5c" | \
	socat -t10 ${DEV},b9600,raw,clocal=1,echo=0 - >> ${OUTF}