Computer Automation Technology

CAT-1000 Firmware History Report


Version Date Description
1.00 Aug 1, 1992 1) CAT-1000 released to production.
1.01 Sep 12, 1992

Added Zone 5 channel 6, fast modem answer.

Correct timers 4 digit loading error.

Correct linking zone 6, channel 2 shut down.

Activated voice message control 170.

All modem commands activated with two new
commands (STAT & VERS) added.

At power-up, the voice now reads the version
of both ROM's.

Receiver audio's are turned off whenever a
forced "D" key is detected and before the
entered command is acted upon.

1.02 Sep 26, 1992 New CW buffer added with a buffer length of
32 characters. The old CW buffer was enlarged
to hold 64 characters. New CW characters
also added.

Repeater voice ID's and CW ID's configured
as "at rest" and "active" identifications.

Tone programming selections drop to 500Hz.

Dip switch #5 used as a memory flush protect.

Macro function's inhanced with expanded
macro size and each having separate control

Ring detector problem on top of a voice
message fixed.

Autopatch activity timer *612 fixed.

Link/Remote xceiver control bridge added.
Control bridge code replaces the old macro
code and defaults to 150.
1.03 Oct 19, 1992 Tone frequencies display in the CRT routine
updated to display between 500..1200 Hz.

Area code CRT routine activated.

When in the link mode of operation, calling
the bridge code will force link the repeater.

When in the link mode of operation, link on,
link off, and link auto disconnect message
will transmit out the link even with zone 6,
channel 5 off.
1.04 Nov 8, 1992 Force zone 5, channel 7 on during init.
Force zone 2, channel 5 on during init.

Added the ARRL LiTZ (Long Tone Zero) alerting
function to activate macro 40.  LiTZ is
controlled by zone 2, channel 5. Tone "on"
requirement time has been set for 3.2 seconds.

Ckdtmf1 dtmf process ordering revised.

Remote base "audio mix" channel added as
zone 2, channel 8.

Various backbone configurations added per
Danny's inputs via letter dated Nov 6, 1992.

CW speeds are now 25, 20, 18, 15, 13, 10 WPM

Repeater "at rest" ID is now keyed off the ID
timer rather than the sleep timer.
1.05 Nov 21, 1992 Corrections to the backbone configuration
which included special PTT operations and
voice/cw ID process changes.

Link receive-only fixes made.

Autopatch & speed dial operation inhibited
during linking.

Whenever a frequency load command is executed,
a double beep is transmitted before the
frequency load as a verification feedback.

Dip switch 3,4 and 5 now configures the
repeater as control, dual repeater, backbone
link, or remote base.

Dip switch 6 reconfigured as limited memory
flush control.

All link frequency buffers increased from
two bytes to six bytes as required to
control the Doug Hall RB1.

Doug Hall RB1 unit activated.
1.06 Dec 20, 1992 Alternate reverse autopatch activated.

Pulse dialing changed from 20 PPS to 10 PPS.

Crt command USFW corrected and changed to UFSW.

Link flag and bridge turned off if HF code
has been entered.

Autopatch command *3 (radio mute) can now
be activated while a patch is in progress.

Autopatch commands changed as follows:
* (A/P timer extend) changed to *1
** (Hookflash) changed to *2

Problem with entering a "D" key during
DTMF regeneration has been fixed. A "D"
key can now be part of the regeneration
1.07 Jan 18, 1993 Autopatch operation fixed when operating in
dual repeater mode.

User function control now works when en-
bedded within other macro op's.

Within remote base mode, PTT#2 activity fixed
when unlinked and then making an A/P.

Audio change whenever the two receivers are
link and causing an audio output level shift
has been corrected.
2.00 Feb 20, 1993 Schedular CW sending and voice sending
routines completed.

Stobe output #1 configured as a reset line
for the Doug Hall RBI-1 unit.

During linking, PTT #2 now drops whenever a
DTMF input is detected on receiver #1.
This function requires the mute channel on
and the repeater configured as remote base.

CRT time-out timer now refreshed only through
the EXTN command. User is warned of the timer
whenever 1 minute remains before the system
times out.

Modem Time-out timer default load changed
from 5 minutes to 20 minutes.

Digit and voice word maximum counter added
to the speed dial groups to prevent runaway
number dialing or voice reads if memory has
been contaminated.

Several changes made to the TS440 HF op's
as follows:
1. Step frequencies changed to 200Hz, 500Hz,
    and 1000Hz.
2. Scan frequencies changed to 2.5, 0.5,
    and 0.1 seconds.
3. Mode letters L,U,A,C, or F appended to the
    frequency read operation.
4. CW ID#2 added in both command and operation
5. Automatic disconnect added with the dis-
    connect time-out set for 30 minutes.
6. Internal command pointers, 7401 and 7501
    added which activates the HF loop.
7. If the TS440 is in sideband mode, new freq
    loads above 10MHz will switch mode to USB
    and below 10 MHz to LSB.
8. Command (Prefix) 40 added which reads back
    the 440's mode letter.
9. Command (Prefix) 48 added for selecting
    the CW mode.
10. Whenever the HF is in the transmit mode,
      a DTMF input will shut down the HF PTT.

DTMF Access changed from R1_MC1 to R1_MC2 for
ckdtmf1 and R2_MC1 to R2_MC2 for ckdtmf2.

When configured as Link Receive Only, the
#2 DTMF decoder is inhibited.

C_flag routine added to capture any dangling

Operation 100"99" to clear flags and 100"98"
to voice the repeater ROM versions added.

Zone channels, timers, codes, messages, and
memory files moved to upper RAM. Dip switch
6 setup to erase up to MAC_TAB for this

Autopatch disconnect for speed dial changed
to the same disconnect process as with a
manual autopatch.

Extra data bits added to the DVR serial word
to prevent interference with the Doug Hall
RB1 interface box during DVR operations.
2.01 Mar 24, 1993 New manual autopatch number counter and SD
number counter has been implemented.

Problem with not having repeater audio after
a link COR-drop has been fixed.

CW ID #2 frequency tag identification within
the CRT control "call" fixed.

Autopatch logging recorder activated. This
recorder can store 64 autopatch processes.

Schedular restricted to controlling only zone
channels during autopatch and programming.

Phone dialing code (both manual and speed
dial) re-written.

Frequency readback when loading a new link
transceiver frequency with the "525" command
has been added.
2.02 Mar 25, 1993 Reverse paging process added.

Problem with no link PTT with re-key of the
main COR fixed.
2.03 Apr 11, 1993 Courtesy beep delay parameter difference
between PRGM and CRT has been corrected.
2.04 Apr 26, 1993 Yaesu FT-767GX transceiver operations added
to provide full operation of the HF - UHF.

The TS440 HF radio split command was added.

Kenwood TS440 frequency readback of 10, 20,
and 30 MHz fixed.

DTMF programming command *29X added as an
identifier for the type of HF being used.

Transistor Q1 turn-off problem corrected
whenever a ring detected has taken the phone
off hook and no DTMF commands were entered.

Repeater CTCSS override channel (zone 1,
channel 4) fixed providing the user with
CTCSS only to key the repeater without the
need for zone 1, channel 3 to be on.

Audio mix channel (zone 2, channel 8) feature
added to scheduled voice messages.

Special reverse autopatch can now be dumped
with the patch dump code from receiver #1
or with just a # from the phone.

User function #1 output switches on during
reverse paging and back off during talkback.

Reverse paging time-out timer extended from
10 sec to 1 minute with the capability of
putting the phone on-hook with a # entry.
2.05 May 8, 1993 Ring announcement routine fixed.

Dip switch #6 now reloads the zone channels,
CRT login, unlock code, and the control
operator code to their default values.
There is no memory clear.
 2.06 June 1, 1993 With zone 1 channels 2 and 4 on, the system
can now check touch tone access if channel 3
is turned on in addition to the above channels.

Pulse dialing selection added to the program
area as a software switch. User can now select
10 or 20 PPS. *298=Read & *299=Toggle.

BCD logic output of the MF-1000 serial board
now matches the CAT-500 logic.

Sixteen new three digit voice vocabulary digits
added which sends the 16 DTMF tones. 180-195

Reverse DTMF paging has been activated. Code
is stored at *525 and defaults to 875.

CRT 4800 baud operation can now be entered
via DTMF command 100(control op's code)97.

Power-up macro has been activated. Macro 39
is called just after the version voice mess.

Force ID after reverse autopatch, reverse
paging, grandfather clock, and scheduled
 2.07  July 5, 1993 Control receiver inputs now keys PTT#1 while
within the programming operations.

Speed dial operations no longer require zone
4 channel 1 to be on for speed dial op's.

Internal command 8200 has been fixed.
 2.08 Oct 4, 1993 Removed force ID after a grandfather clock
and any scheduled event per inputs from
several user.

Autopatch is now available whenever the
repeater is in the remote base link mode.

Internal command 7003 added to reset the
Push Button or Doug Hall interface box.

Internal command 7004 added for Bridge up

Internal command 7005 added for Bridge down

In the Doug Hall operation, if a new band
is loaded the PL is disabled if previously on.

The link on, off and receive only control
via a macro or schedular now does not include
the voice announcements.

Stored 40 frequency memory channels now can
support the Doug Hall RBI-1.

Macro commands from the link input side has
been fixed.

Audio squelch capability added to the HF
radio process. Dip switch #2 determines
the HF radio's squelch polarity input. HF
control [HF prefix] 50 will disable the
squelch and force the audio on. [HF prefix] 51
will activate the squelch operation.

Control receiver operation whenever the DTMF
window is turned on has been fixed.

Audio switching has been fixed whenever the
user intermixes beep tones with voice words.
 2.09 Nov 20, 1993 Audio path from receiver #1 to phone line
600D cksum      not effected by COR #2 input unless the
system is configured as a dual RPT.

Whenever in remote base operations with the
muting on, PTT#2 will drop with the first
DTMF input unless preceeded by a #.

Frequency load of a Doug Hall stored frequency
will not key PTT#2 and will shift the system
into link rec only mode.

DTMF muting beeps and autopatch radio muting
beeps now are directed out through the
courtesy tone beep pot.

Macro calls within a voice message has been
added. Voice commands 172 will call macro
number 2 ... voice command 179 will call
macro 9. It is important that a voice message
with a macro call does not call a macro which
also has a voice message call within it.

Whenever in backbone operations with the
muting on, PTT#2 will drop with the first
DTMF input unless preceeded by a #. This
operation was added after test were conducted
whenever the system is configured as a remote
 3.00 May 8, 1994 Paging tone frequencies have been opened
to include all frequencies within the six
paging tone groups.

Normal autopatch number length without long
distance enabled will accept any digit length
up to seven digits.

When autopatch long distance is enabled, any
digit count (over seven digit length) is now
accepted with no check for a beginning 0 or 1.

Telephone area code checking can now check
either a 10 or 11 digit number. If a 11 digit
number, we'll check for a 1 first then look up
the area code table for a match on digit 2..4.
If a 10 digit number has been entered, we'll
match against the first 3 digits without the
check for a leading 1.

If the user is configured in the dual repeater
mode with dip-switch 3 on, and then loops back
to a transceiver mode with zone 6 channel 3,
receiver port #2 will be disregarded during
an autopatch.

Serial card UF switch load command via CRT
op's was loading reverse (MSB/LSB) and it
has been corrected to load identical to the
way DTMF UF switch programming command does.

In the monitor by telephone mode of operation,
when connecting for a QSO with command 1#,
the telephone is no longer connected as a
reverse autopatch. Now the telephone caller
is audio connected in duplex and the PTT
forced on continuous until the telephone user
disconnects or a time out condition occurs.
3.01 Sep 21, 1995 New DVR identification added for configuring
between the DVR-1000 and DVM-58.

Within the normal loop, off hook and modem
control lines are forced off in case they
are somehow being triggered on.
 3.02 Oct 4, 1995 More changes made to the DVR-1000 for the
CAT-300 which required changes here.
 3.03 Nov 11, 1995 Control operator now has control to turn
repeater off during an autopatch.

User function input switches are looked at
within the autopatch routine

Litz activation from #2 receiver while in
dual repeater mode has been fixed.

Reverse autopatch connect from the #2
receiver while in dual repeater mode has
been fixed.

A 30 second timeout timer has been added
inside the DVR busy loop just incase the
DVR gets locked up.

Monitor by phone operation has been
overhauled to clear up the audio
loading problems.

A manual frequency load of a Doug Hall
frequency cuts off both CTCSS encode and
decode. Previous this operation only occurred
if a different band was being loaded.

Link auto shutdown timer has been loaded
during a 7001 and 7002 command call.
 3.04 July 1, 1997 Macro call to load internal RBI-1 frequency
was loading the CTCSS tone off by one and
has been corrected.

Improvments made to the monitor by telephone

Within a Macro, loading a DH VFO frequency
after a Kenwood memory now zero's out
the Kenwood buffer #5 and #6.
 4.00 May 10, 1998 Peet Weather station software added.

Davis weather station support added with
rain guage.
4.01  Apr 18, 2001 Group paging tones added. If paging tone
1 and 2 are the same, the CAT-1000 will
send the programmed tone in position #1
for 8 seconds.

Programming a double DVR track call within
a macro was not working (no 2nd DVR track)
and has been corrected.

Zone 8 pulsing command was not working
over the telephone control mode and has
been corrected.

Davis Rain Guage reading was corrected.
More time was necessary between interogation
and the reading    responce.
4.02 June 1, 2004

Commands added: *23 bump clock hour down by
one and *24 bump clock up by an hour.

Macro Bridge flag moved to non-volatile memory
to restore the macro operation function after
a power fail.

Macro calls were not transmitting out the
link with Zone 6 Channel 5 on.

Fixed DVR track calling for track 11-16 not
working when called from the schedular.

 4.04  Jan 6, 2007 Fix to the Memory check routine that was failing
with the new Dallas chip at the last eight bytes.

Please contact the factory (954-978-6171) for update request.