--- /dev/null
+#!/bin/sh
+set -e
+while true; do
+ echo
+ which=$(hexdump </dev/urandom -n1 -e '"%d"')
+ if [ $which -ge 64 -a $which -lt 192 ]; then
+ b1=$(hexdump </dev/urandom -n1 -e '"%d"')
+ squ=$(($b1 * $b1))
+ speed=$(($squ / 516))
+ b2=$(hexdump </dev/urandom -n1 -e '"%d"')
+ dirn=$(($b2 / 128))
+ echo which=$which b1=$b1 speed=$speed b2=$b2 dirn=$dirn
+ ./hostside-old -s/dev/ttya0 speed126 2 $speed $dirn
+ fi
+ if [ $which -lt 128 ]; then
+ value=$(( $which * 16 ))
+ printf "which=%s value=%s value=0x%x\n" $which $value $value
+ ./hostside-old -s/dev/ttya0 funcs5to8 2 $value
+ fi
+ delay=$(hexdump </dev/urandom -n1 -e '"%d"')
+ delayv=$(( $delay / 2 + 10 ))
+ printf "delay=%d delayv=%d\n" $delay $delayv
+ sleep $delayv
+done
--- /dev/null
+#!/bin/sh
+set -e
+while true; do
+ b1=$(hexdump </dev/urandom -n1 -e '"%d"')
+ squ=$(($b1 * $b1))
+ speed=$(($squ / 516))
+ b2=$(hexdump </dev/urandom -n1 -e '"%d"')
+ dirn=$(($b2 / 128))
+ echo b1=$b1 speed=$speed b2=$b2 dirn=$dirn
+ ./hostside-old -s/dev/ttya0 speed126 2 $speed $dirn
+ sleep 30
+done
--- /dev/null
+#!/bin/sh
+set -e
+
+while true; do
+ for x in '0 11' '-- 11 0 -1'; do
+ echo $x;
+ for f in `numbers $x`; do
+ sleep 20; g=$(($f*$f));
+ echo $f $g;
+ ./hostside-old -s/dev/ttya0 speed126 2 $g 0
+ done
+ done
+done