Ademco Vista 40 Program

This is NOT complete, it is only here to walk through most common parts of programming!
Enter Program 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 Program 1. *98 OR 2. *99 if needing to re-enter programming later by Code + 8 + 00

All Zone programming is done by # 93 menu, Click to go to section
ZONE PROG? 0 (No) for next menu, 1 (Yes) to enter this menu (Completed)
SERIAL # PROG? 0 (No) for next menu, 1 (Yes) to enter this menu (Completed)
ALPHA PROG? 0 (No) for next menu, 1 (Yes) to enter this menu (Under Construction)
DEVICE PROGR? 0 (No) for next menu, 1 (Yes) to enter this menu (Under Construction)
RLY VOICE DESCR? 0 (No) for next menu, 1 (Yes) to enter this menu (Under Construction)
CUSTOM INDEX? 0 (No) moves back to start, 1 (Yes) to enter this menu (Under Construction)

*00 Installer Code I 4_I_1_I_4_I_0_I

*09 Entry Delay 1 I_0_I_2_I 0 to 15 x15 Seconds (Partition-Specific)

*10 Exit Delay 1 I_0_I_4_I 00 to 15 x15 Seconds (Partition-Specific)

*11 Entry Delay 2 I_0_I_2_I 00 to 15 x15 Seconds (Partition-Specific)

*12 Exit Delay 2 I_0_I_2_I 00 to 15 x15 Seconds (Partition-Specific)

*13 Alarm Sounder Duration I_0_I_4_I 00 to 15 x15 Minutes (Partition-Specific)

*14 Zone 9 Fast/Slow Response I_0_I 0 = Slow
1 = Fast

*15 Keyswitch assignment I_0_I 0 = Disabled
1 = Partition 1
2 = Partition 2

*16 Confirmation of arming Ding I_0_I 0 = No (Partition-Specific)
1 = Yes

*17 AC Loss Keypad Sounding I_1_I 0 = No
1 = Yes

*18 AC Loss Siren I_0_I 0 = No
1 = Yes

*19 Random AC Loss Report I_0_I 0 = No
1 = Yes

*20 4285 Phone Module Access Code I_0_I_?_I_0_I_?_I 1st digit = 01 to 09
2nd digit = 11 (*) or 12 (#)

*21 Fire Timout I_1_I 0 = No
1 = Yes

*22 Keypad Panics Enable I_1_I Fire Panic
I_1_I Medical Panic
I_1_I Police Panic
0 = No (Partition-Specific)
1 = Yes

*23 Multiple Alarms I_1_I 0 = No (Partition-Specific)
1 = Yes

*24 Ignore Expansion Module Tamper I_1_I 0 = No
1 = Yes

*25 LLR Trigger for Type 8 I_0_I 0 = No
1 = Yes

*26 Intelligent Test Reporting I_0_I 0 = No
1 = Yes

*27 Test Report Interval I_1_I_6_I_8_I
*28 Power Up in Previous State I_0_I 0 = No
1 = Yes

*29 Quick Arm I_1_I 0 = No (Partition-Specific)
1 = Yes

*30 Touch Tone Dialing I_1_I 0 = No
1 = Yes

*31 PABX Access Code I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I

*32 Primary Account Number I_0_I_?_I_0_I_?_I_0_I_?_I_0_I_?_I (2 digit entries) (Partition-Specific)
Hex B = 11, C = 12, D = 13, E = 14, F = 15
*33 Primary Phone Number (12 Digits) I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I
(# + 11 = *, # + 12 = #, # + 13 = 2.5 second pause)

*34 Secondary Phone Number (12 Digits) I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I_ _I

*35 Download Phone Number (12 Digits) I_1_I_8_I_0_I_0_I_6_I_8_I_2_I_1_I_6_I_9_I_0_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

*37 Download Command Enable I_1_I Dialer Shutdown
I_1_I Sys 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 Enable
I_1_I Download Enable
0 = No
1 = Yes

*38 Prevent Fire Zone Bypass I_0_I_0_I (all Zones Bypassable) (Partition-Specific)

*39 Open/Close Report for Installer I_0_I 0 = No (Partition-Specific)
1 = Yes

*40 Open/Close Report for Keyswitch I_0_I 0 = No
1 = Yes

*41 Normally Closed Zones 2-8 I_0_I 0 = EOL Resistors
1 = Normally Closed Zones

*42 Dial Tone Pause I_0_I 0 = 5 seconds
1 = No Pause

*43 Dial Tone Detection I_1_I 0 = No
1 = Yes

*44 Ring Detection Count I_1_I_5_I 15 = answering Machine OverRide

*45 Primary Format I_1_I 0 = ademco Lo
1 = Contact ID
2 = ademco High Speed
3 = ademco Express

*46 Low Speed Format Primary I_0_I 0 = ademco Low Speed
1 = Sescoa/Radionics

*47 Secondary Format I_1_I 0 = ademco Lo
1 = Contact ID
2 = ademco High Speed
3 = ademco Express

*48 Low Speed Format Secondary I_0_I 0 = ademco Low Speed
1 = Sescoa/Radionics

*49 Checksum Verification I_0_I Primary
I_0_I Secondary
0 = No
1 = Yes

*50 Sescoa Radionics Select I_0_I 0 = Sescoa
1 = Radionics

*51 Dual Reporting I_0_I 0 = No
1 = Yes

*52 Standard/Exp Primary Report I_0_I alarms
I_0_I Restore
I_0_I Bypass
I_0_I Trouble
I_0_I Open/Close
I_0_I Low Battery
0 = Standard
1 = Expanded

*53 Standard/Exp Secondary Report I_0_I alarms
I_0_I Restore
I_0_I Bypass
I_0_I Trouble
I_0_I Open/Close
I_0_I Low Battery

0 = Standard
1 = Expanded

*58 Supervisory/Restore Zns 1 – 16
   I_0_I_0_I alarm Restoral
   I_0_I_0_I Trouble
   I_0_I_0_I Trouble Restore
   I_0_I_0_I Bypass
   I_0_I_0_I Bypass Restore
*63 Supervisory/Restore Zns 17 – 32
   I_0_I_0_I alarm Restoral
   I_0_I_0_I Trouble
   I_0_I_0_I Trouble Restore
   I_0_I_0_I Bypass
   I_0_I_0_I Bypass Restore

*68 Supervisory/Restore Zns 33 – 48
   I_0_I_0_I alarm Restoral
   I_0_I_0_I Trouble
   I_0_I_0_I Trouble Restore
   I_0_I_0_I Bypass
   I_0_I_0_I Bypass Restore
*73 Supervisory/Restore Zns 49 – 64
   I_0_I_0_I alarm Restoral
   I_0_I_0_I Trouble
   I_0_I_0_I Trouble Restore
   I_0_I_0_I Bypass
   I_0_I_0_I Bypass Restore

*78 Supervisory/Restore Zns 87 – 99
   I_0_I_0_I alarm Restoral
   I_0_I_0_I Trouble
   I_0_I_0_I Trouble Restore
   I_0_I_0_I Bypass
   I_0_I_0_I Bypass Restore

*79 Zone Type 1 – 8 Restore Enable
I_0_I Zone Type 1 (Entry/Exit 1)
I_0_I Zone Type 2 (Entry Exit 2)
I_0_I Zone Type 3 (Perimeter)
I_0_I Zone Type 4 (Interior Follower)
I_0_I Zone Type 5 (Day/Night)
I_0_I Zone Type 6 (24 Hour Silent)
I_0_I Zone Type 7 (24 Hour audible)
I_0_I Zone Type 8 (24 Hour auxiliary)
0 = No Restoral Report
1 = Restoral Report
*80 Zone Type 9 – 10 Restore Enable
I_0_I Zone Type 9 (Fire w/o verify)
I_0_I Zone Type 10 (Interior w/Delay)
0 = No Restoral Report
1 = Restoral Report
*81 – System Non-Alarm Codes
   I_0_I_0_I Close
   I_0_I_0_I Open
   I_1_I_1_I Low Batt
   I_0_I_0_I Low Batt Rest
   I_1_I_1_I aC Loss
   I_0_I_0_I aC Loss Rest
   I_0_I_0_I Test
   I_0_I_0_I Power
   I_1_I_1_I Cancel
   I_0_I_0_I Program Tamper
*82 – System Non-Alarm Codes 2nd Digit
   I_0_I_0_I Close
   I_0_I_0_I Open
   I_0_I_0_I Low Battery
   I_0_I_0_I Low Battery Rest
   I_0_I_0_I aC Loss
   I_0_I_0_I aC Loss Rest
   I_0_I_0_I Test
   I_0_I_0_I Power
   I_0_I_0_I Cancel
   I_0_I_0_I Program Tamper

*83 First Test Report Time I_0_I_1_I Day
I_2_I_3_I Hours
I_0_I_0_I Minutes
01 (Monday) to 07 (Sunday)
00 to 23
00 to 59

*84 Swinger Shutdown I_0_I_3_I 0 = Disabled (Partition-Specific)
0 to 15 = alarms per armed period

*85 Enable Dialer for Panics/Duress I_1_I Zn 95 Fire
I_1_I Zn 96 Medical
I_1_I Zn 99 Police
I_1_I Duress

0 = No (Partition-Specific)
1 = Yes

*86 4208 Module Zone assignment I_0_I 0 = allow 8 zone numbers on 1 module
1 = Otherwise prevents other polling loop expansion

*87 Entry Warning I_1_I 0 = 3 Beeps (Partition-Specific)
1 = Continous

*88 Burg Alarm Comm Delay I_0_I 0 = Disabled (Partition-Specific)
1 = 15 Seconds

*89 Restore Report Timing I_0_I 0 = Instant
1 = at Bell Timeout
2 = at Disarm

*90 2nd Account Number I_0_I_?_I_0_I_?_I_0_I_?_I_0_I_?_I (2 digit entries) (Partition-Specific)
Hex B = 11, C = 12, D = 13, E = 14, F = 15


To access Upper programming press *94, to return to lower programming press *99
the 1 isn’t part of location, to go to a Upper program location press * + 2-digits

1*28 RF Low Battery Sound I_1_I 0 = When Disarmed
1 = Immediate

1*29 RF Low Battery Report Enable I_1_I 0 = No
1 = Yes

1*30 RF RCVR Check-IN Interval I_0_I_6_I 00 = Disable Supervision
02 to 15 x2 Hours

1*31 RF Transmitter Check in Interval I_1_I_2_I 00 = Disable Supervision
02 to 15 x2 Hours

1*32 RF Receiver Type I_0_I 0 = Disabled
1 = 4281
2 = 5881

1*34 Comm. Split Report Selection I_0_I 0 = No
1 = 1 = Alarms Primary, others Sec
2 = O/C & Test Sec, others Primary

1*40 Dialer Codes 1st Digit I_ _I_ _I armed Stay
I_ _I_ _I Time Set or Event Log Reset

1*41 Dialer Codes 2nd Digit I_ _I_ _I armed Stay
I_ _I_ _I Time Set or Event Log Reset

1*43 Perm Keypad Backlight I_1_I 0 = No (Partition-Specific)
1 = Yes

1*44 Wireless Keypad Tamper Detect I_1_I 0 = Disable
1 = Enable

1*45 Exit Delay Sounder I_1_I 1 = Enable (Partition-Specific)
0 = Disable

1*46 Auxiliary Output Mode I_ _I 0 = Ground Start
1 = Open/Close Trigger
2 = Keypad Sounding
3 = Non ademco aaV Trigger

1*47 Chime on External Siren I_1_I 0 = Disable (Partition-Specific)
1 = Enable

1*48 Wireless Keypad assignment I_0_I 0 = Disable
1 = Partition 1
2 = Partition 2

1*49 Suppress TX Supervision Sound I_1_I 0 = Enable

1*52 Send Cancel If alarm + OFF I_1_I 0 = Within Bell Timeout Only (Partition-Specific)
1 = No Restriction

1*53 Download Callback I_1_I 0 = Callback Required
1 = No Callback

1*57 Enable 5800 RF Button Global arm I_0_I 0 = Keyfob will not Global arm
1 = Follows Global User Settings

1*58 Enable 5800 RF Button Force Bypass I_0_I 0 = Enable
1 = Disable

1*59 VIM audio Callback ID I_ _I_ _I_ _I_ _I 4-Digits

1*60 AAV Module Select I_1_I 0 = Ademco AAV Vim Module used
1 = another AAV unit used

1*70 Event Log Types I_ _I Alarm
I_ _I Check
I_ _I O/C
I_ _I System

0 = Disable Logging
1 = Enable Logging

1*71 12/24 Hour Time Stamp Format I_0_I 0 = 12 Hour
1 = 24 Hour (Military)

1*74 Relay Timeout Minutes I_ _I_ _I_ _I 0 to 127 x2 minutes

1*75 Relay Timeout Seconds I_ _I_ _I_ _I 0 to 127 seconds

1*76 access Control Relay for Partition I_ _I_ _I 00 = None (Partition-Specific)
01 to 08 = Relay used when Code + 0


To access Upper Upper programming press *94, to return to Upper programming press *99
the 1 isn’t part of location, to go to a Upper program location press * + 2-digits

2*00 Number of Partitions I_1_I 0 = 1 Partition
1 = 2 Partitions

2*01 Daylight Savings Time
Start/End Month
I_0_I_4_I Start
I_1_I_0_I End

2*02 Daylight Savings Time
Start/End Weekend
I_1_I Start
I_5_I End
1 = 1st Weekend
2 = 2nd Weekend
3 = 3rd Weekend
4 = 4th Weekend
5 = Last Weekend
6 = Next to Last Weekend
7 = 3rd from Last Weekend

2*17 Number of Codes Per Partition I_6_I 9_I Partition 1
I_0_I 1_I Partition 2
01 to 69
Total must be less than or
equal to 70

2*18 Enable Goto For This Partition I_1_I 0 = Disable (Partition-Specific)
1 = Enable

2*19 Use Partition Descriptors I_1_I 0 = Disable
1 = Enable

2*20 Enable J7 Triggers by Partition I_1_I 0 = Disable for displayed Partition (Partition-Specific)
1 = Enable for displayed Partition

2*21 Enable Supervision Pulses for
Long Range Radio Trigger Outputs
I_ _I
F
I_ _I
B
I_ _I
S
0 = Disable
1 = Enable
F = Fire
B = Burglary
S = Silent Panic/Duress