Ademco Vista XM Program

Enter Programming 4140 + 8 + 0 + 0 (Display should show 00)
or Power down then back up and press * and # within 1 minute
(If exiting programming you can re-enter within 1 minute by pressing * and #)
Move to Location * + Location
View Location # + Location (Display will read off one digit at a time)
Exit Programming 1. *98 OR 2. *99 if needing to re-enter programming later by Code + 8 + 00
Hex Program A = # + 10 B = # + 11 C = # + 12 D = # + 13 E = # + 14 F = # + 15
Alpha Keypads can only be 5330 or 5337, cannot use 6139 (NOT required for programming)

*00 Installer Code I_4_I_1_I_4_I_0_I (also try 4130 and 5130)
*01 Master Code I_ _I_ _I_ _I_ _I
*02 Zone Types for Zones 1 to 8   
I_?_I_?_I Zone 1
I_?_I_?_I Zone 2
I_?_I_?_I Zone 3
I_?_I_?_I Zone 4
I_?_I_?_I Zone 5
I_?_I_?_I Zone 6
I_?_I_?_I Zone 7
I_?_I_?_I Zone 8
*03 Zone Types for Zones 9 to 16
I_?_I_?_I Zone 9
I_?_I_?_I Zone 10
I_?_I_?_I Zone 11
I_?_I_?_I Zone 12
I_?_I_?_I Zone 13
I_?_I_?_I Zone 14
I_?_I_?_I Zone 15
I_?_I_?_I Zone 16

00 = Disabled
01 = Entry/Exit 1
02 = Entry/Exit 2
03 = Instant
04 = Interior
05 = Day Zone
06 = Holdup
07 = Police
08 = Medical
09 = Fire
10 = InteriorDelay
*04 Zone Type for Zone 17
I_?_I_?_I Zone 17
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
*05 Zone Types for Panics
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Polling Loop Short
I_0_I_8_I 1 & * / A Panic Key (Keypad Medical)
I_0_I_9_I 3 & # / C Panic Key (Keypad Fire)
I_0_I_7_I * & # / B Panic Key (Keypad Police)
*06 Designate Right Loop Zns 10 to 16
    (Hardwire Zone Expander)
I_1_I_1_I_1_I_1_I_1_I_1_I    0 = 4208/4192/4275
1 = 4190WH or 4196
*07 Assign Right Loop Zone 17
    (Hardwire Zone Expander)
I_1_I 0 = 4208/4192/4275
1 = 4190WH or 4196
*08 Not Used
*09 Entry Delay I_0_I_2_I 0 to 15 x15 seconds
*10 Exit Delay 1 I_0_I_4_I 0 to 15 x15 seconds
*11 Entry Delay I_0_I_2_I 0 to 15 x15 seconds
*12 Exit Delay 2 I_0_I_4_I 0 to 15 x15 seconds
*13 Alarm Sounder Duration I_0_I_4_I 0 to 15 x2 minutes
*14 Alarm Sounder Type I_0_I Must be 0
*15 Keyswitch Enable I_0_I 1 = Yes
0 = No
*16 Confirm Arming Ding I_0_I 0 = Disable
1 = Enable
*17 AC Loss Sounding I_1_I 0 = No
1 = Yes
*18 Not Used
*19 Control Alarm Sound I_0_I 1 = Disable
0 = Enable
*20 Not Used
*21 No Fire Timeout I_1_I 1 = Yes
0 = No
*22 Fire Display I_1_I 1 = Yes
0 = No
*23 Multiple Alarms I_1_I 1 = Yes
0 = No
*24 Disable Tamper Zone 10-17 I_0_I 1 = Yes
0 = No
*25 Duress In Hi Speed Frmt I_0_I 1 = Disabled
0 = Enabled
*26 Internal Alarm Sound I_0_I 1 = Sweeping
0 = Steady
*27 Test Report Interval I_0_I 0 = No Report
1 = 12 Hours
2 = 24 Hours
3 = 168 Hours
*28 Power up in Prev State I_0_I 1 = Yes
0 = No
*29 Quick Arm I_1_I 1 = Yes
0 = No
*30 Touch Tone Dialing I_1_I 1 = Yes
0 = No
*31 PABX Access Code I_ _I_ _I_ _I_ _I (To dial 9 add here)
*32 Primary Account Number I_0_I_?_I_0_I_?_I_0_I_?_I_0_I_?_I (2 digit entries)
Hex B = 11, C = 12, D = 13, E = 14, F = 15
*33 Primary Phone Number I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I End Phone with *
# + 11 = *, # + 12 = #, # + 13 = 2.5 second pause
*34 Secondary Phone Number I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I
*35 Download Phone Number I_1_I_8_I_0_I_0_I_7_I_6_I_2_I_7_I_8_I_3_I_1_I_ _I
*36 CSID Number I_1_I_5_I_1_I_5_I_1_I_5_I_1_I_5_I_1_I_5_I_1_I_5_I_1_I_5_I_1_I_5_I
(15’s Default CSID to Factory)
*37 Dwnld Cmmnds Enable I_1_I Dialer Shutdown
I_1_I System Shutdown
I_0_I Not Used
I_1_I Remote Bypass
I_1_I Remote Disarm
I_1_I Remote Arm
I_1_I Upload Program
I_1_I Dwnld Program
0 = No
1 = Yes
*38 Priority Zone I_0_I_0_I (All zones bypassable)
*39 O/C Rprt Users 9 to 15 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I (0=No, 1=Yes)
*40 Program Tamper Report I_0_I_0_I (Disabled)
*41 Normally Closed Zones 2-8 I_0_I 0 = EOL Resistors
1 = Normally Closed
*42 Dial Tone Pause I_0_I 0 = 5 seconds
1 = 11 seconds
2 = 30 seconds
*43 Dial Tone Detection I_0_I 0 = Disable
1 = Enable
*44 Ring Detection Count I_1_I_5_I 15 = Answering Machine
*45 Primary Ack Wait I_0_I 0 = 30 seconds
1 = 60 seconds
*46 Primary Format
(See 1*32 to enable Contact ID)
I_2_I 0 = Ademco Lo
1 = Sescoa/Radionics
2 = Hi Speed
*47 Secondary Ack Wait I_0_I 0 = 30 seconds
1 = 60 seconds
*48 Secondary Format
(See 1*32 to enable Contact ID)
I_1_I 0 = Ademco Lo
1 = Sescoa/Radionics
2 = Hi Speed
*49 Checksum Verify I_0_I 0 = No
1 = Yes
*50 Sescoa Radionics Select I_0_I 0 = Radionics
1 = Sescoa
*51 Dual Reporting I_0_I 1 = Yes
0 = No
*52 O/C Rep Enable User 1 to 8     I_1_I_0_I_0_I_0_I_0_I_0_I
1 = Yes
0 = No
    (User 1 must be 1 to allow Installer into programming)
*53 4/2 Format 17 Zn I_1_I 0 = Non Reported Zone
1 = 4/2 Reporting
*54 4/2 Format 9 Zone I_1_I 0 = 3/1 Ademco Hi Speed
1 = 4/2 Reporting
*55 Alarm Report I_0_I 0 = Standard
1 = Expanded
*56 Restore Report I_0_I 0 = Standard
1 = Expanded
*57 Bypass Report I_0_I 0 = Standard
1 = Expanded
*58 Trouble Report I_0_I 0 = Standard
1 = Expanded
*59 Open/Close Report I_0_I 0 = Standard
1 = Expanded
*60 Low Bat, AC Loss Report I_0_I 0 = Standard
1 = Expanded
This reporting is set for Contact ID, many locations are missing and are not required for this format
*61 Channel Assigned to Zones 1 to 8
I_0_I_1_I Zone 1
I_0_I_2_I Zone 2
I_0_I_3_I Zone 3
I_0_I_4_I Zone 4
I_0_I_5_I Zone 5
I_0_I_6_I Zone 6
I_0_I_7_I Zone 7
I_0_I_8_I Zone 8
*62 Channel Assigned to Zones 9 to 16
I_0_I_9_I Zone 9
I_0_I_1_I Zone 10
I_0_I_2_I Zone 11
I_0_I_3_I Zone 12
I_0_I_4_I Zone 13
I_0_I_5_I Zone 14
I_0_I_6_I Zone 15
I_0_I_7_I Zone 16
*63 Channel Assigned to Zone 17
I_0_I_8_I Zone 17
I_0_I_9_I Zone 18
I_0_I_1_I Zone 19
I_0_I_2_I Zone 20
I_0_I_3_I Zone 21
I_0_I_4_I Zone 22
I_0_I_5_I Zone 23
I_0_I_6_I Zone 24
*64 Channel Assigned to Duress & Panics
I_0_I_7_I Zone 25
I_0_I_8_I Zone 26
I_0_I_9_I Zone 27
I_0_I_1_I Zone 92 (Duress)
I_0_I_0_I Zone 97 (Polling Loop Short)
I_0_I_2_I Zone 95 ( 1 & * Medical Panic)
I_0_I_3_I Zone 96 (3 & # Fire Panic)
I_0_I_4_I Zone 99 (* & # Police Panic)
*65 Alarm Codes for Channels 1 to 8
I_0_I_1_I Channel 1
I_0_I_2_I Channel 2
I_0_I_3_I Channel 3
I_0_I_4_I Channel 4
I_0_I_5_I Channel 5
I_0_I_6_I Channel 6
I_0_I_7_I Channel 7
I_0_I_8_I Channel 8
*66 Alarm Codes for Channels 9 to 15
I_0_I_9_I Channel 9
I_1_I_0_I Channel 10
I_1_I_1_I Channel 11
I_1_I_2_I Channel 12
I_1_I_3_I Channel 13
I_1_I_4_I Channel 14
I_1_I_5_I Channel 15
I_0_I_0_I Not Used
*67 Misc Non Alarm Codes
I_0_I_1_I AC Loss
I_0_I_0_I AC Loss 2nd Digit
I_0_I_1_I Trouble
I_0_I_1_I Trouble Restore
I_0_I_0_I Bypass
I_0_I_0_I Bypass Restore
I_0_I_1_I Alarm, AC, Low Bat Restore
I_0_I_1_I Cancel
*68 Misc Non Alarm Codes
I_0_I_0_I Open
I_0_I_0_I Close
I_0_I_1_I Low Battery
I_0_I_0_I Low Battery 2nd Digit
I_0_I_0_I Test
I_0_I_0_I Power Up
I_0_I_0_I Not Used
*69 Zone Type Restore Report (0=No, 1=Yes)    
I_1_I Zone Type 1
I_1_I Zone Type 2
I_1_I Zone Type 3
I_1_I Zone Type 4
*70 Zone Type Restore Report (0=No, 1=Yes)
I_1_I Zone Type 5
I_1_I Zone Type 6
I_1_I Zone Type 7
I_1_I Zone Type 8
*71 Zone Type Restore Report (0=No, 1=Yes)
I_1_I Zone Type 9
I_1_I Zone Type 10
*82 Swinger Shutdown I_0_I_4_I 00 = Disabled, 01 to 15 Alarms
*83 Test Report Start I_0_I_0_I 01-31 hrs, 00 = Instant
*84 Kissoff Wait I_0_I 1 = Watts Line
0 = No Watts Line
*85 DO NOT PROGRAM
*86 Zone Exp Type I_0_I 1 = 4206
0 = Other RPM Expanders
*87 Entry Warning I_0_I 1 = Continous
0 = No Delay
*88 Burg Alarm Comm Delay I_0_I 0 = No Delay
1 = 16 seconds
*89 Alarm Voltage Out Triggers I_0_I 0 = No Alarm Trig, Zone Exp
1 = Alarm Trig, No Zone Exp
*93 5137 LCD Keypad Programming (See Page 74 of 5130XT Installer Manual for details)
*97 Default Panel (No Value needed, keypad will beep and default panel)

For Upper Level Programming press *94

To go to an Upper Level Location press *00 to *01 etc (the 1 before the * isn’t part of the location
To return to lower programming press *99


1*00 – Open/Close Rep Users 17 to 22 I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No
1 = Yes
1*01 – Zone Types for Zones 28 to 32
I_?_I_?_I Zone 28
I_?_I_?_I Zone 29
I_?_I_?_I Zone 30
I_?_I_?_I Zone 31
I_?_I_?_I Zone 32
I_?_I_?_I Zone 38
I_?_I_?_I Zone 39
I_?_I_?_I Zone 40
1*02 – Zone Types for Zones 22 to 40
I_?_I_?_I Zone 33
I_?_I_?_I Zone 34
I_?_I_?_I Zone 35
I_?_I_?_I Zone 36
I_?_I_?_I Zone 37
00 = Disabled
01 = Entry/Exit 1
02 = Entry/Exit 2
03 = Instant
04 = Interior
05 = Day Zone
06 = Holdup
07 = Police
08 = Medical
09 = Fire
10 = Interior Delay
1*03 – Zone Types for Zones 41 to 48
I_?_I_?_I Zone 41
I_?_I_?_I Zone 42
I_?_I_?_I Zone 43
I_?_I_?_I Zone 44
I_?_I_?_I Zone 45
I_?_I_?_I Zone 46
I_?_I_?_I Zone 47
I_?_I_?_I Zone 48
1*04 – Zone Types for Zones 49 to 56
I_?_I_?_I Zone 49
I_?_I_?_I Zone 50
I_?_I_?_I Zone 51
I_?_I_?_I Zone 52
I_?_I_?_I Zone 53
I_?_I_?_I Zone 54
I_?_I_?_I Zone 55
I_?_I_?_I Zone 56
1*05 – Zone Types for Zones 57 to 64
I_?_I_?_I Zone 57
I_?_I_?_I Zone 58
I_?_I_?_I Zone 59
I_?_I_?_I Zone 60
I_?_I_?_I Zone 61
I_?_I_?_I Zone 62
I_?_I_?_I Zone 63
I_?_I_?_I Zone 64
1*06 – Not Used
1*07 – Not Used
1*08 – Assign Response Type for 2nd 4280    
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Zone 88 2nd Receiver
1*09 – 1st & 2nd Receiver Troubles
I_0_I_0_I Zone 89 2nd Receiver
I_0_I_0_I Zone 90 1st Receiver
I_0_I_0_I Zone 91 1st Receiver
1*10 – Right Loop Zones 33 to 40 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*11 – Right Loop Zones 41 to 48 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*12 – Right Loop Zones 49 to 56 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*13 – Right Loop Zones 57 to 64 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*14 to 1*17 Not Used
1*18 – Enable Wireless Zones 1 to 8 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*19 – Enable Wireless Zones 9 to 16 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*20 – Enable Wireless Zones 17 to 24    I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I    0 = No, 1 = Yes
1*21 – Enable Wireless Zones 25 to 32 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*22 – Enable Wireless Zones 33 to 40 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*23 – Enable Wireless Zones 41 to 48 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*24 – Enable Wireless Zones 49 to 56 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*25 – Enable Wireless Zones 57 to 63 I_0_I_0_I_0_I_0_I_0_I_0_I_0_I_0_I 0 = No, 1 = Yes
1*26 1st 4280 RF Rcver Select I_0_I 0 = No
1 = Yes
1*27 2nd 4280 RF Rcver Select I_0_I 0 = No
1 = Yes
1*28 RF Low Batt Sound I_0_I 0 = Disarmed
1 = Immediate
1*29 RF Low Batt Report I_1_I 0 = Disable
1 = Enable
1*30 RF RCVR Check-IN I_0_I_6_I 00 = Disable, 02 to 15 x2 Hrs
1*31 RF xmitter Check in I_1_I_2_I 00 = Disable, 02 to 15×2 Hrs
1*32 Ademco H.S CID Rep Fmt I_1_I 0 = Standard Hi Speed
1 = Contact ID Format
1*33 Tone W/Rotary Backup I_1_I 0 = No
1 = Yes
1*34 Comm Split Rprt I_1_I 0 = No
1 = Alarms Primary
2 = O/C Secondary
1*35 Channel Assigned to Zones 28 to 32
I_0_I_1_I Zone 28
I_0_I_2_I Zone 29
I_0_I_3_I Zone 30
I_0_I_4_I Zone 31
I_0_I_5_I Zone 32
I_0_I_5_I Zone 38
I_0_I_6_I Zone 39
I_0_I_7_I Zone 40
1*36 Channel Assigned to Zones 33 to 40
I_0_I_9_I Zone 33
I_0_I_1_I Zone 34
I_0_I_2_I Zone 35
I_0_I_3_I Zone 36
I_0_I_4_I Zone 37
1*37 Channel Assigned to Zones 41 to 48
I_0_I_8_I Zone 41
I_0_I_9_I Zone 42
I_0_I_1_I Zone 43
I_0_I_2_I Zone 44
I_0_I_3_I Zone 45
I_0_I_4_I Zone 46
I_0_I_5_I Zone 47
I_0_I_6_I Zone 48
1*38 Channel Assigned to Zones 49 to 56
I_0_I_7_I Zone 49
I_0_I_8_I Zone 50
I_0_I_9_I Zone 51
I_0_I_1_I Zone 52
I_0_I_0_I Zone 53
I_0_I_2_I Zone 54
I_0_I_3_I Zone 55
I_0_I_4_I Zone 56
1*39 Channel Assigned to Zones 57 to 64
I_0_I_1_I Zone 57
I_0_I_2_I Zone 58
I_0_I_3_I Zone 59
I_0_I_4_I Zone 60
I_0_I_5_I Zone 61
I_0_I_6_I Zone 62
I_0_I_7_I Zone 63
I_0_I_8_I Zone 64
1*40 – Armed Stay Report 1st Digit I_0_I_0_I
1*41 – Armed Stay Report 2nd Digit I_0_I_0_I
1*08 – Assign Response Type for 2nd 4280
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Not Used
I_0_I_0_I Zone 88 2nd Receiver
1*09 – 1st & 2nd Receiver Troubles
I_0_I_0_I Zone 89 2nd Receiver
I_0_I_0_I Zone 90 1st Receiver
I_0_I_0_I Zone 91 1st Receiver
1*44 – RF Keypad Tamper Detect I_0_I 0 = No
1 = Yes
1*45 – Enable Exit Beeps I_1_I 0 = No
1 = Yes
1*46 – Aux Output Enable I_0_I 0 = Ground Start
1 = O/C Trigger
2 = Console Sound
1*47 – Chime on External Sounder I_0_I 0 = Disable
1 = Enable
1*48 – Wireless Keypad Disable I_0_I 0 = Disable
1 = Enable
1*49 Suppress RF Trble Sound I_1_I 0 = Disable
1 = Enable
1*50 Babysitter Code User 22 I_1_I 0 = Disable
1 = Enable
1*52 Cancel if Alarm + Off I_0_I 1 = None
0 = Timeout