These are the common JS8Call frequencies

You can use these scripts in cron or at jobs.

qsy3.6

#!/bin/bash

set +x

DEV=/dev/ttyUSB0

(

stty raw 19200

#set Frequency to 3578.0

echo -n -e "\xFE\xFE\x94\xE0\x05\x00\x80\x57\x03\x00\xFD"

) < $DEV > $DEV


 

qsy7

#!/bin/bash

set +x

DEV=/dev/ttyUSB0

(

stty raw 19200

#set Frequency to 7078

echo -n -e "\xFE\xFE\x94\xE0\x05\x00\x80\x07\x07\x00\xFD"

) < $DEV > $DEV


qsy10

#!/bin/bash

set +x

DEV=/dev/ttyUSB0

(

stty raw 19200

#set Frequency to 10130

echo -n -e "\xFE\xFE\x94\xE0\x05\x00\x00\x13\x10\x00\xFD"

) < $DEV > $DEV

_


___________________________________

qsy14

#!/bin/bash

set +x

DEV=/dev/ttyUSB0

(

stty raw 19200

#set Frequency to 140780

echo -n -e "\xFE\xFE\x94\xE0\x05\x00\x80\x07\x14\x00\xFD"

) < $DEV > $DEV

 


 

qsy21

#!/bin/bash

set +x

DEV=/dev/ttyUSB0

 

(

stty raw 19200

#set Frequency to 210780

echo -n -e "\xFE\xFE\x94\xE0\x05\x00\x80\x07\x21\x00\xFD"

) < $DEV > $DEV


 

This will QSY to any frequency eg qsy 12.345.678

#!/bin/bash

set +x

INSTRING=$1

#echo $INSTRING

MHz=`echo $INSTRING | cut --delim=. --field=1`

#echo $MHz

kHz=`echo $INSTRING | cut --delim=. --field=2`

#echo $kHz

hHz=`echo $INSTRING | cut --delim=. --field=3`

#echo $hHz

mhz=`expr $MHz`

if [ $mhz -lt 10 ]

then

echo $mhz

MHz="0${MHz}"

fi

#echo $MHz

if [ "$hHz" != "" ]

then

#echo "third field is" $hHz

kHz1=`echo $kHz | cut --character=1,2` #34

kHz2=`echo $kHz | cut --character=3` #5

kHz3=`echo $hHz | cut --character=1` #6

kHz2="${kHz2}${kHz3}" #56

#echo "kHz2=" $kHz2

hHz1=`echo $hHz | cut --character=2,3` #78

#echo "hHz1 is " $hHz1

hHzlen=`echo ${hHz1} | wc -c`

#echo "length= " $hHzlen

if [ $hHzlen = 2 ]

then

hHz1=${hHz1}0

fi

if [ $hHzlen = 1 ]

then

hHz1=0

fi

 

echo $kHz1 " " $kHz2 " " $kHz3" " $hHz1

CMDSTRING="\xFE\xFE\x94\xE0\x05\x$hHz1\x$kHz2\x$kHz1\x$MHz\x00\xFD"

echo $CMDSTRING

else

kHz1=`echo $kHz | cut --character=1,2` #34

kHz2=`echo $kHz | cut --character=3` #5

kHz2=${kHz2}0

CMDSTRING="\xFE\xFE\x94\xE0\x05\x0\x$kHz2\x$kHz1\x$MHz\x00\xFD"

fi

DEV=/dev/ttyUSB0

(

stty raw 19200

#set Frequency to INSTRING

#echo -n -e "\xFE\xFE\x94\xE0\x05\x00\x80\x07\x07\x00\xFD"

echo -n -e $CMDSTRING

) < $DEV > $DEV

 

<BACK>