Linear 21st Sentry CP90 Program

Programming Keys
Enter Program 9 + 98765 (System must be disarmed to Level 0 first)
Exit Program * for 4 seconds
Show Version + 90
Compatible
Wireless
Sensors
40S40A/70S60 Motion Detector ST-23 Money Trap
ESL 371 Smoke Detector T-90 Door/Window
LMT-1 Portable Panic TGB-90 Glassbreak Detector
ST Series Door/Window Sensors TSD-90A Smoke Detector
ST-1 Portable Panic TX-91,
TX-92,
TX-94
Hand Held Panics
Zone Config
Zones 1 to 3 = Hardwired Zones
Zones 4 to 64 = Wireless Zones
Zones 65 to 72 = Hardwired Keypads
Default Panel Hold MASTER RESET button in panel for 10 seconds while powering up
Programming
Hints
1. After entering programming you start out at Function 0
2. Enter location to program (example: Location 50) then press
3. Choose Selector (Example: 2 for Communication Fmt 1) then
4. Enter new Value (Example: 11 for SIA format) then press to save
5. You should hear a “Happy Tone” indicating okay, a “NA NA” tone means bad data
6. This takes you back to Location 50, enter new location or press
to re-enter Location 50 to program other locations, * exits back to location 0

Remember to always ask the tech what shows the keypad during each step in programming
(FUNCTION is the Location of a group of )
(SELECTOR is a program location within a FUNCTION)
(VALUE is the data stored within a SELECTOR)
Func = FUNCTION
Sel   = SELECTOR

Func Sel Description Action or Value
0 0 Display installed Sensor 1. Press 0 +
2. Press keypad will scroll all zones
3. Press to stop scrolling
4. Press * to exit
1 0 Auto-install RF Sensors 1. Press 1 +
2. Display shows currently installed sensors
3. Press keypad will sound tone
4. Activate sensor, it installs on next available zone
  (Caution: a sensor can be learned into multiple zones)
5. Press to exit
2 4-64 Manually install RF Sensor 1. Press 2 + + Zone (4 to 64) +
2. Press then activate Sensor
  (keypad will beep when learned, press * to exit)
  (Learn TK-90 Wireless keypad as a zone, no zone type)
3 4-64 Manually remove RF Sensor 1. Press 3 + + Zone (4 to 64) +
2. Press to delete sensor
  (keypad will beep when deleted, press * to exit)
4 1-64 Sensor Zone Type 1. Press 4 + + Zone (4 to 64) +
2. Enter Zone Type then press
  (keypad will beep, press * to exit)
0 Exterior Arm Levels 3, 4, 5 & 6 – Chimes in Level 2
1 Restricted Interior Arm Levels 4, 5 & 6
2 Interior Arm Levels 4, 5 & 6
3 Fire 24-Hour Fire Zone
4 Emergency 24-Hour Emergency Zone
5 Police/Hold-Up 24-Hour Police/Holdup Zone
6 Arm/Disarm Toggle Sensor is Pushbutton that arms to Level 4 or 1
7 Remote Panic Hold 3-Seconds Triggers 24-Hour Duress
8 Remote Panic/Police Hold 3-Seconds Triggers 24-Hour Police
(Types 6, 7, and 8 can be used for keyfob, see Function 17 for button assignments)
9 Guard Zone Arm Levels 1, 2, 3, 4, 5 & 6 reports as Burg in Level 4
10 Environmental Type A 24-Hr Zn, Triggers Audible, Violation & No Reports
11 Environmental Type B 24-Hr Zn, Triggers Audible Only, Violation, No Reports
12 Environmental Type C 24-Hr Zn. Triggers Audible Only, No Violation, No Reports
13 Chime Only Active Levels 1, 2 & 3, Chime Only, No Violation & Reports
14 Automation #1 Triggers Automation #1 Output on Control Output
15 Automation #2 Triggers Automation #2 Output on Control Output
16 Access Only Triggers Access Output on Control Output
17 TX Remote Disable “Dead” Zone to Disable Buttons on TX Remotes
Func Sel Value
5 1-64 Sensor Entrance Delay I_0_I 0 = Instant
1 = Delay One (See Function 120-1)
2 = Delay Two (See Function 120-2)
3 = Interior Follower
6 4-64 Sensor Type I_0_I 0 = Normal Open/Close Sensor
1 = PIR
7 4-64 RF Sensor Supervision I_0_I 0 = Supervised
1 = Unsupervised
8 1-64 Sensor Local Alarm I_0_I 0 = Audible
1 = Silent
9 1-64 Sensor Bypassing I_0_I 0 = Can be Bypassed (All others)
1 = Cannot be Bypassed (Fire Zones)
10 1-64 Sensor Audio Reporting I_2_I 0 = No Sensor Audio
1 = Listen Only Audio
2 = Two-Way Audio
11 0 Hardwire Loop Auto Setup 1. Press 11 +
2. Press to install Zones 1 2 and 3
  (All Zones MUST be closed to install properly
3. Press * to exit
4. Remove unused hardwire zones in step 15
12 1-3 Hardwire Loop Response Time I_4_I (1 to 100 x100 ms)
13 1-3 Hardwire Loop Supervision I_0_I 0 = EOL Supervised (2.2k)
1 = No EOL
14 1-3 Hardwire Loop Trouble Type I_0_I 0 = No Trouble
1 = Trouble on Open
2 = Trouble on Short
3 = Trouble on Open or Short
15 1-3 Hardwire Loop Disable I_0_I 0 = Loop Disabled
1 = Loop Enabled
16 1-64 KD-90 LCD Zone Descriptions

Enter location from regular programming by pressing 16
1. Enter Zone to program (01 to 64) then
2. Enter 1 to 3 digit number from chart to create first word then
3. Enter next word +
4. Continue until finished (up to 24 characters)
5. Press * to exit
17 3-17 Zone Select for TX-91, TX-92 Remotes

1. First learn Remote by Function 2
2. Press 17 + + 1st button Zone Type + + + press Keyfob button
3. Press 17 + + 2nd button Zone Type + + + press Keyfob button
4. Continue until all buttons are learned (top button can’t be learned and is always a panic)
5. Press * to exit
20 0 Display Keypads in Memory 1. Press 20 +
2. Display shows Keypads installed (Zone 65 – 72)
3. Press * to exit
21 0 Auto-Install Keypads 1. Press 21 +
2. Keypads will install automatically to Zones 65 to 72)
3. Press * to exit
23 65-72 Manually Remove Keypad
(1st keypad is Zone 65, 2nd is 66 etc)
1. Press 23 + + (65 to 72) +
2. Press to remove from memory
3. Press * to exit
24 65-72 Keypad Panic Keys Enable
(1st keypad is Zone 65, 2nd is 66 etc)
I_7_I 0 = Disable All Three Emergency Keys
1 = Police Key Active Only
2 = Emergency Key Active Only
3 = Emergency & Police Keys Active
4 = Fire Key Active Only
5 = Fire & Police Keys Active
6 = Fire & Emergency Keys Active
7 = Enable All Panic Keys
Keypad Options
(1st keypad is Zone 65, 2nd is 66 etc to 72)
25 65-72 Standby Display Intensity I_0_I 0 = Off 1 = Low 2 = Medium 3 = High
26 65-72 Standby Download Intensity I_0_I 0 = Off 1 = Low 2 = Medium 3 = High
27 65-72 Active Display Intensity I_2_I 0 = Off 1 = Low 2 = Medium 3 = High
28 65-72 Active Downlight Intensity I_2_I 0 = Off 1 = Low 2 = Medium 3 = High
29 65-72 Keypad Lights on Entry Delay I_1_I 0 = Lights Off 1 = Lights On
30 65-72 Keypad Lights on Exit Delay I_1_I 0 = Lights Off 1 = Lights On
31 65-72 Keypad Beep Loudness I_2_I 0 = Off 1 = Low 2 = Medium 3 = High
32 65-72 Keypad Annunciate Loudness I_2_I 0 = Off 1 = Low 2 = Medium 3 = High
33 65-72 Keypad Alarm Loudness I_2_I 0 = Off 1 = Low 2 = Medium 3 = High
34 65-72 Keypad Panic Audio Response (2-way) I_0_I 0 = No Audio 1 = Listen-In 2 = Two Way
35 65-72 KD-90 Accessory LCD Captions Enter names for keypad locations

Communicator Settings
50 1 Communicator On/Off I_1_I 0 = Local System Only
1 = Communicator Enabled
2 Communications Format #1 I_11_I 0 = 10PPS 3×1 Ademco 1400Hz
3 Communications Format #2

(Changing formats here
defaults values in Function 72)

Contact ID may not be available
on older versions, always use SIA

I_11_I
1 = 10PPS 3×1 Extended 1400Hz
2 = 10PPS 4×1 1400Hz
3 = 10PPS 4×2 Silent Knight 1400Hz
4 = 20 PPS 3×1 Sescoa 2300Hz
5 = 20 PPS 3×1 Extended 2300Hz
6 = 20PPS 4×1 2300Hz
7 = 20PPS 4×2 2300Hz
8 = 40PPS 3×1 2300Hz
9 = 40PPS 3×1 Extended 2300Hz
10 = BFSK 3×2
11 = SIA
12 = Sescoa Superspeed
13 = Ademco Contact ID
4 Dialing Format I_0_I 0 = DTMF
1 = Pulse Dialing
5 Opening Reports by Exception I_0_I 0 = Normal
1 = Opening when Disarm after Alarm
6 Closing Reports by Exception I_0_I 0 = Normal Closing Reports
1 = Closings when Disarm after an Alarm
7 Tamper Report Routing I_0_I 0 = Reports on Supervisory Routing
1 = Reports on Alarm Routing
8 Dialing Start Delay I_0_I 0 to 250 Seconds
9 Dialing Attempts I_8_I 0 to 250 Attempts
10 Dialing Attempts before Sleep Cycle I_2_I 0 to 250 Attempts
11 Number of Sleep Cycles Allowed I_2_I 0 to 250 Cycles
12 Sleep Cycle Time I_10_I 1-250 Minutes before next dial
13 Anti-Jam Time I_40_I 1 to 250 Sec
14 Automatic Test Report Delay I_0_I 0 to 250 Hrs
15 Swinger Eliminator Count I_0_I 0 = All Violations Reported (Disabled)
1 -10 = # of Violations Sensor/Loop
16 Remote Programming Lockout I_1_I 0 = No Remote Programming
1 = Remote Programming Allowed
17 Invalid Access Timeout I_20_I 20 to 50 sec
18 Automatic Test Report Interval I_1_I 0 = Test Reports every 12 Hours
1-7 = Test Reports every 1-7 Days
19 Inhibit Superspeed End of TX I_0_I 0 = ETX at End of Report
1 = No ETX Sent at End of Report
20 Listen-Only Audio After duress I_0_I 0 = No Audio After Duress
1 = Listen-Only Audio After Duress
51 1 Remote Program Access Code I_9_I_8_I_7_I_6_I_5_I (00000 to 99999)
1. Press 1 then to select 1st digit
2. Press 9 then
3. Press 8 then
4. Press 7 then (until finished)
Communicator Settings
60 1 Alarm Call Routing I_0_I 0 = Primary Only
1 = Primary then Secondary
2 = Secondary Then Primary
3 = Secondary Only
4 = Supervisory Only
5 = Supervisory Then Primary
6 = Supervisory Then Secondary
2 Open/Close Call Routing I_0_I
3 Restore Call Routing I_0_I
4 Auto/Manual Test Call Routing I_0_I
5 Audio Events Call Routing I_0_I
6 Superv/Trouble Call Routing I_0_I
61 1 Primary Line Format I_1_I 1 = Communication Format 1
2 Secondary Line Format I_1_I 2 = Communication Format 2
3 Supervisory Line Format I_1_I (see Location 50 Section 2 and 3)
62 Primary Telephone Number ((Up to 24 Digits)
I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I
11 = * 12 = # 13 = 5-second Pause 14 = Wait for Dial Tone 15 = End of number

1. Press 62 + 1 then to select 1st digit
2. Press 14 then (adds wait for Dial Tone)
3. Press 1 then (1st digit of phone number)
4. Press 8 then (until finished)
5. Press 15 then to finish then * to exit

63 Primary Account Number (Up to 6-Digits) I_ _I_ _I_ _I_ _I_ _I_ _I
4-2 allows 0 to 9 and A to F
SIA & Contact ID 0 to 9 only
1. Press 63 + + 1 then to select 1st digit
2. Enter 1st digit of Account number then
3. Enter 2nd digit of Account number then
4. Enter 3rd digit of Account number then
5. Enter 4th digit of Account number then
6. Press 15 then to end and * to exit
64 Copy Primary to Secondary Press to copy
65 Secondary Telephone Number (Up to 24 Digits, do not use)
I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I
66 Secondary Account Number (6 digits) I_ _I_ _I_ _I_ _I_ _I_ _I
67 Copy Secondary to Supervisory Press to copy
68 Supervisory Telephone Number (Up to 24 Digits, do not use)
I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I
69 Supervisory Account Number (6 digits) I_ _I_ _I_ _I_ _I_ _I_ _I
Report Codes for 4/2 Format only
70 1 Fire Sensor/Loop I_1_I 0 to 15 (0 = Disabled)
2 Exterior Intrusion I_3_I 0 to 15 (0 = Disabled)
3 Interior Intrusion I_5_I 0 to 15 (0 = Disabled)
4 Police/Holdup I_2_I 0 to 15 (0 = Disabled)
5 Emergency I_4_I 0 to 15 (0 = Disabled)
6 Environmental I_0_I 0 to 15 (0 = Disabled)
7 Restore I_14_I 0 to 15 (0 = Disabled)
8 Sensor Tamper I_0_I 0 to 15 (0 = Disabled)
9 Bypassed Sensor I_0_I 0 to 15 (0 = Disabled)
10 Keypad Fire I_1_I 0 to 15 (0 = Disabled)
11 Keypad Police/Hold-Up I_2_I 0 to 15 (0 = Disabled)
12 Keypad Emergency I_4_I 0 to 15 (0 = Disabled)
13 Duress I_0_I 0 to 15 (0 = Disabled)
14 Opening I_11_I 0 to 15 (0 = Disabled)
15 Closing I_12_I 0 to 15 (0 = Disabled)
16 Cancel I_13_I 0 to 15 (0 = Disabled)
17 Communicator Auto Test I_0_I 0 to 15 (0 = Disabled)
18 Communicator Man. Test I_0_I 0 to 15 (0 = Disabled)
19 Control Panel Tamper I_0_I 0 to 15 (0 = Disabled)
20 Keypad Tamper I_0_I 0 to 15 (0 = Disabled)
21 Supervisory Trouble I_15_I 0 to 15 (0 = Disabled)
22 Control Panel Low Battery I_0_I 0 to 15 (0 = Disabled)
23 Control Panel Battery Restore I_0_I 0 to 15 (0 = Disabled)
24 AC Failure I_0_I 0 to 15 (0 = Disabled)
25 AC Restore I_0_I 0 to 15 (0 = Disabled)
26 Memory Error I_0_I 0 to 15 (0 = Disabled)
27 Auxiliary Fuse Blown I_0_I 0 to 15 (0 = Disabled)
28 Fire Power Fuse Blown I_0_I 0 to 15 (0 = Disabled)
29 Not Used
30 Communication Failure I_0_I 0 to 15 (0 = Disabled)
31 Keypad Trouble I_0_I
32 Sensor Low Battery I_0_I
33 Sensor Superv/Trouble I_0_I
34 Force Close I_12_I 0 to 15 (0 = Disabled)
35 Supervisory Restore
71 1-64 Default Report Code Override Report Code For Specific Sensor
Report Enable for SIA or Contact ID Reporting
72 1 Opening I_0_I 0 = No Report
2 Closing I_0_I 1 = Report
3 Force Arm I_0_I
4 Automatic Test I_0_I
5 Manual Test I_1_I 1 = Report
6 AC Failure I_1_I
7 AC Restore I_0_I
8 Control Panel Low Battery I_1_I
9 Control Panel Battery Restore I_0_I
10 Sensor/Loop Restore I_0_I
11 Sensor/Loop Tamper I_1_I
12 Sensor/Loop Supervisory I_0_I
13 Sensor Low Battery I_0_I
14 Supervisory Trouble I_1_I
73 1-64 SIA/CID Report Override Format #1
(Overrides Report Codes if needed)
1. Press 73 + + Zone (1 to 64) +
2. Enter 1 or 2-digit Override code then
3. Press * to exit
1 = Burg Alarm 7 = Panic Alarm
2 = Fire Alarm 8 = Sprinkler Alarm
3 = Gas Alarm 9 = Tamper Alarm
4 = Holdup/Duress 10 = Untyped Alarm
5 = Heat Alarm 11 = Water Alarm
6 = Medical Alarm 12 = Freeze Alarm
78 1-64 SIA/CID Report Override Format #2
(Overrides Report Codes if needed)
1. Press 73 + + Zone (1 to 64) +
2. Enter 1 or 2-digit Override code then
User Codes (32 total Codes also called PAC’s)

Master Code Usually User 02 (Any User Code can be set as Master)
Temp Code User 01
Secondary Code User 03 to 31
Duress Code Usually User 31 (Any User Code can be set as Duress)
Installer Code User 32 (Default is 98765)
90 2-32 Personal Access Code Entry I_ _I_ _I_ _I_ _I_ _I
1. Press 90 + + User (2 to 32) +
2. Enter up to 5 digits then press
3. Press * to exit
91 2-32 Cancel/Delete a PAC 1. Press 90 + + User (2 to 31) +
2. Press to delete
3. Press * to exit
92 2-32 High Security Level Limit

Installer Code = 8
Master/Secondary Codes = 7
Duress = 0

I_8_I Highest Security Level this Code can use
9 = Installer Code (Usually Code 32 only)
8 = Sensor Test
7 = Phone Test
6 = Night Secure (Perim Inst, Motion Byp)
5 = Night Arm
4 = Away Arm
3 = Home Arm
2 = Chime Mode
1 = Guard/Cancel (Local Alarm only)
0 = Disarm/Cancel
93 2-32 Low Security Level Limit

All Codes set to 0

I_0_I Lowest Security Level this Code can use
9 = Installer Code (Usually Code 32 only)
8 = Sensor Test
7 = Phone Test
6 = Night Secure (Perim Inst, Motion Byp)
5 = Night Arm
4 = Away Arm
3 = Home Arm
2 = Chime Mode
1 = Guard/Cancel (Local Alarm only)
0 = Disarm/Cancel
94 2-32 Duress PAC I_0_I 0 = Normal Code
1 = Duress Code
95 2-32 Master PAC Code I_0_I 0 = Normal Code
1 = Master Code
96 2-32 Arm Only PAC I_0_I 0 = Normal Security Level Control
1 = Arms to Level 4 Only
(Overrides location 92)
97 2-32 No Bypass PAC I_0_I 0 = Full Bypass Allowed
1 = No Bypass
98 2-32 Access Output PAC I_0_I 0 = No Access Control Output
1 = Access Control Output Activates
99 2-32 Access Output Only I_0_I 0 = Normal Security Level Control
1 = Activate Access Output Only
100 2-32 Locked PAC Code I_0_I 0 = User Can Change Own Code
1 = User Cannot Change Own Codes
101 2-32 PAC Programming Enable
(set at 1 if Master PAC)
I_0_I 0 = This Code Cannot Set other Codes
1 = Code Program Mode Allowed
System Times
120 1 Entry Delay Time 1 I_30_I 1-250 Seconds
2 Entry Delay Time 2 I_45_I 1-250 Seconds
3 Exit Delay Time I_45_I 1-250 Seconds
4 Burglary Output Delay I_5_I 1-250 Seconds
5 Burglary Output Cutoff I_5_I 0-250 Minutes (0 = Infinite)
6 Fire Output Cutoff I_5_I 0-250 Minutes (0 = Infinite)
7 Police Alarm Cutoff I_5_I 0-250 Minutes (0 = Infinite)
8 Emergency Output Cutoff I_5_I 0-250 Minutes (0 = Infinite)
9 Access Output On-Time I_5_I 0-250 Minutes (0 = Toggles On/Off)
10 Automation #1 On-Time I_5_I 0-250 Minutes (0 = Toggles On/Off)
11 Automation #2 On-Time I_5_I 0-250 Minutes (0 = Toggles On/Off)
System Sounds
121 1 Pulsing Burg Output I_0_I 0 = Steady 1 = Pulsed
2 Pulsing Fire Output I_0_I 0 = Steady 1 = Pulsed
3 Multiple Burg Shutdown I_0_I 0 = Multiple Outputs Per Arm/Disarm
1 = Only One Audible Output Per Arm
4 Day Alert Latch I_0_I 0 = Trouble Light Clears when No Trouble
1 = Trouble Light Latch, Clear w/Status “97”
5 Bell Test on Arming I_0_I 0 = No Bell Test
1 = Bell Test if Armed to Level 4 or Higher
6 Keypad Burglary for Lock-Ins I_5_I 0 = Normal
1 = Any Key Starts Entry Delay in Level 4
7 Entry Delay Beeps I_1_I 0 = Beeps Off 1 = Beeps On
8 Exit Delay Beeps I_1_I 0 = Beeps Off 1 = Beeps On
9 Silent Police Alarms I_1_I 0 = Audible 1 = Silent
10 Silent Emergency Alarms I_0_I 0 = Audible 1 = Silent
11 Silent Burg Alarms I_0_I 0 = Audible 1 = Silent
12 Disable Quick Arming I_0_I 0 = Quick Arming Allowed
1 = Quick Arming Not Allowed
13 Automatic Bypass on Restoral I_0_I 0 = Bypass Clear on Restoral
1 = Bypass Remain on Restoral
14 Auto Bypass Arming I_0_I 0 = Auto Bypass then Arm
1 = No Arm until Quick Bypass
15 Receiver Desense/Sensitivity I_0_I 0 = Normal Sensitivity
1 = Reduced Sensitivity (-6dB)
16 Alarm Memory Latch for Sensors I_0_I 0 = No Alarm Memory Latch
1 = Alarm Memory & LED Latches
17 Auto Alarm Memory Display I_0_I 0 = Manual Alarm Mem Disp w/Status “96”
1 = Auto Alarm Mem Disp after Alarm
18 24-Hr System Status Display I_0_I 0 = Status Only w/Manually Checking
1 = Sensor Status on at All Times
19 KD-90 Communicator Status Display I_0_I 0 = No Communicator Status Display
1 = Communicator Status Displays
20 Master Reset Disable
(This will lockout system)
I_0_I 0 = Master Reset Switch Enabled
1 = Master Reset Switch Disabled
21 Event Log Limiter I_0_I 0 = No Limits on Adding to Event Log
1 = 200 Events will be Logged until Cleared
22 Audible Sensor Trouble I_0_I 0 = Sensor Trouble Only displays on Keypad
1 = Sensor Trouble on KP, Chime every Minute
23 Quick Bypass Disable I_0_I 0 = Quick Bypass Allowed
1 = No Quick Bypass
Event Logging
122 1 Sensor & Test Logging I_0_I 0 = Log only Alarms, 1 = Log All
2 Sensor Restoral I_1_I 0 = No Logging, 1 = Log Events
3 Normal Opening & Closing I_1_I 0 = No Logging, 1 = Log Events
4 Forced Closing I_1_I 0 = No Logging, 1 = Log Events
5 Opening After an Alarm I_1_I 0 = No Logging, 1 = Log Events
6 Sensor & Accessory Supervision I_1_I 0 = No Logging, 1 = Log Events
7 Panel Reset, Test and Superv I_1_I 0 = No Logging, 1 = Log Events
8 Communicator I_1_I 0 = No Logging, 1 = Log Events
9 Panel Programming I_1_I 0 = No Logging, 1 = Log Events
10 Fire, Burg, Emergency Outputs I_1_I 0 = No Logging, 1 = Log Events