#!/bin/sh

#make sure the modbus test port is defined
if [ "$MOD_SER_PORT" = "" ]; then
    echo Error: MOD_SER_PORT variable is not set
    echo Error: example: export MOD_SER_PORT=com1
    exit
fi

export ON_SLEEP=0.5
export OFF_SLEEP=0.0


./fcoil_mult.exe $MOD_SER_PORT 0 24 0x0000
sleep 2.0

./fcoil $MOD_SER_PORT 1 0
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 0
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 1
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 1
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 2
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 2
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 3
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 3
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 4
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 4
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 5
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 5
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 6
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 6
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 7
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 7
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 8
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 8
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 9
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 9
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 10
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 10
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 11
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 11
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 12
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 12
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 13
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 13
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 14
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 14
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 15
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 15
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 16
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 16
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 17
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 17
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 18
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 18
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 19
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 19
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 20
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 20
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 21
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 21
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 22
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 22
sleep $OFF_SLEEP

./fcoil $MOD_SER_PORT 1 23
sleep $ON_SLEEP
./fcoil $MOD_SER_PORT 0 23
sleep $OFF_SLEEP


