CADDX Ranger 8980 User manual

RANGER 8980
DOWNLOADABLE CONTROL COMMUNICATOR
INSTALLATION MANUAL
TABLE OF CONTENTS
TABLE OF CONTENTS ......................................................................................... 1
GENERAL DESCRIPTION .................................................................................... 2
STANDARD AND OPTIONAL PARTS LIST.......................................................... 2
PARTS DIAGRAM.................................................................................................. 3
TERMINAL DRAWING AND SPECIAL NOTES .................................................... 4
TERMINAL & FUSE DESCRIPTION .................................................................... 4
HOW TO PROGRAM THE RANGER 8980........................................................... 6
KE PAD PROGRAMMING EXAMPLES ............................................................... 7
PROGRAMMING PHONE NUMBERS & FORMATS .........................................8-9
COMMUNICATOR FORMAT SELECTION GUIDE............................................... 9
OPTIONAL PROGRAMMING INSTRUCTIONS.............................................10-22
AVAILABLE ZONE T PES .................................................................................. 11
PROGRAMMING THE AUXILIAR OUTPUTS................................................... 17
DOWNLOAD PROGRAMMING INSTRUCTIONS............................................... 23
PROGRAMMING WORKSHEETS .................................................................24-26
LOCAL TELEPHONE COMPAN INTERFACE INFO ........................................ 27
SPECIFICATIONS & WARRANT .................................................................. Back
CADDX CONTROLS, INC.
GLADEWATER, TEXAS
800-727-2339

2
RANGER 8980
INSTALLATION MANUAL
Gener l Description
The Caddx Ranger 8980 is a versatile 8 zone up/downloadable security control with a built-in digital communicator. Its
microcomputer design gives some of the most versatile, yet easy to use features available for most security
applications today. Each of the eight zones can be programmed to be one of nine different types including 24 Hour,
Interior Follower, and Day zone. Each zone is individually annunciated and can be bypassed from the keypad. See
page 11 for a description of all zone types.
Read the USERS MANUAL before you begin the installation for the best overall description of how the Ranger 8980
functions. After installation of the security system, complete the information on page 1 of the users manual and explain
the system operation to all security system owners/operators.
St nd rd P rts List
The Ranger 8980 is shipped with the parts listed below.
QUANTITY
PARTS DESCRIPTION
PART #
1
CONTROL PANEL W/O KE PAD
8980
1
CONTROL PANEL, 8981KP, XFMR, & BATTER
8980SP
1
16.5VAC 25VA TRANSFORMER
T-1625
10
3.3K 1/2 WATT E.O.L. RESISTORS
EOL-33
1
INSTALLATION MANUAL
IM-8980C
1
OPERATORS MANUAL
OM-8980
Option l P rts List
The following parts are available for use with the Ranger 8980.
OPTIONAL PARTS DESCRIPTION
PART #
REMOTE KE PAD WITH DOOR
8981
EUROPEAN ST LE REMOTE KE PAD
8982
LCD ALPHA NUMERIC KE PAD
9050
DOWNLOADING SOFTWARE
DL-900
PROGRAMMER WITH DIGITAL NUMERIC DISPLA
8950
12VDC 6AH BATTER
B-1260
END OF LINE DEVICE
EOL-34UL

3
PARTS DIAGRAM


5
TERMINAL DESCRIPTION
TERMINAL
DESCRIPTION
1
Connect one side of zone 1 loop. The other side of loop to common terminal 2. Open or
short causes alarm.
2
Common (-) Terminal.
3
Connect one side of zone 2 loop. The other side of loop to common terminal 2. Open or
short causes alarm.
4 -12
See Terminal Drawing and repeat the above sequence for zones 3-8
13, 14, 15, 16
Connect keypad wires as follows; yellow to terminal 13, green to terminal 14, black to
terminal 15, red to terminal 16. 200 ft. maximum run with 22 gauge wire, 500 ft.
maximum run with 18 gauge wire. Home run cable to each keypad.
17
(T1) House Telephone Tip (brown)
18
(T) Telephone Tip (green)
19
(R) Telephone Ring (red)
20
(R1) House Telephone Ring (gray)
21(-) & 22(+)
Siren driver output to speaker(s), (speaker rating should be 15 watt at 8 or 16 ohm, or
30/40 watt at 4, 8, or 16 ohms). If siren driver disable is selected in location 132, output
becomes voltage output, 12VDC, 1 Amp maximum load.
23(-) & 24(+)
Smoke detector power 12VDC, 100 mA maximum (For those jurisdictions which allow
the Priority zone to be used with smoke detectors.)
25(-) & 26(+)
Auxiliary power, regulated 12VDC, 500 mA maximum.
27
Earth Ground, connect to a cold water pipe or 6 to 10 foot driven rod.
28 & 29
AC input, connect a 16.5V 25 VA, Class II U.L. approved transformer (included).
Battery Leads
Standby battery leads black(-) and red(+) connect to a 12VDC lead acid rechargeable
battery. Do not connect to a dry cell battery.
FUSE DESCRIPTION
FUSE #
DESCRIPTION
F1
Siren / Bell (2 Amp)
F2
Smoke Detector / Auxiliary Power / Keypad (1 Amp)

6
HOW TO PROGRAM THE 8980
The Ranger 8980 can be placed into the "Program" mode by either of the following methods.
1. Enter the 4 digit "Go To Program" access code (locations 28-31). At initial power-up the code
in these slots is [9]-[7]-[1]-[3]. The Ranger 8980 must be disarmed to gain access to
programming with this code.
2. Plug the optional model #8950 programmer into the 4-pin male outlet marked "program" on the
Ranger 8980 P.C. Board.
When the system keypad is utilized for programming (as described by method 1 above), the
Ranger 8980 will be in the "Program" mode, and the yellow LED's will display the data in location
000. The data is displayed using a Binary system. With this system the yellow zone 1 LED equals
"1" when illuminated. The zone 2 LED equals "2" when illuminated. The zone 3 LED equals "4"
when illuminated. The zone 4 LED equals "8" when illuminated. Thus if the data in location 000 is
"9", the LED for zone 1 (=1) and zone 4 (=8) would be illuminated. By adding the two values
together, (1+8=9) you would determine that the data in location 000 is "9". If the data in location
000 is "6", the LED for zone 2 (=2) and zone 3 (=4) would be added (2+4=6) indicating the data in
that location to be "6". If no LED's are illuminated, the location contains a "0". To advance from
location 000 through 180, press the [#] key. To go to a specific location, press the location
number followed by the [#] key. The yellow LED's will then display the data in that location. Data is
changed by entering a number 0 to 15 followed by [r] (data enter key). Review the examples in
figure 1 on page 7.
When using the optional #8950 Programmer, the programming keystrokes will be the same as
with the system keypad. The #8950 however, has the ability to display the location number and
the data on the numeric display. See figure 2 on page 7.
There re three function codes th t re used to progr m the R nger 8980. These codes re
[2]-[1]-[0]-[#], [2]-[2]-[0]-[#], nd [2]-[3]-[0]-[#], nd re described below.
# After all the programming data has been entered into locations 000-180, you must enter the
code [2]-[2]-[0]-[#] to permanently load the information into the EEPROM. IF THIS STEP IS
NOT TAKEN, THE DATA IN THE EEPROM WILL NOT CHANGE, AND THE RANGER 8980
WILL NOT CHANGE CHARACTERISTICS.
# To change the data back to the original default values, enter the code [2]-[1]-[0]-[#] to load the
data into the RAM memory and then [2]-[2]-[0]-[#] to load that data into the EEPROM.
# To exit the Program mode after it has been accessed with the four digit "Go To Program"
access code, enter code [2]-[3]-[0]-[#].

8

8
PAGES 8 & 9 DESCRIBE ALL THE LOCATIONS WHICH MUST BE PROGRAMMED FOR THE
RANGER 8980 TO FUNCTION AND REPORT TO A CENTRAL STATION. OTHER OPTIONS
MAY BE SELECTED BY FOLLOWING THE ADDITIONAL PROGRAMMING INSTRUCTIONS
LOCATIONS 032-047: PROGRAMMING THE PRIMARY TELEPHONE NUMBER
The primary telephone number is programmed in successive locations beginning with location 032. Any zero (0) within
the telephone number, must be programmed as a "10". A "0" indicates the end of the phone number. Delays of four
seconds can be programmed at any point in the phone number by programming a "13" in the appropriate location. If
tone dialing is desired, program a "15" in the location where tone dialing should begin. If the entire number should be
tone dialing, program a "15" in location 032. When using split reporting, the primary number always takes priority over
the secondary telephone number.
LOCATIONS 048-051: PROGRAMMING THE ACCOUNT CODE FOR THE PRIMARY PHONE NUMBER
The account code sent when the PRIMAR phone number is dialed is programmed in locations 048-051. Any zero (0)
within the account code must be programmed as a "10", and the communicator will report a zero (0). If the account
code is three digits long, use locations 048, 049, and 050. Program a "0" to indicate the end of the account code.
LOCATION 052: PROGRAMMING COMMUNICATOR FORMAT FOR THE PRIMARY PHONE NUMBER
Location 052 contains the communicator format used to transmit to the receiver connected to the primary phone
number. Consult the instructions for your central station receiver to determine which format is compatible. To select
Ademco/Silent Knight F st, program a "2" in location 052. Sesco /Fr nklin F st requires a "4" in this location, and
R dionics 1800HZ/2300HZ F st with P rity nd Hex C p bility requires a "9" in this location. If you need another
format, choose from those listed on the format table located on page 13 and program the data in location 052. If this
location contains a "0", the built-in communicator will be disabled, and the Ranger 8980 will function as a local only
control.
LOCATION 053: DISABLING THE SECONDARY TELEPHONE NUMBER AS A BACKUP
Location 053 is used to disable the secondary phone number as a "backup". This feature can be used with split
reporting (locations 176-177) to prevent a report from going to the secondary telephone number after unsuccessful
attempts to the primary phone number. If location 053 contains a "0", the secondary phone number will backup the
primary, and the primary phone number will backup the secondary. If location 053 contains a "1", only the primary
phone number will be called.
LOCATIONS 054-069: PROGRAMMING THE SECONDARY TELEPHONE NUMBER (SPLIT REPORTING)
Locations 054-069 contain the secondary telephone number. This number allows certain communicator reports to go
to another number (split reporting), or to cause the communicator to dial a second number if the primary number does
not respond after the number of attempts programmed into location 134 have been tried unsuccessfully. The same
number of attempts are made with the back-up number. Tone dialing and delay instructions are the same as for the
primary number.
LOCATIONS 070-073: PROGRAMMING THE ACCOUNT CODE FOR THE SECONDARY PHONE NUMBER
Locations 070-073 contain the account code for the secondary phone number. Any zero (0) within the account code
must be programmed as a "10", and the communicator will report a zero (0). If the account code is three digits long,
use locations 070, 071, and 072. Program a "0" to indicate the end of the account code. If these locations are left
blank, the account code in locations 048-051 will be reported.

9
LOCATION 074: PROGRAMMING COMMUNICATOR FORMAT FOR THE SECONDARY TELEPHONE NUMBER
Location 074 contains the communicator format for the secondary phone number. Consult the instructions for your
central station receiver to determine which format is compatible. To select Ademco/Silent Knight Fast, program a "2" in
this location. Sescoa/Franklin Fast requires a "4" in this location, and Radionics 1800HZ/2300HZ Fast with parity and
hex capability requires a "9" in this location. If you need another format, choose from those listed in the format table
below, and program the appropriate data in this location. If location 074 is "0", the format programmed in location 052
will be used.
DATA
FORMAT
DESCRIPTION
"0"
LOCAL ONL
THE COMMUNICATOR IS DISABLED
"1"
ADEMCO/SILENT KNIGHT SLOW
1900HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT 10 PPS
"2"
ADEMCO/SILENT KNIGHT FAST
1900HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS.
"3"
SESCOA/FRANKLIN SLOW
1800HZ TRANSMIT 2300HZ HANDSHAKE DOUBLE
ROUND PARIT 10 PPS
"4"
SESCOA/FRANKLIN FAST
1800HZ TRANSMIT 2300HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS
"5"
EXTENDED RADIONICS SLOW
1800HZ TRANSMIT 2300HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS EXTENDED HEX CAPABILIT
"6"
EXTENDED RADIONICS SLOW
1800HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS EXTENDED HEX CAPABILIT
"7"
EXTENDED RADIONICS FAST
1800HZ TRANSMIT 2300HZ HANDSHAKE DOUBLE
ROUND PARIT 40 PPS EXTENDED HEX CAPABILIT
"8"
EXTENDED RADIONICS FAST
1800HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT 40 PPS EXTENDED HEX CAPABILIT
"9"
EXTENDED RADIONICS FAST
WITH PARIT
1800HZ TRANSMIT 2300HZ HANDSHAKE SINGLE
ROUND W/PARIT 40 PPS EXTENDED HEX
CAPABILIT
A="10"
EXTENDED RADIONICS FAST
WITH PARIT
1800HZ TRANSMIT 1400HZ HANDSHAKE SINGLE
ROUND W/PARIT 40 PPS EXTENDED HEX
CAPABILIT
B="11"
SILENT KNIGHT 4+2 SLOW
1900HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT FOUR-TWO 10PPS
C="12"
SILENT KNIGHT 4 + 2 FAST
1900HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT FOUR-TWO 20PPS
D="13"
RADIONICS NON-EXTENDED
1800HZ TRANSMIT 2300HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS HEX CAPABILIT
E="14"
RADIONICS NON-EXTENDED
1800HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS HEX CAPABILIT
F="15"
ADEMCO/SILENT KNIGHT FAST
HEX
1900HZ TRANSMIT 1400HZ HANDSHAKE DOUBLE
ROUND PARIT 20 PPS HEX CAPABILIT

10
LOCATIONS 000-003: PROGRAMMING THE MASTER ARM/DISARM CODE
Locations 000-003 contain master arm/disarm code (user number 1). Location 000 contains the first digit of the code;
location 003 contains the fourth digit of the code. THE CODE MUST CONTAIN FOUR (4) DIGITS. The master code
can then be used in the run mode to enter arm/disarm codes 1-7.
LOCATIONS 004-023: PROGRAMMING THE ARM/DISARM CODE FOR USERS 2 THRU 6
Locations 004-023 contain the arm/disarm codes for user numbers 2 thru 6. Location 004 contains the first digit of the
code #2, and location 007 contains the fourth digit of code #2. THESE CODES MUST CONTAIN FOUR (4) DIGITS.
To disable a code, program a "15" as the first digit of the code. These codes can be changed in the RUN mode using
the master code.
LOCATIONS 024-027: PROGRAMMING THE DURESS CODE OR USER 7
Locations 024-027 contain the arm/disarm code for Duress or for user number 7. Duress capability is enabled by
programming a communicator code in locations 086-087. If locations 086-087 are left unprogrammed, user number 7
will act as a standard user code. If the maintenance code option is selected in location 167, locations 024-027 should
not be programmed.
LOCATIONS 028-031: PROGRAMMING THE "GO TO PROGRAM" ACCESS CODE
Locations 028-031 contain the "Go To Program" access code. Location 028 contains the first digit of the code and
location 031 contains the fourth digit of the code. THE CODE MUST CONTAIN FOUR (4) DIGITS. With the Ranger
8980 disarmed, the "Go To Program" access code can be used to enter the program mode. To disable the "Go To
Program" access code, program a "15" in location 028. The factory default setting is [9]-[7]-[1]-[3].
LOCATIONS 032-074: SEE PAGES 8 & 9
LOCATION 075: PROGRAMMING THE ENTRY DELAY TIME
Location 075 contains the number of 10 second increments in the entry delay. The entry delay can be programmed in
10 second increments from 10 to 150 seconds ("1" = 10 seconds through "15" = 150 seconds). For example,
programming a "2" in this location will produce an entry delay of 20 seconds. (Note: A "0" entry is treated as 0
seconds). Programming a "6" in this location will produce an entry delay of 60 seconds. Factory default is 30 seconds.
LOCATION 076: PROGRAMMING THE EXIT DELAY TIME
Location 076 contains the number of 10 second increments in the exit delay. The exit delay can be programmed in 10
second increments from 10 to 150 seconds ("1" = 10 seconds through "15" =150 seconds). For example, programming
a "2" in this location will produce an exit delay of 20 seconds. (Note: A "0" entry is treated as 0 seconds). Programming
a "6" in this location will produce an exit delay of 60 seconds. Factory default is 60 seconds.
LOCATION 077: PROGRAMMING THE SIREN SHUTDOWN/RECYCLE TIMEOUT
Location 077 contains the number of 2 minute increments in the automatic cutoff time. The automatic cutoff time can
be programmed in 2 minute increments from 2 to 30 minutes ("1" = 2 min thru "15" = 30 min). For example,
programming a "2" in this location will produce an automatic cutoff time of 4 minutes. Programming a "6" in this
location will produce an automatic cutoff time of 12 minutes.

11
LOCATIONS 078-085: PROGRAMMING THE ZONE TYPES
Locations 078 through 085 contain a number identifying the characteristics of each of the 8 zones. Location 078
corresponds to zone 1 and location 085 corresponds to zone 8. Each zone will factory default according to the
programming worksheet. To program zone characteristics other than the default values, program a number from "1" to
"9" based on the zone types available in the chart on the following page.
DATA
AVAILABLE ZONE TYPES
"1"
DAY ZONE - When armed, a trip produces an instant alarm. When disarmed, a trip activates the keypad
sounder.
"2"
24 HOUR - A trip on a 24 Hour zone produces an instant alarm when armed or disarmed.
"3"
ENTRY/EXIT - A trip will start entry delay. The lack of a trip during exit delay will enable the Automatic
Bypass or Instant mode if so programmed.
"4"
INTERIOR DELAY - A trip on Interior Delay zone will initiate an entry delay. It will be ignored during exit
delay and when disarmed .
"5"
INTERIOR FOLLOWER - Interior zone that follows the delay zones. It is instant during non-delay times. It
can be bypassed before arming, or by allowing it to automatically be bypassed in the Automatic
Bypass/Instant mode if so programmed.
"6"
INSTANT - Produces an instant alarm if tripped when armed. Ignored when disarmed.
"7"
24 HOUR SILENT - A trip on a 24 hour silent zone will communicate to the central station when the
Ranger 8980 is armed or disarmed.
"8"
FIRE (PRIORIT WHEN AHJ HAS NOT APPROVED) - A short on a FIRE zone (non-bypassable) will
communicate to the central station when the Ranger 8980 is armed or disarmed. An open will create a
Trouble condition. Keypad LED will be steady for FIRE, and flashing for Trouble.
"9"
SECONDARY DELAY - A secondary delay zone works like an entry/exit delay zone but has its own
independent delay time (see locations 178-179).
NOTE: WHEN PROGRAMMING THE FOLLOWING COMMUNICATOR CODES,
A "10" MUST BE PROGRAMMED IN ORDER TO REPORT A ZERO (0).
LOCATION 086-087: PROGRAMMING THE RANGER 8980 FOR DURESS CODE CAPABILITY
The Ranger 8980 has the ability to report a duress code when the system is armed or disarmed with user code number
7 and a duress communicator code is programmed in locations 086-087. If both locations are "0", the duress capability
is disabled and user code number 7 can only be used as a standard arm/disarm code. Location 086 contains the
standard digit, and location 087 contains the extended digit. When using 4+2 format, the number programmed in
location 086 is sent as the "ones" digit. The "tens" digit is programmed in location 087. NOTE: ENABLING THE
MAINTENANCE CODE FEATURE IN LOCATION 167 WILL AUTOMATICALLY DISABLE THE DURESS FEATURE.
LOCATION 088-089: PROGRAMMING FOR AUXILIARY 1, [1] & [3] DOUBLE KEYPRESS
The Ranger 8980 has the ability to report an Auxiliary 1 code and activate the Priority siren each time the [1] and [3]
keys are pressed simultaneously on the keypad. The desired reporting code is programmed in locations 088-089. If
both locations are "0", the Auxiliary 1 double keypress is disabled. Location 088 contains the standard digit, and
location 089 contains the extended digit. When using a 4+2 format, the number programmed in location 088 is sent as
the "ones" digit. The "tens" digit is programmed in location 089. If activated, the siren can be silenced by entering any
arm/disarm code.

12
LOCATION 090-091: PROGRAMMING FOR AUXILIARY 2, [4] & [6] DOUBLE KEYPRESS
The Ranger 8980 has the ability to report an Auxiliary 2 code and activate the pulsing buzzer each time the [4] and [6]
keys are pressed simultaneously on the keypad. The desired Auxiliary 2 code is programmed in locations 090-091. If
both locations are "0", the Auxiliary 2 double keypress is disabled. Location 090 contains the standard digit, and
location 091 contains the extended digit. When using 4+2 format, the number programmed in location 090 is sent as
the "ones" digit. The "tens" digit is programmed in location 091. If activated, the keypad sounder can be silenced by
entering any Arm/Disarm code.
LOCATION 092-093: PROGRAMMING FOR KEYPAD PANIC, [*] & [#] DOUBLE KEYPRESS
The Ranger 8980 has the ability to report a Keypad panic code and activate the Burg siren each time the [r] and [#]
keys are pressed simultaneously on the keypad. The desired Keypad panic code is programmed in locations 092-093.
If both locations are "0", the Keypad panic double keypress is disabled. Location 092 contains the standard digit, and
location 093 contains the extended digit. When using 4+2 format, the number programmed in location 092 is sent as
the "ones" digit. The "tens" digit is programmed in location 093. If activated, the siren can be silenced by entering any
Arm/Disarm code.
LOCATION 094-095: PROGRAMMING THE TAMPER FEATURE
The Ranger 8980 has an optional tamper feature that, when enabled, will lock out the keypads for 1 minute if 30
random keypresses are made without producing a valid code. The desired tamper code should be programmed in
locations 094-095. If the control is not programmed for local only, the tamper will be communicated. If both locations
are "0", the tamper feature will not be enabled or reported. Location 094 contains the standard digit, and location 095
contains the extended digit. When using 4+2 format, the number programmed in location 094 is sent as the "ones"
digit. The "tens" digit is programmed in location 095.
LOCATION 096-097: PROGRAMMING TO REPORT DOWNLOADING COMPLETE
Locations 096-097 contain the communicator report sent each time a download session has been completed. The
report will come in after a disconnect has been made from a downloading session. Location 096 contains the standard
communicator code, and location 097 contains the extended communicator code. When using a 4+2 format, the
number programmed in location 096 is sent as the "ones" digit. The number programmed in location 097 is sent as the
"tens" digit. When using an extended format, the extended report will be sent if location 097 contains a number other
than "0". If locations 096-097 are "0", this report is disabled.
LOCATION 098-099: PROGRAMMING FOR AUTOTEST REPORTS
The Ranger 8980 has the ability to send autotest reports at intervals from 1 to 15 days. Locations 098-099 contain the
communicator codes sent for autotest. Location 098 contains the standard communicator code, and location 099
contains the extended communicator code. When using a 4+2 format, the number programmed in location 098 is sent
as the "ones" digit. The number programmed in location 099 is sent as the "tens" digit. When using an extended
format, the extended report will be sent if location 099 contains a number other than "0". If locations 098-099 are "0",
autotest is disabled. (NOTE: WHEN USING AUTOTEST, LOCATIONS 152-166 MUST BE PROGRAMMED.)
LOCATION 100-101: RESERVED FOR FUTURE USE
LOCATION 102: PROGRAMMING TO REPORT CLOSINGS
The Ranger 8980 has the ability to report a closing code each time the control is armed. The desired closing code is
programmed in location 102. If this location contains a "0", closings will not be reported. When using 4+2 format, the
number programmed in this location is sent as the "tens" digit. The "ones" digit is automatically the man number.
When using the remote arming input, the man number is 1. When using a one button "Quick Arm" code the man
number is 1. The closing report will not be initiated until the end of the exit delay.

13
LOCATION 103: PROGRAMMING TO REPORT OPENINGS
The Ranger 8980 has the ability to report an opening code each time the control is disarmed. The desired opening
code is programmed in location 103. If this location contains a "0", openings will not be reported. When using 4+2
format, the number programmed in this location is sent as the"tens" digit. The "ones" digit is automatically the man
number. When using the remote arming input, the man number is 1.
LOCATION 104-105: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 1
Locations 104-105 contain the communicator code to be reported each time zone 1 creates an alarm. Location 104
contains the standard digit, and location 105 contains the extended digit. When using 4+2 format, the number
programmed in location 104 is sent as the "ones" digit. The "tens" digit is programmed in location 105.
LOCATION 106-107: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 2
Locations 106-107 contain the communicator code to be reported each time zone 2 creates an alarm. Location 106
contains the standard digit, and location 107 contains the extended digit. When using 4+2 format, the number
programmed in location 106 is sent as the "ones" digit. The "tens" digit is programmed in location 107.
LOCATION 108-109: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 3
Locations 108-109 contain the communicator code to be reported each time zone 3 creates an alarm. Location 108
contains the standard digit, and location 109 contains the extended digit. When using 4+2 format, the number
programmed in location 108 is sent as the "ones" digit. The "tens" digit is programmed in location 109.
LOCATION 110-111: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 4
Locations 110-111 contain the communicator code to be reported each time zone 4 creates an alarm. Location 110
contains the standard digit, and location 111 contains the extended digit. When using 4+2 format, the number
programmed in location 110 is sent as the "ones" digit. The "tens" digit is programmed in location 111.
LOCATION 112-113: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 5
Locations 112-113 contain the communicator code to be reported each time zone 5 creates an alarm. Location 112
contains the standard digit, and location 113 contains the extended digit. When using 4+2 format, the number
programmed in location 112 is sent as the "ones" digit. The "tens" digit is programmed in location 113.
LOCATION 114-115: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 6
Locations 114-115 contain the communicator code to be reported each time zone 6 creates an alarm. Location 114
contains the standard digit, and location 115 contains the extended digit. When using 4+2 format, the number
programmed in location 114 is sent as the "ones" digit. The "tens" digit is programmed in location 115.
LOCATION 116-117: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 7
Locations 116-117 contain the communicator code to be reported each time zone 7 creates an alarm. Location 116
contains the standard digit, and location 117 contains the extended digit. When using 4+2 format, the number
programmed in location 116 is sent as the "ones" digit. The "tens" digit is programmed in location 117.
LOCATION 118-119: PROGRAMMING THE COMMUNICATOR CODE FOR ZONE 8
Locations 118-119 contain the communicator code to be reported each time zone 8 creates an alarm. Location 118
contains the standard digit, and location 119 contains the extended digit. When using 4+2 format, the number
programmed in location 118 is sent as the "ones" digit. The "tens" digit is programmed in location 119.

14
LOCATION 120-121: PROGRAMMING TO REPORT AC POWER LOSS
The Ranger 8980 has the ability to report an AC power failure code when AC power is lost. This report can be
immediate, or delayed depending on the information programmed in location 150 (AC Power Loss Delay). The desired
AC failure mode should be programmed in locations 120-121. If both locations are "0", AC power failures will not be
reported. Location 120 contains the standard digit, and location 121 contains the extended digit. When using 4+2
format, the number programmed in location 120 is sent as the "ones" digit. The "tens" digit is programmed in location
121.
LOCATION 122-123: PROGRAMMING TO REPORT LOW BATTERY
The Ranger 8980 has the ability to report a low battery code when AC power has been lost and the battery has
discharged down to 10.3 volts. The desired low battery code is programmed in locations 122-123. If both locations are
"0", low battery will not be reported. Location 122 contains the standard digit, and location 123 contains the extended
digit. When using 4+2 format, the number programmed in location 122 is sent as the "ones" digit. The "tens" digit is
programmed in location 123.
LOCATION 124: PROGRAMMING FOR PRIORITY ZONE TROUBLE REPORTING
The Ranger 8980 has the ability to report a trouble code each time a Priority zone opens. The desired trouble code is
programmed in location 124. If this location contains a "0", the Priority Trouble will not be reported.
LOCATION 125: PROGRAMMING FOR ZONE BYPASS REPORTING
The Ranger 8980 has the ability to report a bypass on zones 1-8. The desired bypass code is programmed in location
125. If this location contains a "0", zone bypass will not be reported. When using 4+2 format, the number programmed
in this location is sent as the "tens" digit. The "ones" digit is the zone communicator code. The bypass will be reported
at the end of the exit delay for non-24 hour zones. 24 hour zones will report a bypass immediately. When a bypass is
removed, a restore will be reported if "Restore" is enabled in location 126.
LOCATION 126: PROGRAMMING THE COMMUNICATOR CODE FOR RESTORAL
Location 126 contains the communicator code that will be sent for restoral of a zone. If this location contains a "0", no
restorals will be reported. If a restoral code is programmed and an extended format is selected, the restorals will be
reported by zone. If a restoral code is programmed and an extended format is not selected, a restoral code will be sent
when all of the previously reported conditions have restored. When using 4+2 format, the number programmed in this
location is sent as the first, or "tens" digit. The second, or "ones" digit will be the "ones" digit of the zone or condition
that restored.
LOCATION 127: PROGRAMMING THE COMMUNICATOR CODE FOR CANCEL (EXCEPTION OPENING)
Location 127 contains the communicator code that will be sent for cancel. The cancel code programmed in this
location will be sent if an arm/disarm code is entered after a trip on zones 1 through 8 has been reported (excluding 24
hour zones). After a cancel has been reported, no loop restorals will be transmitted on non-24 Hour zones. If this
location contains a "0", cancel is disabled. When using 4+2 format, the number programmed in this location is sent as
the "tens" digit. The "ones" digit is the man number of the person that cancelled. When using a remote arming input,
the man number is 1.
LOCATION 128: PROGRAMMING THE COMMUNICATOR TO ABORT
Location 128 is used to enable the communicator abort. A "1" in this location will cause the Ranger 8980 to abort the
report of a trip on any non-24 hour zone, if an arm/disarm code is entered prior to central station connection. If this
location contains a "0", the Ranger 8980 will not abort any reports.
LOCATION 129: PROGRAMMING FOR SILENT PANIC/HOLD-UP
Location 129 is used to silence the audible output for a panic/hold-up alarm. Programming a "1" in this location will
silence the audible output during a panic/hold-up alarm. If this location contains a "0", the Ranger 8980 will have an
audible panic/hold-up output.

15
LOCATION 130: ENABLING THE SWINGER SHUTDOWN
Location 130 is used to enable the burglary zone swinger shutdown. The number programmed in this location will
determine the number of trips the Ranger 8980 will allow, before bypassing all burglary zones (1-8) which have tripped
during an arming cycle. The bypassed zones will not report trips to a central station, and the local siren or bell will not
sound for these zones. A zone trip will not be added to the number count until after the zone has tripped more than
once. If this location contains a "0", this feature is disabled. A zone which has been bypassed by this feature will be
reported if bypass reporting is enabled in location 125. NOTE: If Immedi te Restore By Zone is en bled in
Loc tion 137, multiple reports m y be tr nsmitted during siren cycle without dding to the trip count.
LOCATION 131: AUTOMATIC BYPASS / INSTANT ARMING
Location 131 is used to enable automatic "Instant Arming". Programming a "1" in this location will cause the control to
automatically enter the "Instant" mode and bypass interior follower zones if a fault is not detected on an entry/exit zone
during the exit delay. Programming a "3" in this location (Automatic Bypass), will cause the interior follower zones to
become bypassed if a fault is not detected on an entry/exit zone, yet will not change the status of the entry/exit zone. If
this location contains a "0", these features are disabled. Pressing the [r] key when the system is armed, will cause the
"Instant" light to toggle. When the "Instant" light is on, the entry/exit zone is instant; when off, the entry/exit zone is
delayed. The [r] key will toggle the "Instant" mode regardless of the programming data in this location.
LOCATION 132: BUILT-IN SIREN DRIVER / 1 AMP VOLTAGE OUTPUT
The built-in siren driver has a steady sound (for Priority zone type), and a yelp sound (for Burglary and Panic). Factory
default is "0", enabling this feature. If the built-in siren driver is NOT to be used, take the following procedure. First,
remove the jumper marked voltage/siren on the PC board. Next, program a "1" in location 132. Finally, replace the
jumper in the voltage position. Terminals 21 & 22 will now output 1 Amp at 12VDC.
LOCATION 133: L.E.D. EXTINGUISH FEATURE
Keypad LEDs (excluding the A.C. LED) will be extinguished after 60 seconds of keypad inactivity, if a "1" is
programmed in location 133. The LEDs will become illuminated immediately upon a keypress or alarm condition.
LOCATION 134: ENTERING THE NUMBER OF DIAL ATTEMPTS
Location 134 is used to enter the number of dial attempts (1 to 15 attempts) the communicator will try for the
appropriate phone number(s) before ending the notification process. If this location contains an "8", the communicator
will make eight attempts to the first number, and then eight attempts to a second number, if a second number is
programmed as backup.
LOCATION 135: POWER UP CONDITION
If a "1" is programmed in location 135, the Ranger 8980 will power-up disarmed if there is a total power shutdown and
battery failure. If a "2" is programmed in this location, it will power up armed. If this location contains a "0", the Ranger
8980 will power up in the condition it was in at power down. A watchdog circuit reset will cause the Ranger 8980 to
reset to the selected condition.
LOCATION 136: POWER UP DELAY
If a "1" is programmed in location 136, the Ranger 8980 will not delay 60 seconds before accepting open or short
inputs from any zone. If a "0" is programmed, sensors on all zones are allowed 60 seconds to stabilize at power-up.
After 60 seconds, the Ranger will once again accept loop opens or shorts as an alarm condition. This 60-second
period will also be initiated after exiting the program mode, or a watchdog circuit reset condition.
LOCATION 137: IMMEDIATE RESTORE BY ZONE
If a "1" is programmed in location 137, restoral signals will follow the restore condition and report restores immediately
after the condition has unfaulted. A non-extended format will not send a restore message until all zones and trouble
conditions have restored. If this location contains a "0", the restore signal or signals will be reported only after siren
timeout.

16
LOCATION 138: NO ARMING WITH A ZONE BYPASSED
If a "1" is programmed in location 138, the Ranger 8980 will not arm with any zone bypassed. If programmed with a "0",
up to 7 of the 8 burglary zones can be bypassed, and the Ranger 8980 can still be armed. Program a A4" to disable
the chime feature.
LOCATION 139: PROGRAMMING THE QUICK ARM DIGIT
Location 139 contains the "Quick Arm" digit. To enable, program a digit (1-9) in this location. If the "Quick Arm" digit is
the same as the first digit of the Master code (user 1), the "Chime" feature will not function. The "Quick Arm" digit
cannot be the same as the first digit of the "Go To Program" code. Default is "0", disabled.
LOCATION 140: PRIORITY SIREN CUTOFF INHIBIT
If a "1" is programmed in location 140, a Priority zone type siren will sound continuously until an arm/disarm code is
entered. If this location contains a "0", the Priority zone type siren will shutdown after the amount of time programmed
in location 077 has elapsed. Programming in this location does not affect the burglary siren.
LOCATION 141: DOUBLE LINE EXTENDED ALARM REPORTING
If an extended format is selected in location 052, and a "1" is programmed in location 141, all reports will be double line
extended. If location 141 contains a "0", only non-alarm reports will be extended (restore, cancel, opening, closing,
bypass, and trouble). With this format, the central station will receive the report on two printed lines. The example
below shows a burglary report from zone 6 of account number 999. Zone 6 was programmed to report a 3.
LINE 1: 999 (ACCOUNT CODE) 3 (CODE)
LINE 2: 333 (ACCOUNT CODE) 6 (EXT CODE)
LOCATION 142: SIREN/BELL TEST FEATURE
Programming a "1" in location 142 will cause the siren/bell to come on each time the [1] and [7] keys are pressed
simultaneously. The siren/bell can be silenced with an arm/disarm code. The siren/bell test does not cause the
communicator to transmit a message.
LOCATION 143: RESETTABLE AUXILIARY POWER
Programming a "1" in location 143 will cause the 8980 (when in the disarmed state) to interrupt the smoke detector
power each time the [#] button is pressed. If this location contains a "0", the smoke detector power will reset only after
the [#] button is pressed when zone(s) designated as Priority zone types are on steady for alarm or blinking for trouble.
LOCATION 144: EUROPEAN PULSE DIAL RATIO
Programming a "1" in location 144 will change the pulse dialing make/break ratio and interdigit spacing to conform to
most European telecom standards.

17
LOCATION 145-148: PROGRAMMING THE AUXILIARY OUTPUTS
Four of the functions in the following table are available on terminals 1 thru 4. These outputs are often used to switch
small relays, LED's, trip long range radio, or to add a remote sensor. For example, to create an LED that
lights for alarm memory, program a "7" into location 145. Wire the positive lead of the LED to terminal 26 (positive aux
power) and the negative lead through a limiting resistor of approximately 650 ohms to PIN #1 (top pin) of the aux
output pin connector. If the LED operation is "ON" when you want it to be "OFF", see location 149. NOTE: NO MORE
THAN 20 MILLIAMPS CAN BE SUPPLIED FROM THESE TERMINALS.
DATA
ACTIVATION ON
NOTES
"0"
ARMED STATE
LATCHED OUTPUT
"1"
READ
LATCHED OUTPUT
"2"
BURG/PANIC SIREN
REC CLED OUTPUT
"3"
PRIORIT SIREN
REC CLED OUTPUT
"4"
ARMED WITH B PASS
LATCHED OUTPUT
"5"
AC POWER
LATCHED OUTPUT
"6"
LOW BATTER
LATCHED OUTPUT
"7"
ALARM MEMOR
LATCHED OUTPUT
"8"
ENTR
LATCHED OUTPUT
"9"
EXIT
MOMENTAR OUTPUT
LOCATIONS 149: INVERTING THE AUXILIARY OUTPUTS
Auxiliary outputs are normally "OFF", and turn "ON" when the selected condition occurs. For outputs you wish to
reverse, add up their values according to the chart below and program the sum in this location. For example, to
reverse outputs 2 and 3, program a "6" (2 + 4 = "6") in location 149.
VALUE
DESCRIPTION
1
Invert auxiliary 1 output
2
Invert auxiliary 2 output
4
Invert auxiliary 3 output
8
Invert auxiliary 4 output
LOCATION 150: AC POWER LOSS DELAY FEATURE
Location 150 is used to disable the 5 minute delay before reporting an AC power failure. If a "1" is programmed in this
location, AC power failures will be reported immediately. If a "0" is programmed in this location, AC power failures will
not be reported until the power has been off for 5 minutes.

18
LOCATION 151: PROGRAMMING THE NUMBER OF RINGS TO ANSWER DOWNLOAD CALL
Location 151 contains the number of rings the 8980 must detect before answering the telephone when initiating a
download. If a number from "1" to "15" is programmed in this location, the control will answer after THIS number of
rings has been detected. If a "0" is programmed in this location, the 8980 will not answer the download call. In order to
force the control panel to answer immediately, press [r][9][#] on the keypad (system should be disarmed and the
telephone ringing). (SEE LOCATION 210: ANSWERING MACHINE DEFEAT)
LOCATION 152: PROGRAMMING THE NUMBER OF DAYS LEFT UNTIL AUTOTEST REPORT
Location 152 contains the number of days left until the next autotest report. If this location contains a "0", an autotest
signal will be reported the first time the current time equals the autotest time programmed in locations 162-165.
Locations 098-099 must be programmed to enable autotest reporting.
LOCATION 153: PROGRAMMING THE CLOCK, CURRENT MONTH
Location 153 contains the current month. The month must be programmed using a number from "1" to "12". This
location must be programmed when using the maintenance code feature (see location 167).
LOCATION 154: PROGRAMMING THE CLOCK, CURRENT YEAR - TENS DIGIT
Location 154 contains the current year - tens digit. If the current year is 1994, this location should contain a 9, which is
the tens digit of the current year.
LOCATION 155: PROGRAMMING THE CLOCK, CURRENT YEAR - ONES DIGIT
Location 155 contains the current year - ones digit. If the current year is 1994, this location should contain a "4", which
is the ones digit of the current year. If the current year is 1995, this location should contain a "5", which is the ones digit
of the current year.
LOCATION 156: PROGRAMMING THE CLOCK, CURRENT DAY OF THE MONTH - TENS DIGIT
Location 156 contains the current day of the month - tens digit. If the current day of the month is the 5th (05), this
location should contain a "0", which is the current day of the month - tens digit. If the current day of the month is the
26th, this location should contain a "2".
LOCATION 157: PROGRAMMING THE CLOCK, CURRENT DAY OF THE MONTH - ONES DIGIT
Location 157 contains the current day of the month - ones digit. If the current day of the month is the 5th (05), this
location should contain a "5", which is the current day of the month - ones digit. If the current day of the month is the
26th, this location should contain a "6".
LOCATION 158: PROGRAMMING THE CLOCK, CURRENT HOUR - TENS DIGIT
Location 158 contains the current hour - tens digit. The time is entered in 24 hour time. If the current time is 5:25 PM,
the 24 hour time is 17:25, so this location should contain a "1", which is the current hour - tens digit. If the current time
is 9:36 AM, the 24 hour time is 09:36, so this location should contain a "0".
LOCATION 159: PROGRAMMING THE CLOCK, CURRENT HOUR - ONES DIGIT
Location 159 contains the current hour - ones digit. The time is entered in 24 hour time. If the current time is 5:25 PM,
the 24 hour time is 17:25, so this location should contain a "7", which is the current hour - ones digit. If the current time
is 9:36 AM, the 24 hour time is 09:36, and this location should contain a "9".

19
LOCATION 160: PROGRAMMING THE CLOCK, CURRENT MINUTES - TENS DIGIT
Location 160 contains the current minutes - tens digit. The time is entered in 24 hour time. If the current time is 5:25
PM, the 24 hour time is 17:25, so location 160 should contain a "2", which is the current minutes - tens digit.
If the current time is 9:36 AM, the 24 hour time is 09:36, and this location should contain a "3".
LOCATION 161: PROGRAMMING THE CLOCK, CURRENT MINUTES - ONES DIGIT
Location 161 contains the current minutes - ones digit. The time is entered in 24 hour time. If the current time is 5:25
PM, the 24 hour time is 17:25, so this location should contain a "5", which is the current minutes - ones digit.
If the current time is 9:36 AM, the 24 hour time is 09:36, and this location should contain a "6".
LOCATION 162: PROGRAMMING THE AUTOTEST TIME, HOUR - TENS DIGIT
Location 162 contains the tens digit of the hour that the autotest report is initiated. The time is entered in 24 hour time.
If the desired autotest time is 5:25 PM, the 24 hour time is 17:25, so this location should contain a "1", which is the tens
digit of the desired hour for autotest. If the desired autotest time is 9:36 AM, the 24 hour time is 09:36, and this location
should contain a "0".
LOCATION 163: PROGRAMMING THE AUTOTEST TIME, HOUR - ONES DIGIT
Location 163 contains the ones digit of the hour that the autotest report is desired. The time is entered in 24 hour time.
If the desired autotest time is 5:25 PM, the 24 hour time is 17:25, so this location should contain a "7", which is the
ones digit of the hour for autotest. If the desired autotest time is 9:36 AM, the 24 hour time is 09:36, and this location
should contain a "9".
LOCATION 164: PROGRAMMING THE AUTOTEST TIME, MINUTES - TENS DIGIT
Location 164 contains the tens digit, of the minutes after the hour that the autotest is desired. The time is entered in 24
hour time. If the desired autotest time is 5:25 PM, the 24 hour time is 17:25, so this location should contain a "2", which
is the tens digit of the minutes for autotest time. If the desired autotest time is 9:36 AM, the 24 hour time is 09:36, this
location should contain a "3".
LOCATION 165: PROGRAMMING THE AUTOTEST TIME, MINUTES - ONES DIGIT
Location 165 contains the ones digit, of the minutes after the hour that the autotest is desired. The time is entered in 24
hour time. If the desired autotest time is 5:25 PM, the 24 hour time is 17:25, so this location should contain a "5", which
is the ones digit of the minutes for autotest time. If the desired autotest time is 9:36 AM, the 24 hour time is 09:36, and
this location should contain a "6".
LOCATION 166 PROGRAMMING THE AUTOTEST TIME REPORTING INTERVALS
Location 166 contains the number of days between automatic test reports. If a report is desired every 7 days, this
location should contain a "7". Valid entries are "1" to "15" days.
LOCATION 167: PROGRAMMING FOR ROTATING MAINTENANCE CODES
The Ranger 8980 has the ability to automatically generate a different MAINTENANCE arm/disarm code daily. This
code is produced using the current date programmed in locations 153-157, and the 4 digit complex or "seed code",
programmed in locations 168-171. This code can then be generated by using the CG-800 "Code Generating Software"
which is designed to operate on a DOS based personal computer. If this location contains a "1", the maintenance code
is enabled and the code will change daily. If this location contains a "3", the code will change on the first day of each
month. If location 167 contains a "0", this feature is disabled, and the user #7 arm/disarm code will be the code
programmed in locations 024-027. NOTE: Activ ting the m inten nce code will utom tic lly dis ble the duress
code, reg rdless of wh t is progr mmed in loc tions 086-087.

20
LOCATION 168-171: PROGRAMMING THE SEED CODE FOR ROTATING MAINTENANCE CODES
Locations 168-171 contain the complex, or "seed code" required to generate rotating maintenance codes as described
in the paragraph above. These locations allow a unique set of codes for different buildings or complexes. NOTE:
ACTIVATING THE MAINTENANCE CODE WILL AUTOMATICALL DISABLE THE DURESS CODE, REGARDLESS
OF WHAT IS PROGRAMMED IN LOCATIONS 086-087.
LOCATION 172: PROGRAMMING USER 7 OR MAINTENANCE CODE OPENING COMMUNICATOR CODE
The Ranger 8980 has the ability to give an opening report each time user number 7 disarms the control. The desired
opening code should be programmed in this location. This feature can be used in conjunction with the rotating
maintenance code to give an opening report each time the maintenance code is used to disarm. When using an
extended format, the extended code will always be a 7.
LOCATION 173: PROGRAMMING USER 7 OR MAINTENANCE CODE CLOSING COMMUNICATOR CODE
The Ranger 8980 has the ability to give a closing report each time user number 7 arms the control. The desired
closing code should be programmed in this location. This feature can be used in conjunction with the rotating
maintenance code to give a closing report each time the maintenance code is used to arm. When using an extended
format, the extended code will always be a 7. CAUTION! If a "Quick Arm" code has been selected, and the first digit of
the rotating maintenance code is the same digit as the "Quick Arm" code, the maintenance closing code will not be
reported.
LOCATION 174: PROGRAMMING ZONES 3 THRU 6 FOR NORMALLY CLOSED OPERATION ONLY
Location 174 is used to program zones 3,4,5,& 6 for normally closed operation only, eliminating the need for the end of
line resistors on that zone. When a zone is programmed for normally closed operation only, a short will not change the
loop condition, and an open on that zone will produce a faulted condition. This feature will be ignored by any Priority
zone. To program a zone for normally closed only, refer to the chart below, and program the appropriate data in this
location.
ZONES TO PROGRAM FOR N/C OPERATION
DATA T0 PROGRAM IN LOCATION 174
6
"1"
5
"2"
5 & 6
"3"
4
"4"
4 & 6
"5"
4 & 5
"6"
4, 5, & 6
"7"
3
"8"
3 & 6
"9"
3 & 5
A ="10"
3, 5, & 6
B ="11"
3 & 4
C ="12"
3, 4, & 6
D ="13"
3, 4, & 5
E ="14"
3, 4, 5, & 6
F ="15"
Other manuals for Ranger 8980
3
Table of contents
Other CADDX Cell Phone manuals