CAT File Examples

Top  Previous  Next

Here are two typical examples for CAT files. The first example is for KENWOOD's TS950. The second example controls YAESU's FT1000KMP.

 

The good news on the first example is that the file will work with all KENWOOD rigs on the market. The only change which came to our notice recently is the baudrate of 9600 for the TS2000.

 

FIRST EXAMPLE:

 

MANUFACTURER= KENWOOD                
NAME= TS950   { ...only NAME needs to be adapted for any other KENWOOD rig}

 

INITIALISE= >'FA;'>  <'FA*******'<    { ..we just wait for any return.. }
GETFREQ= >'IF;'> <'I*fffffffffff*****rrrrr**'<
RITMASK = '1'#0
XITMASK = #0'1'
NUMBERFORMAT RCV= ASCII     { ACSII, BINARY, BCD, RBCD, .... ; TRX----> PC }
NUMBERFORMAT TRX= ASCII      { PC-data to TRX }

 

GETSTRENGTH= >'SM;'>  <'**SSSS;'<
RIGADDR=
CTRLADDR=

 

RIGMODE_LSB= '1'
RIGMODE_USB= '2'
RIGMODE_CW= '3'
RIGMODE_FM= '4'
RIGMODE_AM= '5'
RIGMODE_FSK= '6'

 

RIGBANDWIDTH IF1 N= '007'
RIGBANDWIDTH IF1 M= '007'
RIGBANDWIDTH IF1 W= '007'

 

RIGBANDWIDTH IF2 N= '010'
RIGBANDWIDTH IF2 M= '008'
RIGBANDWIDTH IF2 W= '007'

 

SETMODE= >'MD!RIGMODE!;~'>
SETBANDWIDTH= >'FL!RIGBANDWIDTHIF1!!RIGBANDWIDTHIF2!;~'>
SETFREQ= >'~FA!FFFFFFFFFFF!;~RT0;~XT0;'>     { RIT & XIT turned off }

 

BAUDRATE= 4800
DATABITS= 8
STOPBITS= 2
PARITY= N

 

PROTOKOLL= YES
TRACE= NO

 

STRENGMULTIPLIER= 1
FREQMULTIPLIER= 1/1000
RITFREQMULTIPLIER= -0.001
XITFREQMULTIPLIER= +0.001

 

*************************************************************

 

SECOND EXAMPLE:

 

MANUFACTURER= YAESU
NAME=  FT1000KMP

 

NUMBERFORMAT RCV= BINARY    { ACSII, BINARY, BCD; MSB at left side }
NUMBERFORMAT TRX= BCD          { data to transceiver }

 

GETSTRENGTH= >#0#0#0#0$F7> <'SSSS**'<
RIGADDR=
CTRLADDR=

 

RIGBANDWIDTH IF1 N= #2
RIGBANDWIDTH IF1 M= #1
RIGBANDWIDTH IF1 W= #0

 

RIGBANDWIDTH IF2 N= #82
RIGBANDWIDTH IF2 M= #81
RIGBANDWIDTH IF2 W= #80

 

BAUDRATE= 4800
DATABITS= 8
STOPBITS= 2
PARITY= N

 

PROTOKOLL= YES
TRACE= NO
STRENGMULTIPLIER= 1
FREQMULTIPLIERTRX= 1/100              {< !!!!  }
FREQMULTIPLIERRCV= 1/100/16         {< not documented !!!!  }

 

RITFREQMULTIPLIER= 0.625/1000
XITFREQMULTIPLIER=
RITMASK=
XITMASK=

 

RIGMODE_LSB= #0
RIGMODE_USB= #2
RIGMODE_CW= #3
RIGMODE_FM= #6
RIGMODE_AM= #4
RIGMODE_FSK= #1
INITIALISE= >#0#0#0#2#$10> <'*ffff***********'<

 

SETMODE= >#0#0#0'!RIGMODE!'#12>
SETBANDWIDTH= >#1#0#0'!RIGBANDWIDTHIF2!'#140'~'#1#0#0'!RIGBANDWIDTHIF1!'#140>
SETFREQ= >'!FFFF!'#$0A>
GETFREQ= >#0#0#0#2#$10> <'*ffff***********'<

 

CLARIFIERSIGNED= YES

 

******************************************************

 

This topic was last edited on  Monday, 03-Jul-2023,  at  23:57