#!/bin/bash # set some vars fn_js="frame.js" COMPORT=/dev/cu.usbserial BAUD=9600 # config comport stty -f $COMPORT $BAUD raw -echo # save first parameter name=${1} # build framed test file echo "var error,result; var name = \"$name\";" > $fn_js cat tests/$name >> $fn_js echo "setTimeout('console.log(\"I name=\"+name,\"result=\"+result,\"error=\"+error);',1000); " >> $fn_js # run test echo "reset();" > $COMPORT sleep 0.5 cat $fn_js > $COMPORT