19 - ADPRO XO Client Software User Guide
19 - ADPRO XO Client Software User Guide
XO Client Software
User Manual
For FastTrace 2 Series, iFT
Series, and eFT Series
March 2023
Doc. 21796_19
Software version XO 5.3
ADPRO ADPRO XO Client Software User Guide
Disclaimer
The contents of this document are provided on an "as is" basis. No representation or warranty (either express or implied) is made as to the completeness,
accuracy or reliability of the contents of this document. The manufacturer reserves the right to change designs or specifications without obligation and without
further notice. Except as otherwise provided, all warranties, express or implied, including without limitation any implied warranties of merchantability and
fitness for a particular purpose are expressly excluded.
General Warning
This product must only be installed, configured and used strictly in accordance with the General Terms and Conditions, User Manual and product documents
available from Honeywell. All proper health and safety precautions must be taken during the installation, commissioning, and maintenance of the product. The
system should not be connected to a power source until all the components have been installed. Proper safety precautions must be taken during tests and
maintenance of the products when these are still connected to the power source. Failure to do so or tampering with the electronics inside the products can
result in an electric shock causing injury or death and may cause equipment damage. Honeywell is not responsible and cannot be held accountable for any
liability that may arise due to improper use of the equipment and/or failure to take proper precautions. Only persons trained through an Honeywell accredited
training course can install, test and maintain the system.
Liability
You agree to install, configure, and use the products strictly in accordance with the User Manual and product documents available from Honeywell.
Honeywell is not liable to you or any other person for incidental, indirect, or consequential loss, expense or damages of any kind including without limitation,
loss of business, loss of profits, or loss of data arising out of your use of the products. Without limiting this general disclaimer the following specific warnings
and disclaimers also apply:
Total Liability
To the fullest extent permitted by law that any limitation or exclusion cannot apply, the total liability of Honeywell in relation to the products is limited to:
i. in the case of services, the cost of having the services supplied again; or
ii. in the case of goods, the lowest cost of replacing the goods, acquiring equivalent goods or having the goods repaired.
Indemnification
You agree to fully indemnify and hold Honeywell harmless for any claim, cost, demand, or damage (including legal costs on a full indemnity basis) incurred or
which may be incurred arising from your use of the products.
Miscellaneous
If any provision outlined above is found to be invalid or unenforceable by a court of law, such invalidity or unenforceability will not affect the remainder which will
continue in full force and effect. All rights not expressly granted are reserved.
Document Conventions
The following typographic conventions are used in this document:
Convention Description
Bold Used to denote: emphasis.
Used for names of menus, menu options, toolbar buttons…
Italic Used to denote references to other parts of this document or other documents. Used for the result of an action.
Icon Description
Note. This icon indicates information of special interest that will help the reader make full use of the product, optimise performance, etc. Failure to
read the note will not result in physical harm to the reader, or damage to equipment or data.
Caution! This icon indicates danger to equipment. The danger can be loss of data, physical damage to the equipment, or permanent corruption of
configuration details.
Warning! This icon indicates danger of physical harm to the reader. Not following instructions may lead to death or permanent injury.
Warning! This icon indicates danger of electric shock. This may lead to death or permanent injury.
21796_19 3
ADPRO XO Client Software User Guide ADPRO
Contact Us
www.security.honeywell.com
4 21796_19
ADPRO ADPRO XO Client Software User Guide
Contents
1 About this Document ................................................................................................................................ 11
1.1 What is XO 5? .................................................................................................................................. 11
1.2 Scope ............................................................................................................................................... 11
2 Installing the XO Client Software on Your PC ....................................................................................... 12
2.1 System Requirements for the Client PC ........................................................................................... 12
2.1.1 Hardware ............................................................................................................................ 12
2.1.2 Software ............................................................................................................................. 13
2.2 Installing the XO Client Software Using the Installer ........................................................................ 13
2.3 Installing the XO Client Software via the XO Device's Web Page ................................................... 16
2.3.1 Internet Explorer Settings ................................................................................................... 16
2.3.2 Changing the PC’s IP Address ........................................................................................... 18
2.3.3 Installation .......................................................................................................................... 22
2.4 Launching and Initial Configuration .................................................................................................. 27
2.4.1 Launching the XO Client .................................................................................................... 27
2.4.2 Adding an XO Device to the XO Client ............................................................................... 28
2.4.3 Demo Devices .................................................................................................................... 30
2.4.4 Deleting an XO Device .......................................................................................................... 31
2.4.5 Connecting to an XO Device .............................................................................................. 32
2.4.6 Filtering the Device List ........................................................................................................... 34
2.4.7 Changing an XO Device ..................................................................................................... 35
2.4.8 Changing the Work Folder .................................................................................................. 35
2.4.9 Setting the Date and Time .................................................................................................. 36
2.4.10 Manually Synchronising with NTP Server ......................................................................... 38
2.4.11 Creating a Direct Shortcut to a Device .............................................................................. 38
2.4.12 Reusing an Existing Device List ....................................................................................... 40
2.5 Software Updates ............................................................................................................................. 40
3. Connections ............................................................................................................................................. 44
3.1 Network (Ethernet) ........................................................................................................................... 44
3.2 Telnet Connection ............................................................................................................................ 47
3.3 Restrictions for Port Number Usage ................................................................................................. 49
3.4 Communication with External Networks (Routers and Firewalls) ..................................................... 49
3.5 Bandwidth ......................................................................................................................................... 51
3.6 Dynamic DNS ................................................................................................................................... 51
3.6.1 About Dynamic DNS ........................................................................................................... 51
3.6.2 Setup .................................................................................................................................. 51
3.6.3 Troubleshooting Dynamic DNS .......................................................................................... 52
3.7 Restricting Access to the XO Device ................................................................................................ 53
3.8 PPP Connection (Modem) ................................................................................................................ 54
3.8.1 About Modems .................................................................................................................... 54
3.8.2 Dynamic DNS for Modems ................................................................................................. 54
3.8.3 PSTN or ISDN Modem Configuration ................................................................................. 54
3.8.4 3G/4G Modem Configuration.............................................................................................. 56
3.8.5 Troubleshooting 3G/4G Modem Setup ............................................................................... 57
3.9 4G Wingle Connection ..................................................................................................................... 58
3.9.1 Preparing the Wingle .......................................................................................................... 58
3.9.2 Wingle PPP Configuration .................................................................................................. 62
3.10 Email .............................................................................................................................................. 62
3.10.1 Setting up Email ................................................................................................................ 62
3.10.2 Setting up Email with Gmail ............................................................................................... 64
3.10.3 Creating Mailing Lists ....................................................................................................... 65
3.10.4 Verifying Email Communication ....................................................................................... 67
3.11 IP Camera Network ........................................................................................................................ 68
3.11.1 General Setup .................................................................................................................... 68
21796_19 5
ADPRO XO Client Software User Guide ADPRO
3.11.2 IP Cameras in Multiple Network Segments (Static Routing).............................................. 70
3.12 I/O Cards (MIO and EIO)................................................................................................................ 74
3.12.1 Configuring the I/O Cards.................................................................................................. 74
3.12.2 Updating the MIO Card Firmware ..................................................................................... 76
3.12.3 MIO and EIO Cards Inputs/Outputs................................................................................... 77
3.13 Network I/O Units (Net I/O)............................................................................................................. 81
3.13.1 About Network I/O Units.................................................................................................... 81
3.13.2 Adding a Net I/O Unit with Known IP Address ................................................................... 82
3.13.3 Searching Net I/O Units on the Local Network .................................................................. 82
3.13.4 Modifying the Settings of a Net I/O Unit ............................................................................. 83
3.13.5 Deleting a Net I/O Unit....................................................................................................... 83
3.13.6 Net I/O Unit Inputs and Outputs Setup............................................................................. 84
3.13.7 Net I/O Unit Inputs and Outputs ........................................................................................ 85
3.14 Connection to S3100 ...................................................................................................................... 88
3.14.1 Communication with S3100 Security Panels .................................................................... 88
3.14.2 Handling Inputs from S3100 Security Panels ................................................................... 89
3.14.3 Sending Triggers to the S3100 Security Panel ................................................................. 90
3.15 VPN connection.............................................................................................................................. 91
3.15.1 VPN configuration ............................................................................................................ 91
3.15.2 Set up A L2TP/IPSec VPN in Windows Server 2019 ....................................................... 93
3.15.3 Add an account for XO NVR on Windows Server 2019 ................................................. 105
4 Alarm Transmission ............................................................................................................................... 109
4.1 Alarm Transmission Channels ....................................................................................................... 109
4.2 Life Check (Site Pulse) ................................................................................................................... 110
4.3 General Alarm Transmission Settings............................................................................................ 111
4.4 Primary Alarm Transmission Settings ............................................................................................ 112
4.5 Backup (Secondary) Alarm Transmission Settings ........................................................................ 113
4.6 Parallel Transmission Settings ....................................................................................................... 114
5 Using IP Cameras .................................................................................................................................... 115
5.1 Available IP Camera Channels....................................................................................................... 115
5.2 Prerequisites .................................................................................................................................. 115
5.3 Selecting Suitable IP Cameras ....................................................................................................... 116
5.4 Analytic Resolution for IP Cameras ............................................................................................... 116
5.5 Streams with Different Aspect Ratios ............................................................................................. 117
5.6 Troubleshooting Analytic Resolutions ............................................................................................ 118
5.7 Using Cameras in Corridor Mode ................................................................................................... 120
5.8 Enabling IP Cameras ...................................................................................................................... 120
5.9 IP Camera Discovery...................................................................................................................... 124
5.10 Changing a Camera's IP Address Using the Discovery Tool ........................................................ 126
5.10.1 Changing an IP Address for a Single Camera ................................................................ 126
5.10.2 Changing Multiple IP Addresses Using a Range ............................................................ 130
6. Using Analogue Cameras...................................................................................................................... 136
6.1 Video and Audio Connections ........................................................................................................ 136
6.2 Enabling Analogue Cameras .......................................................................................................... 136
7 Camera Settings ..................................................................................................................................... 138
7.1 General Settings ............................................................................................................................ 138
7.2 Video Settings ................................................................................................................................ 138
7.2.1 Brightness, Contrast, Saturation ....................................................................................... 138
7.2.2 Pixelation .......................................................................................................................... 139
7.2.3 Anonymization .................................................................................................................. 141
7.3 Camera Calibration ........................................................................................................................ 142
7.3.1 About Camera Calibration ................................................................................................ 142
7.3.2 3D Calibration ................................................................................................................... 142
7.3.3 3D Calibration from Live Images ....................................................................................... 143
7.3.4 3D Calibration from Recorded Images.............................................................................. 147
7.3.5 Bounding Box Calibration for Different Aspect Ratios ...................................................... 148
6 21796_19
ADPRO ADPRO XO Client Software User Guide
7.4 Overlay ........................................................................................................................................... 151
7.5 Live View and Multicast (Parameters)............................................................................................ 152
7.6 PTZ Control for Analogue Cameras ............................................................................................... 153
7.6.1 PTZ Control via USB Port/MIO Card ................................................................................ 154
7.6.2 USB Port/MIO Card Supported PTZ Protocols ................................................................ 155
7.6.3 PTZ Control via DTC Card ............................................................................................... 155
7.6.4 DTC Supported PTZ Protocols......................................................................................... 156
7.7 PTZ Setup ...................................................................................................................................... 156
7.8 Recording Parameters .................................................................................................................... 158
7.9 Copying Camera Settings ............................................................................................................... 159
7.10 Disabling Cameras ....................................................................................................................... 160
7.11 Remote Access to IP Camera ...................................................................................................... 161
8 Audio........................................................................................................................................................ 164
8.1 About Audio .................................................................................................................................... 164
8.1.1 Audio Input ........................................................................................................................ 164
8.1.2 Audio Output – Talkback .................................................................................................. 164
8.1.3 Full Duplex Mode ............................................................................................................. 164
8.2 Audio Communication Setup .......................................................................................................... 165
8.3 Setting up Audio Inputs .................................................................................................................. 166
8.4 Setting up Audio Outputs ............................................................................................................... 167
8.4.1 Specifying the Audio Switcher Type.................................................................................. 167
8.4.2 Associating Cameras with Audio Outputs ........................................................................ 167
8.5 Using IP Audio Devices .................................................................................................................. 168
9 Recording Behaviour ............................................................................................................................. 170
9.1 Setting up Recordings .................................................................................................................... 170
9.2 Creating Recording Conditions ...................................................................................................... 170
9.3 Recording-Controlled Camera Actions .......................................................................................... 171
9.4 Setting up the Active Periods ......................................................................................................... 173
9.4.1 Dates and Days of the Week ........................................................................................... 173
9.4.2 Time in the Days: Time-Based and Mode-Based Recording ........................................... 174
9.5 Continuous Recording .................................................................................................................... 174
9.5.1 Definition........................................................................................................................... 174
9.5.2 Time-Based Continuous Recording ................................................................................. 174
9.5.3 Mode-Based Continuous Recording ................................................................................ 175
9.6 Recording on Event ........................................................................................................................ 176
9.6.1 Definition........................................................................................................................... 176
9.6.2 Time-Based Recording on Event ..................................................................................... 177
9.6.3 Mode-Based Recording on Event .................................................................................... 180
9.7 Changing or Deleting Recording Conditions .................................................................................. 182
9.8 Automatically Erasing Old Video Recordings ................................................................................ 183
9.9 Recording Modes ........................................................................................................................... 184
9.9.1 About Recording Modes ................................................................................................... 184
9.9.2 Recording Mode with Time Schedule .............................................................................. 184
9.9.3 Recording Mode with Manual Selection ........................................................................... 186
10 Watching Live Images .......................................................................................................................... 189
10.1 Watching Live Images in the Live Video Screen.......................................................................... 189
10.2 Full Screen View .......................................................................................................................... 191
10.3 Changing the Image Quality (Resolution) .................................................................................... 191
10.4 Info Display ................................................................................................................................... 192
10.5 Activating Outputs ........................................................................................................................ 192
10.6 Taking Snapshots......................................................................................................................... 193
10.7 Local Video Recordings ............................................................................................................... 194
10.8 Audio, Listening ............................................................................................................................ 195
10.9 Audio, Talkback ............................................................................................................................ 196
10.10 PTZ Control ................................................................................................................................ 196
10.10.1 Using PTZ Functions .................................................................................................... 196
10.10.2 Managing PTZ Preset Positions ................................................................................... 198
21796_19 7
ADPRO XO Client Software User Guide ADPRO
10.11 Watching Live Images on a Monitor ........................................................................................... 200
10.11.1 About Using a Monitor .................................................................................................. 200
10.11.2 Setting up a Monitor ..................................................................................................... 201
10.11.3 Disabling the Monitor .................................................................................................... 202
10.11.4 Switching Between Matrix View and Welcome Screen ................................................ 202
10.12 Watching Live Images via a Web Browser ................................................................................ 203
11 Recorded Video .................................................................................................................................... 205
11.1 About Recorded Video.................................................................................................................. 205
11.2 Searching Recordings on the Timeline ........................................................................................ 205
11.2.1 Timeline Overview .......................................................................................................... 205
11.2.2 Selecting a Timeframe on the Timeline ........................................................................... 207
11.2.3 Searching Event Recordings on the Timeline ................................................................ 208
11.2.4 Playing the Selected Footage ........................................................................................ 209
11.2.5 Synchronised Playback .................................................................................................. 209
11.3 Searching Recordings via Advanced Search ............................................................................... 211
11.4 Identifying the Storage Disk.......................................................................................................... 212
11.5 Searching Recordings via Postmotion ......................................................................................... 212
11.6 Downloading and Storing Selected Video Recordings ................................................................. 214
11.6.1 Overview......................................................................................................................... 214
11.6.2 Downloading Recordings to your Local Hard Disk ......................................................... 215
11.6.3 Downloading Recordings to USB Drive or CD/DVD ....................................................... 215
11.7 Managing Local Recordings ......................................................................................................... 216
11.7.1 Overview of Local Files ................................................................................................... 216
11.7.2 Viewing or Deleting Local Files ...................................................................................... 217
11.7.3 Backing up Local Files ................................................................................................... 217
11.8 Locked Recordings ...................................................................................................................... 219
12 360° Camera Images............................................................................................................................. 222
13 Arming and Disarming ......................................................................................................................... 224
13.1 About Arming/Disarming .............................................................................................................. 224
13.2 Arming/Disarming Automatically .................................................................................................. 224
13.3 Arming/Disarming Manually .......................................................................................................... 225
14 Alarm Profiles ....................................................................................................................................... 227
14.1 About Alarm Profiles ..................................................................................................................... 227
14.2 Adding a New Profile .................................................................................................................... 227
14.3 Deleting an Alarm Profile .............................................................................................................. 229
14.4 Default Alarm Profiles .................................................................................................................. 229
14.4.1 Normal Event Profile ....................................................................................................... 230
14.4.2 Primary Event Profile ...................................................................................................... 230
14.4.3 Backup Event Profile ...................................................................................................... 231
14.4.4 Silent Message Profile.................................................................................................... 231
14.4.5 Single Event Profile ........................................................................................................ 232
14.4.6 Active Sensor Event Profile ............................................................................................ 232
15 Input/Output Behaviour ....................................................................................................................... 234
15.1 About Inputs and Outputs ............................................................................................................. 234
15.2 Inputs ............................................................................................................................................ 235
15.3 Monitored Inputs........................................................................................................................... 235
15.4 Filtering Inputs .............................................................................................................................. 235
15.5 Alarm Input Behaviour .................................................................................................................. 236
15.6 PTZ Position on Input ................................................................................................................... 239
15.7 Outputs ......................................................................................................................................... 240
15.8 Filtering Outputs ........................................................................................................................... 241
15.9 Output Behaviour ......................................................................................................................... 241
15.9.1 Manual Operation ........................................................................................................... 241
15.9.2 Recording-Controlled Outputs ........................................................................................ 243
15.10 Programmable Inputs and Outputs ............................................................................................ 245
15.10.1 Overview ...................................................................................................................... 245
8 21796_19
ADPRO ADPRO XO Client Software User Guide
15.10.2 Predefined Programmable Outputs .............................................................................. 245
15.10.3 Programming Logical Functions ................................................................................... 246
16 Video Content Analytics (VCA) ........................................................................................................... 248
16.1 Overview ...................................................................................................................................... 248
16.2 Rendering Analytic Bounding Boxes ............................................................................................ 248
16.3 Motion, Sabotage ......................................................................................................................... 251
16.3.1 About Motion, Sabotage Detection ................................................................................ 251
16.3.2 Drawing Detection Zones ............................................................................................... 252
16.3.3 Motion Zone Detection Settings ..................................................................................... 255
16.3.4 Private Zones (Mask Zones) .......................................................................................... 258
16.3.5 Sabotage Detection ........................................................................................................ 259
16.3.6 Advanced Settings for Sabotage Detection (Scene Profiles) ......................................... 260
16.3.7 Scene Profile Settings .................................................................................................... 260
16.3.8 Default Scene Profile...................................................................................................... 260
16.3.9 Creating a Custom Scene Profile ................................................................................... 260
16.3.10 Assigning Existing Scene Profiles to Cameras ............................................................ 262
16.3.11 Changing an Existing Scene Profile ............................................................................. 262
16.3.12 Deleting a Scene Profile ............................................................................................... 263
17 PIR Detector Settings ........................................................................................................................... 264
17.1 Prerequisites ................................................................................................................................ 264
17.2 Configuring the Serial Port ........................................................................................................... 264
17.3 Enable parallel PIR polling ........................................................................................................... 266
17.4 Configuring IP Modules ................................................................................................................ 267
17.4.1 Adding IP Modules ......................................................................................................... 267
17.4.2 Deleting IP Modules ....................................................................................................... 268
17.5 Configuring the Walk Test Port .................................................................................................... 268
17.6 Initiating the PIR Discovery .......................................................................................................... 269
17.7 PIR Detector Status ..................................................................................................................... 270
17.8 PIR Alarm Inputs .......................................................................................................................... 270
17.9 Double-Knock Configurations ...................................................................................................... 272
17.10 Double-Knock with Camera ....................................................................................................... 273
17.11 Intelligent Double-Knock between PRO E PIR Detectors .......................................................... 274
17.12 Setting up the Fog Detection Input............................................................................................. 276
18 Calendar ................................................................................................................................................ 278
19 Users ...................................................................................................................................................... 279
19.1 About Users.................................................................................................................................. 279
19.2 About Strong Passwords .............................................................................................................. 279
19.3 Adding New Users ....................................................................................................................... 281
19.4 User Rights ................................................................................................................................... 282
19.4.1 Pixelation ........................................................................................................................ 282
19.4.2 Live Video ....................................................................................................................... 283
19.4.3 Recorded Video .............................................................................................................. 284
19.4.4 System............................................................................................................................ 284
19.4.5 Status ............................................................................................................................. 285
19.4.6 General ........................................................................................................................... 285
19.5 Modifying an Existing User ........................................................................................................... 286
19.6 Deleting Users .............................................................................................................................. 287
19.7 Granting the Technician ............................................................................................................... 288
19.7.1 Granting Access to the XO Device ................................................................................. 288
19.7.2 Generating a PIN of the Day .......................................................................................... 289
19.7.3 Disabling Technician Grants .......................................................................................... 290
20 Configuration Management ................................................................................................................. 291
20.1 Storing a Configuration ................................................................................................................ 291
20.2 Renaming a Configuration ........................................................................................................... 292
20.3 Copying a Configuration ............................................................................................................... 292
20.4 Activating a Configuration ............................................................................................................ 293
21796_19 9
ADPRO XO Client Software User Guide ADPRO
20.5 Resetting the Active Configuration to Factory Defaults ............................................................... 294
21 Downloading and Uploading Files ...................................................................................................... 296
21.1 Downloading Files from the XO Device ....................................................................................... 296
21.2 Uploading Files to the XO Device ................................................................................................ 298
21.2.1 Overview......................................................................................................................... 298
21.2.2 Uploading Configurations ............................................................................................... 298
21.2.3 Uploading Calibration Pictures ....................................................................................... 299
21.2.4 Uploading Other Files..................................................................................................... 301
21.3 Firmware Rollback........................................................................................................................ 301
21.4 Configuration Template ................................................................................................................ 302
22 Starting and Stopping .......................................................................................................................... 303
22.1 Restarting the System .................................................................................................................. 303
22.2 Stopping the System .................................................................................................................... 303
23 Status ..................................................................................................................................................... 305
23.1 Front LED Indicators .................................................................................................................... 305
23.2 Status Indicators in the Status Window ....................................................................................... 305
23.3 Isolating an Alarm Input ............................................................................................................... 308
23.4 General Status of the System ...................................................................................................... 308
24 System Information .............................................................................................................................. 312
24.1 Software and License Information................................................................................................ 312
24.2 Licenses ....................................................................................................................................... 314
24.2.1 Overview......................................................................................................................... 314
24.2.2 System License .............................................................................................................. 314
24.2.3 Encoder Card Licenses (Analogue Video Channels) ..................................................... 315
24.2.4 IP Video Channel Licenses ............................................................................................ 315
24.2.5 Application Licenses ....................................................................................................... 316
24.3 Viewing Active Connections ......................................................................................................... 317
24.4 PTZ Overview............................................................................................................................... 319
24.5 Logs .............................................................................................................................................. 320
24.5.1 About Logs ..................................................................................................................... 320
24.5.2 Generating a Log ............................................................................................................ 321
24.5.3 Saving a Log .................................................................................................................. 322
24.5.4 Example of a Log Record ............................................................................................... 323
24.5.5 Example of an Event Log ............................................................................................... 323
24.5.6 Example of a Command Log .......................................................................................... 325
24.6 Hard Disks .................................................................................................................................... 326
24.6.1 Hard Disk Information..................................................................................................... 326
24.6.2 Calculating the Write Speed ........................................................................................... 328
24.6.3 Hard Disk Lockdown Mode ............................................................................................ 329
Appendix A – Networks, Subnet Masks, and IP Addresses............................................................................ 332
A.1 The Basics ..................................................................................................................................... 332
A.2 Calculation Examples .................................................................................................................... 333
A.3 Subnet Mask Notations .................................................................................................................. 335
Appendix B – Abbreviations..................................................................................................................... 336
10 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
The XO 5.0 firmware is supported on FastTrace 2 Series devices with a PH10LU motherboard, and a
DOM of min. 2 GB. Furthermore, for upgrading to XO 5.0, min. firmware XOa 3.0 is required. For
details, see the XO 5.0 Release Notes (26598_18).
Wherever server or XO device is mentioned in this document, it applies to all the devices above unless
specifically mentioned otherwise.
1.2 Scope
This user manual covers the following topics:
21796_19 11
ADPRO XO Client Software User Guide ADPRO
2.1.1 Hardware
The following are the recommended hardware requirements to run the XO client on a PC:
• Intel Core i5 processor with 8GB RAM
• Graphics card with DirectX 12 support and the capability for using YUV surfaces and hardware stretching.
Intel® HD Graphics 630 is recommended.
Honeywell recommends to use a graphics card that allows YUV surfaces and hardware stretching. If not, the XO
client software will force the graphics card to GDI mode, which will increase CPU load.
• It is recommended to install the latest drivers of your graphics card.
For NVIDIA cards, check www.nvidia.com.
For ATI/AMD cards, check www.amd.com/en/support.
• If necessary, you can always force the client into GDI mode (not recommended, because of CPU load). Add
the line ‘gdi=1’ in the [General] section of the hydra.ini file. The default location for this file is:
C:\Users\username\Appdata\Roaming\Hydra\
(where username is the name of the Windows user that is currently logged on).
The rendering switches to the GDI mode when the graphics card does not have this support. Rendering in GDI
mode is not recommended because of high CPU utilization.
Note
you can use hardware decoding on your client PC to enhance the rendering performance. On a typical
system (i7-4790 @3.60GHz), the XO client can handle decoding and rendering of up to 20 full HD
(1920x1080) streams. This performance is not guaranteed and depends on several other factors.
If you are using an additional discrete GPU (Nvidia, AMD Radeon…), then you need to activate the
on-board Intel GPU in your PC's BIOS. For details, consult your PC's documentation.
If you are using Windows 7, you need to attach a monitor to the on-board VGA connector of your PC,
because DirectX 9 needs a monitor to create the necessary hardware surfaces.
The embedded client application is now by default a 64-bit application, and the customers who require a 32-bit
version can download it from the support site.
Caution!
HD cameras can be used more optimally in a PC with better system specifications. Please take into
account that double resolution, on average, results in 4 times more performance.
Honeywell advises to test the settings to make sure that your PC can handle your configuration.
12 21796_19
ADPRO ADPRO XO Client Software User Guide
2.1.2 Software
The following are the recommended software requirements to run the XO client on a PC:
• Windows 10 (64-bit)
• DirectX 12 drivers
• Internet Explorer 11
Note
Firmware with hardware version 2.0.0.0 and software version 1.0.0.1 is needed to decode firmware in
the older devices still running the HIPI card hardware.
It is strongly recommended to download the latest drivers for your video card from the site of the
manufacturer of your card. Doing this will resolve a number of issues that you would probably
encounter.
•
•
The client can be forced to use GDI mode. Just put gdi=1 in the [General] section of the hydra.ini file
located in your data directory. The default location is:
c:\users\<username>\AppData\Roaming\Hydra\hydra.ini.
To install the XO client software using the XO client's installer, proceed as follows:
Note
Your virus scanner may block this download. Disable your virus scanner temporarily if this
occurs. Remember to switch it back on after installation.
21796_19 13
ADPRO XO Client Software User Guide ADPRO
14 21796_19
ADPRO ADPRO XO Client Software User Guide
10. Accept or modify the default work folder (= the folder for storing snapshots and downloaded recordings).
Also select your preferred language. Click Install, and wait for the following screen to appear:
21796_19 15
ADPRO XO Client Software User Guide ADPRO
11. When the installation is completed, click Close to exit the installation Wizard. The new client version is now
installed.
Before you can add an XO device and connect to it using the client, your PC must have an IP address in the
same network range as the XO device. For instructions, see Changing the PC’s IP Address.
Note
If you will install the XO client software via the XO device's web page, the preferred browser is
Internet Explorer. If you cannot use Internet Explorer, try any other internet browser. In this case, you
have to install the MeadCo Neptune plugin. You can download the plugin from
www.meadco.com/Neptune/Download.
16 21796_19
ADPRO ADPRO XO Client Software User Guide
When installing the XO client software via the XO device's web page, you need to add the XO device’s IP
address to your Trusted sites in Internet Explorer. The XO device’s default IP address is 10.0.0.10 with subnet
mask 255.255.255.0. Proceed as follows:
3. In the Select a zone… box, click Trusted sites, and then click Sites.
4. In the Add this website… box, type https:// followed by the XO device’s IP address. For example:
https://10.0.0.10
5. Click Add, and then click Close.
6. Click OK to close the Internet Options window.
21796_19 17
ADPRO XO Client Software User Guide ADPRO
If installation is still not possible, you may try clearing the Enable Protected Mode checkbox in the Security
tab.
Caution!
Check with the IT department if you are allowed to switch off protected mode, because it may lead to
IT issues.
18 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Click Start, and then click Control Panel (View by: Category).
21796_19 19
ADPRO XO Client Software User Guide ADPRO
4. Click Connections.
20 21796_19
ADPRO ADPRO XO Client Software User Guide
5. Click Properties.
21796_19 21
ADPRO XO Client Software User Guide ADPRO
7. For ease of initial setup, change the PC’s TCP/IP settings to the following:
IP address 10.0.0.2
Subnet mask 255.255.255.0
Note
You can check the XO device information by running the following commands when you are
connected to the device with a monitor and keyboard.
2.3.3 Installation
Note
The procedure below describes how to install the XO client software on a new system. For updating
the client software, see 2.5 Software Updates.
22 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
Webserver is disabled by default starting with ADPRO XO 5.0. It can only be reenabled by a
technician on a system in which an admin user has enabled the technical grant. To install the client
software using the XO device’s web page, the webserver must be enabled by the technician which is
a security risk. You can get the client software from the release DVD or from the support site
(https://myhoneywellbuildingsuniversity.com/).
To install the XO client software via the XO device's web page, proceed as follows:
1. Connect your PC to the XO device’s eth0 port with an RJ45 network cross cable or via the network
switch/router on the eth0 port.
2. Open Internet Explorer and enter the XO device’s IP address, followed by /setup.php
For example: https://10.0.0.10/setup.php
3. Click setup.exe.
Note
Your virus scanner may block this download. Disable your virus scanner temporarily if this
occurs. Remember to switch it back on after installation.
21796_19 23
ADPRO XO Client Software User Guide ADPRO
24 21796_19
ADPRO ADPRO XO Client Software User Guide
10. Click I Agree to agree with the terms of the license agreement.
12. Accept or modify the default work folder (= the folder for storing snapshots and downloaded recordings).
Also select your preferred language. Click Install, and wait for the following screen to appear:
21796_19 25
ADPRO XO Client Software User Guide ADPRO
13. When the installation is completed, click Close to exit the installation Wizard. The new client version is now
installed.
If you have installed the client via the XO device's web page, and you try to start the client, it may occur that
the internet browser is opened instead of the login screen. If this is the case, just click Retry.
If you receive a warning message such as the one below (at the bottom of the browser window), click Allow
to continue:
26 21796_19
ADPRO ADPRO XO Client Software User Guide
The Login window displays all your XO devices so that you can quickly connect to them. When using the
XO client for the first time, the list is empty.
21796_19 27
ADPRO XO Client Software User Guide ADPRO
Item Description
Save live view Set this option to Yes if you want to show the last used camera matrix in the live view.
If you set it to No, the live view window is empty when you start the client, and you
have to select the cameras for the live view matrix each time you start the client.
Auto restart Set this option to Yes if you want the login window to reappear when you close the
client software. This allows you to quickly connect to another XO device.
Note
The system stores the list of XO device connections added to your XO client in the HydraSiteList.xml
file. You can reuse this list on a different PC (or for another PC user), so you do not have to add all XO
devices again. For details, see 2.4.12 Reusing an Existing Device List.
Adding a device to the XO client means that you define and store a set of connection parameters for the device,
such as the IP address, ports, and a user ID or username and password. This allows for a 'one-click' connection
to a device.
You can define several connections to the same physical devices, for example for different users (Admin and
Technician), or for connecting from an internal and an external network.
To prevent unauthorised access to a device from your PC, you can leave the password setting blank, forcing a
user to always manually enter the password when connecting.
Note
If you have installed the XO client for the first time on this PC, you can add a few demo devices
to familiarise yourself with the XO client before adding your own device(s). Access to the demo
devices is limited; not all features are available. For details, see Demo Devices.
Once you have added your own device(s) to the client, you can no longer add the demo devices.
2. If you want to add the demo devices, click Demo sites. Continue with the next step to add your own
devices.
28 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
Restart the XO device after the secure streaming is enabled. Encryption
is applied only on the input video stream and not on the input audio
stream. The Honeywell Miracle cameras will not support audio-out
functionality when encrypted streaming is used.
P2P License UID Enter the UID for P2P connection same as that of the XO server and select Use
P2P.
Enable P2P on the XO server from System > Connections > Ethernet / PPP >
P2P configure for this field to display on the client login page. For more details, see
Network (Ethernet).
21796_19 29
ADPRO XO Client Software User Guide ADPRO
Item Description
P2P Authkey Enter the Authkey for P2P connection same as that of the XO server and select
Use P2P.
Enable P2P on the XO server from System > Connections > Ethernet / PPP >
P2P configure for this field to display on the client login page. For more details, see
Network (Ethernet).
Note
Only Administrative and technician users have rights to generate and
display Authkey.
Connection Type Select the TCP or UDP protocol. UDP is recommended, but TCP may be required if
the connection goes through a router that blocks the UDP packets.
Username Enter the user ID/username and password of an existing user to log on to the XO
Password device. The default user ID is 0. The XO device has 666777 as the initial password
which is changed at the first login.
Note
Entering a password is optional. If you leave the Password box blank,
you have to fill in the password manually each time you connect to the
device.
Note
Once you have added your own device(s) to the XO client, you can no longer add demo devices. The
Demo Sites button will disappear.
30 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Click Demo Sites. The system adds the demo devices to the XO client.
You can connect to the demo devices in the same way as other devices.
2. Click the desired XO device in the list, and then click Delete.
21796_19 31
ADPRO XO Client Software User Guide ADPRO
1. Launch the XO client. The list of XO devices appears. The system automatically selects the last used XO
device.
32 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Click the desired XO device in the list, and then click Connect.
Alternatively, double-click the desired XO device in the list.
The Live Video screen appears:
Note
If you did not specify a password for connecting to the device, the following screen appears:
Caution!
If you want to use the ActiveX control for displaying the client in Internet Explorer, then you have to
configure Internet Explorer to run 64-bit processes. Enable the Enhanced Protected Mode and
activate protected mode for local and internet zones (Internet Options > Advanced > Security).
1. Open Internet Explorer and type the XO device’s IP address in the address bar (the default IP address is
10.0.0.10). The login screen appears:
2. Enter the user ID/username and password of an existing user to log on to the XO device. The default user ID
is 0. The XO device has 666777 as the initial password which is changed at the first login.
3. Set alphanumeric password in the password change dialog.
4. In the Language box, select the desired language for the application.
21796_19 33
ADPRO XO Client Software User Guide ADPRO
2. In the Filter box at the top, type a part of the name of the desired device. The system filters the list as soon
as you start typing.
34 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
The filter remains active when you close the client window and return to the Login window (if Auto
restart is active), although the filter text is not visible. To remove the filter and display all devices,
click in the empty Filter box and press Delete.
When you close the Login window, the system removes the filter. The next time you start the client,
the Login window will display all devices.
2. Select the desired XO device in the list, and then click Edit.
21796_19 35
ADPRO XO Client Software User Guide ADPRO
For snapshots, local recordings, and downloaded recordings, the system will automatically create subfolders in
the work folder for the different XO devices that you manage with your PC. The system does not create these
subfolders for the files that you download using the Transfer screen; you have to select or create the desired
subfolders yourself.
The subfolder name consists of the server unit ID (0001–99999) and the site name of the XO device, as specified
in the CMS Alarm transmission window. For example:
C:\Users\username\AdproXO\0001 - MySiteName
1. Close the client, and then reopen it from your desktop. Do not connect to any device yet.
Caution!
If you turn back the clock, the system may erase existing recordings. For example, you need to turn
the clock back from 16:00 h to 15:30 h. Any existing recordings that were already made between
15:30 h and 16:00 h may be erased after you set the clock back to 15:30 h.
If available, you can let the XO device synchronise with an NTP server (Network Time Protocol server).
36 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
If you experience any instability with the NTP server when using a dynamic NTP address, then enter
the DNS server of your Internet Service Provider in the advanced settings for the Ethernet
connection: choose System > Connections > Ethernet / PPP, click Advanced mode, and fill in the
Provider DNS server box.
2. To switch automatically between summer and winter time, set Daylight savings to Yes.
3. Click the correct time zone in the list.
4. In the Date box, click the correct date.
5. In the Time box, type the correct time in hours, minutes, and seconds. Enter the time in 24 h notation.
6. If you want to use an NTP server to synchronise time: in the NTP server box, type the NTP server’s IP
address, or its dynamic name.
7. Click Save. The following message appears:
21796_19 37
ADPRO XO Client Software User Guide ADPRO
1. Choose System > General > Date/Time, and then click Sync. The following warning appears:
38 21796_19
ADPRO ADPRO XO Client Software User Guide
4. In the Target box, add a space to the end of the text, followed by:
-S “YourDeviceName”
where YourDeviceName is the name of the device as shown in the Login window. For example, for a
device named FT2E Warehouse, add:
-S “FT2E Warehouse”
7. Click OK to confirm.
8. Double-click the shortcut to start the client and immediately connect to the specified device.
21796_19 39
ADPRO XO Client Software User Guide ADPRO
Note
If you change the name in the device list, adjust the shortcut too. If not, the device list will appear
when you double-click the shortcut.
You can copy/paste this file to any other PC and/or other PC user to obtain the same connected devices without
having to add all the XO devices again.
Note
The AppData folder is a hidden folder in Windows, so it may not be visible on your PC. To make
Windows display hidden folders, proceed as follows: in Windows Explorer, choose Tools > Folder
options; then click the View tab, and select the Show hidden files, folders, and drives option.
Press F5 to refresh the Explorer view.
You can also reuse the list of devices from a previous (XOa/XO) version of the client.
In this case, you have to copy:
• for XOa: the HydraApp.ini file that you can find in the following folder:
C:\Users\username\Appdata\Roaming\AdproXOa\
• for XO 5.0: the the HydraSiteList.xml file that you can find in the following folder:
C:\Users\username\Appdata\Roaming\Hydra\
Paste the HydraApp.ini or HydraSiteList.xml file in the C:\Users\username\Appdata\Roaming\Hydra\ folder for
the XO client. The system will automatically convert it to a HydraSiteList.xml file. If there already is a file named
HydraSiteList.xml file in the folder, you have to delete it before you paste the HydraApp.ini or HydraSiteList.xml
file.
Caution!
Honeywell issues upgrade information with every major software upgrade. Upgrade information may
consist of system requirements, special upgrade instructions, etc. Before installing new software,
make sure that you read and understand the upgrade information first. Always follow the
instructions in the upgrade documentation. If in any doubt, do not install the new software.
You can find upgrade instructions on the Security Solutions Support site
https://myhoneywellbuildingsuniversity.com/ (listed under Field Alerts). Also check the Release
Notes (listed under Product Release) for information on solved bugs or known issues.
Caution!
When upgrading to XO 5.0, the system will first uninstall the old version of the client. Note that the
default install path and work folder are different.
40 21796_19
ADPRO ADPRO XO Client Software User Guide
Caution!
The FastTrace 2 Series device firmware is available in a 32-bit and a 64-bit version. This enhances
the device’s performance and makes it future-proof. FastTrace 2 Series devices with analogue
encoder cards (DS42xx) can only run the 32-bit version. Other FastTrace 2 Series models can run the
64-bit version, if they meet the other requirements: PH10LU motherboard, DOM min 2 GB…. For
details, see the XO 5.0 Release Notes (26598_16).
Honeywell recommends to use the same version for server and client software. However, it is possible to use a
newer client version to connect to servers running lower firmware versions. The opposite is not possible: you
cannot use an older client software to configure a server running on a newer version. In this case, the following
message appears when you open the XO client:
Click OK to close the message box. The client software opens, but the following warning appears:
Click OK to close the message box. The System menu is unavailable until you update the client software. You
can update the client using the client installer (downloadable from the Security Support site), or, if you do not have
an internet connection for downloading, you can update the client via the device's web page, as described below.
Note
Webserver is disabled by default for security reasons. It can only be reenabled by a technician on a
system in which an admin user has enabled the technical grant. To install the client software using the
XO device’s web page, the webserver must be enabled by the technician which is a security risk. You
can get the client software from the release DVD or from the support site
(https://myhoneywellbuildingsuniversity.com/).
Honeywell recommends to uninstall the current client first. (In Windows, go to Programs and Features, search
for ADPRO XO. Right-click it and then click Uninstall.)
To update the client software to the same version as the server, proceed as follows:
21796_19 41
ADPRO XO Client Software User Guide ADPRO
3. In the address box, type the XO device’s IP address followed by /setup.php. For example:
http://10.0.0.10/setup.php
The following window appears:
Note
If you are experiencing issues when updating the XO client software, see Internet Explorer
Settings for instructions.
5. Click Run.
Alternatively, you can download the installation file, and launch it from the download folder.
The system will uninstall the previous XO or XOa client version first.
Note
The uninstaller will preserve the devices that you have added to your current version. They will
be immediately available in the new version.
42 21796_19
ADPRO ADPRO XO Client Software User Guide
7. Click Finish, and then follow the instructions of the installation Wizard to install the new version.
21796_19 43
ADPRO XO Client Software User Guide ADPRO
3. Connections
3.1 Network (Ethernet)
You connect the XO device to a local network (eth0) for communicating with the client PC and the CMS: for
transmission of alarms, messages, live and quad images… The local network also provides the communication
line to Net I/O units and S3100 panels.
You connect the IP cameras to a separate network (eth1). For more information, see IP Camera Network . This
makes sure that the video streams from the IP cameras do not interfere with alarm transmission on the local
network.
Note
Although it is technically possible to connect other IP devices, such as Net I/O units, to the IP camera
network (eth1) instead of the local network (eth0), Honeywell does not recommend it.
It is not possible to have overlapping IP address ranges in eth0 and eth1; these must be separate. The
system will check and issue a warning if the IP addresses of eth0 and eth1 are in the same range. The
additional Ethernet connector (eth2) provides the physical interface to connect to PoE cameras on the
eFT-T4/16P and eFT-T2/8P devices.
Besides the local network connection, you can also set up a remote (PPP dial-in) network using an external
modem. For more information, see PPP Connection (Modem) .
44 21796_19
ADPRO ADPRO XO Client Software User Guide
Rtsp port Type the port number for the real-time streaming protocol: the client 554
uses this port to control the video streaming. If you change this port
number, you also need to change it in the settings for the device in the
Login window.
Control port Type the port number for exchanging information between the XO 2000
device and the XO client software (for example, the status of inputs
and outputs). If you change this port number, you also need to change
it in the settings for the device in the Login window.
Video IC port Type the port number for interconnecting with S3100 security panels. 10002
Use the same port as the one selected in the S3100 configuration.
Network I/O port This box displays the port used to poll the Net I/O units. This port is 3041
fixed, you cannot change it.
Act as NTP- The option to disable NTP server running on the main NIC when not Enabled
server required.
21796_19 45
ADPRO XO Client Software User Guide ADPRO
P2P configure The Enable P2P server window is displayed on clicking the P2P NA
configure button.
Generate Click the Generate Authkey button to create an authkey. NA
Authkey
Note
For new P2P connections, create an authkey before
enabling P2P. Using authkey is essential for security
(previously, P2P worked with just the UID, but now UID
and authkey are required). Authkey will take effect in the
next P2P connection and doesn't affect the currently
established P2P. Generate Authkey will create a new
authkey even if an authkey already exists, and the users
must always use the latest authkey. Ensure securely
saving the authkey.
Enable P2P Select the Enable P2P Server checkbox and paste the unique P2P NA
server authentication identifier in the UID field (by selecting from the TUTK
list) to enable P2P connection between the server and the connected
clients.
Note
Instant access between the devices (without the use of IP
address) is enabled using the P2P (peer-to-peer) network
technology. TUTK is the vendor providing the P2P license
UIDs. The P2P connection option is displayed on the XO
client login page after applying it on the XO server. The
same UID can be used for all the XO clients connecting
with the XO server.
To login to the XO Client with P2P connection, paste the
same UID in the P2P License UID field and authkey in
the P2P Authkey field, and then select Use P2P.
Do not leave the IP address, control port, rtsp ports fields
blank when you select the enable P2P server option. IP
address field can have a dummy value. The control port
and rtsp port values must be the same as those in the
device. For example, if control port is 2001 and that port is
port forwarded to port 2000 of the actual device you need
to enter 2000 and not 2001.
P2P supports connections via 4G wingle.
MAC address This box displays the MAC address of the XO device. You cannot –
change the MAC address.
IP address Type the IP address of the XO device. Do not use reserved 10.0.0.10
addresses! If you change the IP address, you also need to change it
in the settings for the device in the Login window.
Subnet mask Type the subnet mask. 255.255.255.0
Gateway Type the gateway address (= IP address of the router). 10.0.0.1
46 21796_19
ADPRO ADPRO XO Client Software User Guide
Caution!
Honeywell strongly recommends using the default ports. If you have to use other port numbers,
consider the restrictions as described in Restrictions for Port Number Usage. Do not use the
reserved port numbers 3040 and 3041.
In addition, you have to document the use of the new ports thoroughly. You will need this
information to configure the routers/firewalls in your network.
3. Click Save. If you have changed the IP address, the following message appears:
The system automatically clears the list of client PCs allowed to connect to the device. For details, see
Restricting Access to the XO Device .
4. Click OK to close the message box. Changing the network settings may require a system restart.
5. Make any necessary changes in the client's Login window, and then connect to the device again.
Once the Telnet connection is activated, any user (with suitable access rights) can change the default Telnet port
if required. Changing the Telnet port requires a system restart.
Caution!
If you use your XO device with M3000, you must enable the Telnet connection. Without Telnet, there
is no communication between the systems.
1. Log on to the XO client as an Administrator user (or any other user that can enable the Technician user).
2. Choose System > General > Users.
21796_19 47
ADPRO XO Client Software User Guide ADPRO
8. If you want to change the default port number, type the IP port number for the Telnet connection in the
Telnet port box.
9. Click Save. If you have changed the Telnet port, the following message appears:
Note
The system automatically disables the technician grant when you restart the XO device. If you want
to enable the Telnet connection again, you have to re-enable the Technician user first which may
enforce password reset.
Caution!
Enable telnet only in rare scenarios such as when you are remotely investigating a field issue and
disable it soon after. Honeywell recommends that you disable the Telnet connection when no longer
needed. Only Technician users can disable the Telnet connection.
48 21796_19
ADPRO ADPRO XO Client Software User Guide
Technician user can establish SSH session with the XO client using the telnet window. Use the keyboard
command kb,<user name>,<password> to establish SSH connection with the XO device. The
alphanumeric password must be enclosed in quotes. The technician can White List the XO device IP for SSH,
and the SSH connection over the control port can be used to debug errors on the XO device.
Default port
Purpose Fixed
number
80 Webserver port –
554 RTSP port (streaming video) –
2000 Control port –
3000 Audio server port (see also Note below) –
3040 NetFinder port. Yes
3041 Network I/O port (for Net I/O units) Yes
5555 Walk test port (iPIR). –
10002 Video interconnection port (S3100/FOXnet Plus). –
15020 Presidium port (obsolete). –
443 HTTPS port for video stream –
33300 ~ 33400 Camera event feedback port –
Note
In a network with multiple XO devices, and if you need to access the devices from an external
network (for example, a CMS via router/firewall), you have to specify a unique audio server port
number for each device. For example: 3000 for the first device, 3001 for the second… Remember to
add all port numbers to the port forwarding configuration of your router/firewall.
21796_19 49
ADPRO XO Client Software User Guide ADPRO
external network. In addition, you will not be able to connect to the device from the external network. You will
receive the following error message when trying to log on:
In the XO client Login window, add a device using its external IP address and external port numbers.
For instructions on setting up routers and firewalls, see the documentation of your router/firewall. If you are using
the ADPRO ADSL 1202/1302 Router, see the router’s Installation Guide (29448). The table below lists the
standard services and port numbers that are required for communication:
Caution!
For security reasons, always keep debug port 2222 closed. Open it only on request (for example,
by Honeywell technical support staff), and always close it afterwards.
Note
If you are using non-standard port numbers, make sure to specify them instead of the standard ports.
50 21796_19
ADPRO ADPRO XO Client Software User Guide
3.5 Bandwidth
You can limit the total bandwidth that the system uses. This may affect image rate, but not image quality, during
live viewing.
The graph (B) at the bottom indicates the bandwidth that the local network is currently using. The horizontal
red line in the graph indicates the average used bandwidth. The box above the graph (A) displays the current
bandwidth value in kbps.
3. In the Max bandwidth (kbps) box, type the desired maximum bandwidth in kbps (kilobits per second). If
you do not want to limit the bandwidth, type 0.
4. Click Save.
To register to a Dynamic DNS service provider, the XO device needs access to the internet and to a DNS server
to resolve the host name of the service provider. This internet connection can be provided by the Ethernet
connection or a 3G/4G connection. If the internet connection is only available through 3G/4G, you have to enter
the correct Provider DNS server when setting up Dynamic DNS in the client software.
Note
• If you configure a Dynamic DNS service for both the Ethernet and the PPP (3G/4G,
modem) connection, you have to use different host names (only 1 account required, but 2
host names).
• If the XO device is behind a router, the Dynamic DNS service will use the external IP address.
The XO device will set this automatically, so no changes in the XO client are necessary.
3.6.2 Setup
Note
You have to set up a Dynamic DNS account (with any Dynamic DNS service provider) first.
21796_19 51
ADPRO XO Client Software User Guide ADPRO
4. Click Save, and wait for 10–20 seconds while the system establishes a connection to the Dynamic DNS
server.
• If no error messages appear, the connection to the Dynamic DNS is successful.
• If error messages appear, see the troubleshooting section below.
Note
An error message is displayed only once. If you want to view the message once again, set the
Dynamic DNS server to None, and then click Save. Re-enter your DNS provider, and click Save
again. Wait for a few seconds and the message will reappear.
52 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
If you change the IP address of the device, the system will automatically clear the Allowed list.
3. Proceed as follows:
• To create a list of authorised clients, click Allowed.
• To create a list of non-authorised clients, click Banned.
4. In the IP address box, type the IP address that you want to ban/allow.
5. Click Add to add the IP address to the selected list.
6. Repeat for all other IP addresses that you want to ban/allow.
7. To remove an IP address from the list, click the IP address, and then click Del.
21796_19 53
ADPRO XO Client Software User Guide ADPRO
Alternatively, you can use the Huawei E8372 wingle for a 4G connection.
54 21796_19
ADPRO ADPRO XO Client Software User Guide
5. In the IP server address box, type the IP address that will be assigned to the XO device when the client
establishes a remote connection.
The default value is 192.168.100.10.
6. Click OK.
7. Click Advanced. The following screen appears:
21796_19 55
ADPRO XO Client Software User Guide ADPRO
9. Click OK.
10. Click Save.
Note
The XO device supports only the Sierra Wireless Airlink Raven XE modem. Honeywell does not
guarantee that any other 3G/4G modem will work properly.
You can also use a compatible wingle such as the Huawei E8372 4G wingle. For details, see 4G
Wingle Connection.
56 21796_19
ADPRO ADPRO XO Client Software User Guide
6. Click OK.
7. Click Save.
If the error message persists, there is an issue with the modem USB connection or the 3G/4G settings.
21796_19 57
ADPRO XO Client Software User Guide ADPRO
If you have entered an incorrect pin code, the system input 0031 – [SYST] – MODEM PIN INCORRECT is
active.
If a 3G/4G connection is set up successfully, but the XO device cannot establish a connection, then try changing
the control port (System > Connections > Ethernet / PPP, under Ports). The default control port is 2000, but
many providers block it. Changing the control port to port 2001 may resolve the problem.
1. Install the SIM card in the wingle. For details, see the Quick Start Guide that came with the wingle.
2. Write down the SSID and Wi-Fi key; you will need these later to connect to the Huawei Wi-Fi access point.
3. Insert the wingle into a free USB port on your PC.
4. Connect to the Huawei Wi-Fi access point.
If the PC displays an additional Ethernet connection, you can use this connection instead of the Wi-Fi
connection.
5. Open your browser and go to:
https://192.168.8.1
58 21796_19
ADPRO ADPRO XO Client Software User Guide
7. If the window below appears, fill in the PIN code of the SIM card.
8. Select the Disable PIN verification check box, and then click Apply.
9. In the menu at the top, click Settings.
21796_19 59
ADPRO XO Client Software User Guide ADPRO
60 21796_19
ADPRO ADPRO XO Client Software User Guide
15. In the menu on the left, choose Dial-up > Mobile connection.
16. Make sure that Mobile data is turned on (it is on if the screen displays the Turn off button).
17. In the menu on the left, choose Security > DMZ settings.
Next, you will specify the PPP settings for the wingle in the XO client.
21796_19 61
ADPRO XO Client Software User Guide ADPRO
Note
The default user ID is 0. The XO device has 666777 as
the initial password which is changed at the first login.
APN address Enter the APN (Access Point Name) address of your provider. –
Max. bandwidth Type the desired maximum bandwidth in kbps (kilobits per second) 1000
for the PPP connection. If you do not want to limit the bandwidth,
type 0.
The graph below this box indicates the bandwidth that the PPP
connection is currently using. The box just above the graph displays
the current bandwidth value in kbps.
4. Click Save.
3.10 Email
Note
The email address of the email sender may need to be an existing email account, depending on the
SMTP server settings.
62 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Provide the SMTP server address, SMTP server port, and TLS setting as specified by the IT
Department.
3. If your email server requires authentication, provide a username and password in the Username and
Password boxes.
4. In the Sender email address box, type the email address that will send the emails.
5. For emails to the iTrace app, specify the following additional settings:
• iTrace smtp retry time (1–10m): specify the time (between 1 and 10 minutes) in which the
recipient has to respond to the iTrace email. If the recipient does not respond in time, iTrace
sends the email again.
• iTrace retry attempts (1–10): the number of times (between 1 and 10) that iTrace sends an
email for the same event. If there is still no response from the recipient after that, the XO device
activates the system alarm 0041 – [SYST] – NO ITRACE REACTION. This alarm can warn CMS
staff that there was no response to the iTrace emails, so that they can then take the appropriate
action.
6. Click Save.
You can now set up the mailing lists to send emails to.
21796_19 63
ADPRO XO Client Software User Guide ADPRO
3. Make sure that Turn on is selected. The message Updated appears when you change the setting.
64 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
If the link to the Gmail page does not work, you can log on to your Gmail account in your usual way.
Choose My Account > Sign-in & Security > Connected apps & sites. Set Allow less secure
apps to ON.
You can indicate that the mailing list is for specific use with iTrace. The emails then have a different layout with a
link to the iTrace app.
Caution!
Make sure that you link all the inputs used for emails to alarm profiles with Email transmission
enabled. For example, you cannot use inputs with alarm profile SILENT MESSAGE, because Email
transmission is disabled for silent messages. If necessary, create a separate alarm profile. For
details, see Alarm Profiles.
21796_19 65
ADPRO XO Client Software User Guide ADPRO
3. In the Name box, type a meaningful name for the mailing list.
4. If the mailing list is used with iTrace iCommand, select the iTrace checkbox.
Next, you will add the required destination email addresses.
5. Under Destinations, click Add.
6. In the Email address box that appears, type the email address, and then click OK.
7. Repeat for all other required destination addresses.
8. To remove an email address, click on the address, and then click Remove.
9. To change an email address, click on the address, and then click Edit. Change the email address as
required and then click OK to confirm.
Next, you will add the inputs that will trigger the email.
10. Under Triggers, click Add. The list with all possible triggers appears.
Use the filters below the list to reduce the list. If you filter on camera inputs, you can filter further on camera
number.
66 21796_19
ADPRO ADPRO XO Client Software User Guide
11. To add a trigger, double-click it in the All triggers list. The selected trigger now appears in the Triggers list
on the left:
All firmware versions below V2.11 do not send these emails, so you must verify correct operation as mentioned
below.
To verify email communication with firmware versions below V2.11, proceed as follows:
1. Select your mailing in the Mailing list box, and then click Edit.
2. Under Triggers, add any event that you can easily trigger (such as connecting to the XO device, or a
physical input).
3. Click OK, and then click Save to save the changes.
4. Trigger the event.
5. Check if the recipients receive a notification email.
• If not, revise the settings for the email connection and the email address book.
• If yes, remove the test event from the Triggers list.
6. Click OK to save the triggers.
7. Click OK, and then click Save.
21796_19 67
ADPRO XO Client Software User Guide ADPRO
Note
It is not possible to have overlapping IP address ranges in eth0 and eth1; these must be separate. The
system will check and issue a warning if the IP addresses of eth0 and eth1 are in the same range. The
additional Ethernet connector (eth2) provides the physical interface to connect to PoE cameras on the
eFT-T4/16P and eFT-T2/8P devices.
ADPRO devices with a PH10LU motherboard have two Ethernet ports on board.
All IP cameras connected to eth1 need an IP address in the same range as eth1. If you need to connect
IP cameras in multiple IP address ranges, see IP Cameras in Multiple Network Segments (Static Routing) .
Note
Connect the camera network to eth1 of the XO device, not to eth0. Eth0 is reserved for the XO device
network. Transferring video via eth0 may hinder alarm transmission.
The IP address of your XO device and the IP address of the second Ethernet port have to be in
different ranges.
68 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
To make sure that eth1 is in a different IP range than eth0 (local network), use the same subnet
mask for both.
4. Click OK.
5. Click Save.
21796_19 69
ADPRO XO Client Software User Guide ADPRO
In the example below, there are two IP camera networks. The route between the two networks runs via the
gateways 192.168.10.1 (in the eth1 network) and 192.168.0.1 (in the second network).
To set up the static route to a second network in the XO client, you need:
• The IP address of the gateway in the eth1 network.
Tip: by convention, gateway IP addresses usually end in '.1'. If eth1 is 192.168.10.100, then the gateway
would be 192.168.10.1. Always check with the network administrator.
• The network identifier of the second network, in xxx.xxx.xxx.xxx format.
• The subnet mask of the second network, in xxx.xxx.xxx.xxx format. Ask the network administrator to provide
the required information.
70 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
If the network administrator provides the information in a different format, or if you only get a range of
IP addresses for the cameras in the second network, you can calculate the required values yourself.
For details, see Networks, Subnet Masks, and IP Addresses.
4. In the Gateway box, fill in the gateway for the eth1 camera network.
21796_19 71
ADPRO XO Client Software User Guide ADPRO
5. Click Add.
6. In the Network box, type the network address of the network segment that you want to add.
7. In the Subnet mask box, type the subnet mask of the network segment that you want to add.
8. Click OK.
The added network appears in the Static route config box. The subnet mask is converted to CIDR notation
(/24 in the example).
72 21796_19
ADPRO ADPRO XO Client Software User Guide
3. In the Static route config box, click the route that you want to remove, and then click Delete. The system
removes the selected static route.
21796_19 73
ADPRO XO Client Software User Guide ADPRO
4. Click OK.
5. Click Save.
Note
If you are using XO I/O Interface USB modules with external I/O cards, make sure that you have
performed the hardware mapping using the hardware configuration tool before configuring the cards in
the XO client. For more information, see the XO I/O Interface USB Module – Technical Manual
(32688).
The Main I/O (MIO) and Extension I/O (EIO) cards are internal (built into the ADPRO device) or external (XO I/O
Interface USB module) I/O cards. They are also called OTB (on-the-box) cards. The MIO and EIO cards offer:
The XO Gateway I/O USB Module constitutes a single module connected to USB with 4 monitored Inputs/4
Relay outputs and a RS485 connection (contrary to the XO I/O Interface USB Modules there is NO VM22E
interface).
XO Gateway I/O USB Module is primarily designed for iFT Gateway, but it can be added to any other XO device
that does not already have 2 MIO cards via the hardware configuration page.
Perform the hardware mapping if you are using the XO Gateway IO USB module. For more information, see the
XO Gateway IO USB Module - Technical Manual (<TBD>)
For correct operation, you have to indicate if the inputs are normally open (NO) or normally closed (NC), and if
they are configured as NEOL, SEOL, or DEOL.
Furthermore, you can configure the outputs to operate in failsafe and/or watchdog mode:
• Failsafe mode means that the relay is activated during idle state, and drops when the output is driven. The
advantage is that failsafe outputs drop to ‘alarm state’ when the power supply is cut.
• Watchdog mode means that the output is activated, after a certain timeout, when the system cannot reach the
I/O card. This situation can occur when the system hangs. You can let the system automatically restart the
motherboard to clear the situation.
Finally, if you are using audio switchers (VM22A or VM22E), you have to indicate which type, so that the MIO
card sends the correct signals to the switchers. The VM22A is only compatible with built-in MIO cards.
74 21796_19
ADPRO ADPRO XO Client Software User Guide
To configure the inputs and outputs of the MIO/EIO cards, proceed as follows:
1. Choose System > Connections > I/O. The screen shows the available I/O card sets. The example screen
below shows a system with a first set of MIO+EIO card (1–I/O card + ext.) and a second MIO card (2–I/O
card).
2. Click the desired I/O card set in the list, and then click Configuration. The following screen appears:
21796_19 75
ADPRO XO Client Software User Guide ADPRO
Item Description
Watchdog: specify the timeouts for the watchdog mode.
Timeout (reset activation) Type the timeout in seconds (181–1799) after which the system has to
restart the motherboard.
Active Clear this checkbox if you do not want to restart the motherboard
automatically.
Timeout (output activation) Type the timeout in seconds (61–599) after which the system has to
activate the watchdog outputs and the buzzer.
Audio switcher type: if you are using an audio switcher for audio output, select the correct type.
VM22A Click this if you are using a VM22A audio switcher (only compatible with
built-in MIO cards).
VM22E Select this if you are using a VM22E audio switcher.
4. Click OK.
5. Click Save.
Note
• For updating the MIO card firmware, you need client version XOa 3.00 or above. Older
client versions are not suitable, even for FastTrace 2 Series devices with a firmware version
below
• For using the VM22E audio switcher, Honeywell recommends minimum firmware
version v01.00.0004 for the MIO card.
• Version v01.00.0002 of the MIO card is not compatible with FastTrace 2 Series devices that run
firmware versions below XOa 3.00 (v2.11 and below).
76 21796_19
ADPRO ADPRO XO Client Software User Guide
3. Click the button and browse to the .img file with the latest firmware version.
4. Click Open. The Version box displays the firmware version that you will upload.
5. Click Update. The device beeps while the system installs the new firmware (about 5 seconds).
6. When finished, click Cancel to close the update box.
7. If you have a second MIO card, select the second card set in the On the box I/O list, and update its
firmware in the same way.
21796_19 77
ADPRO XO Client Software User Guide ADPRO
Tamper inputs:
Outputs:
78 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 79
ADPRO XO Client Software User Guide ADPRO
Tamper inputs:
Outputs:
1 Front LED indicators and buzzer are always controlled by the MIO card in set 1.
80 21796_19
ADPRO ADPRO XO Client Software User Guide
The image below shows a configuration with a FastTrace 2 Series device. Setup is identical for iFT Series
devices.
For the physical connection of the Net I/O units, assigning IP addresses… see the ADPRO Network I/O Units
Technical Manual (33355).
You can add the Net I/O units to the XO client software, as follows:
• Manually, if you know the IP address of the Net I/O unit.
• Using the search function, which discovers all available Net I/O units on the local network (eth0). If you add a
base unit, the system automatically adds the extension units too.
21796_19 81
ADPRO XO Client Software User Guide ADPRO
1. Choose System > Connections > I/O. For Net I/O units, you will work in the Network I/O section:
4. Click OK.
5. Click Save.
Caution!
The search function scans only the local network (eth0). If you have Net I/O units on other networks
(for example eth1), behind routers, or behind switches that block UDP, the search function will not
discover these units.
82 21796_19
ADPRO ADPRO XO Client Software User Guide
To search for Net I/O units on the local network, proceed as follows:
1. Choose System > Connections > I/O. For Net I/O units, you will work in the Network I/O section:
2. Click Search. The system starts searching for Net I/O units on the local network and displays the found Net
I/O units in the search results box.
3. Select the desired Net I/O unit in the list and click Add. The selected Net I/O unit now appears in the
Network I/O list.
4. Repeat for other Net I/O units that you want to add.
5. Click OK to close the search results box.
6. Click Save.
The system automatically fills in the address (sequence number 1–8) of the added Net I/O units.
3. Provide the correct IP address and address (sequence number 1–8) as required.
4. Click OK, and then click Save.
21796_19 83
ADPRO XO Client Software User Guide ADPRO
Furthermore, you can configure the outputs to operate in failsafe and/or watchdog mode:
• Failsafe mode means that the relay is activated during idle state, and drops when the output is driven. The
advantage is that failsafe outputs drop to ‘alarm state’ when the power supply is cut.
• Watchdog mode means that the output is activated, after a certain timeout, if the base unit detects that the
XO device is not present. In this case, you can let the buzzer on the base unit sound.
To set up the inputs and outputs of a Net I/O unit, proceed as follows:
Note
The configuration screen always shows 16 inputs and outputs (base unit + 3 extension units),
even if there are no physical extension units attached.
84 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Network I/O protocol
Port This box displays the port number (i.e. the port to which the Net I/O unit is listening).
The port number is fixed, you cannot change it.
Timeout (sec) Enter the communication timeout, in seconds (1–1199).
NetFinder protocol
Port This box displays the port number for the NetFinder tool. NetFinder is an external tool
for programming the Net I/O unit’s IP address and for updating its software. The port
number is fixed; you cannot change it.
Digital inputs (1–16)
No End of Line Select this option if the input is configured as NEOL (default). For legacy Net I/O units
(NEOL) (unmonitored inputs), always use this setting.
Single End of Select this option if the input is configured as SEOL (monitored inputs only).
Line (SEOL)
Dual End of Select this option if the input is configured as DEOL (monitored inputs only).
Line (DEOL)
Normally Open Select this option if the input is normally open (default).
(NO)
Normally Select this option if the input is normally closed.
Closed (NC)
Digital outputs (1–16)
Fail safe Select this checkbox for each output that has to operate in failsafe mode.
Watchdog Select this checkbox for each output that has to operate in watchdog mode.
Buzzer Select this checkbox if you want the buzzer on the base unit to sound during a
watchdog alarm.
3.13.7.1 Inputs
The Net I/O units return fault conditions for power fault (POE LOSS) and unit not present (PRESENCE FLT).
Unit address
Default name
1 2 3 4 5 6 7 8
I2050 I2114 I2178 I2242 I2306 I2370 I2434 I2498 NETIO-X POE LOSS
I2051 I2115 I2179 I2243 I2307 I2371 I2435 I2499 NETIO-X PRESENCE FLT
(X = unit number 1–8)
The tables below provide overviews of the real and tamper inputs on the base units and extension units.
21796_19 85
ADPRO XO Client Software User Guide ADPRO
Real inputs:
Unit address
Input Default name
1 2 3 4 5 6 7 8
Base unit
1 I2080 I2144 I2208 I2272 I2336 I2400 I2464 I2528 NETIO-X INPUT01 REAL
2 I2081 I2145 I2209 I2273 I2337 I2401 I2465 I2529 NETIO-X INPUT02 REAL
3 I2082 I2146 I2210 I2274 I2338 I2402 I2466 I2530 NETIO-X INPUT03 REAL
4 I2083 I2147 I2211 I2275 I2339 I2403 I2467 I2531 NETIO-X INPUT04 REAL
Extension unit 0
1 I2084 I2148 I2212 I2276 I2340 I2404 I2468 I2532 NETIO-X INPUT05 REAL
2 I2085 I2149 I2213 I2277 I2341 I2405 I2469 I2533 NETIO-X INPUT06 REAL
3 I2086 I2150 I2214 I2278 I2342 I2406 I2470 I2534 NETIO-X INPUT07 REAL
4 I2087 I2151 I2215 I2279 I2343 I2407 I2471 I2535 NETIO-X INPUT08 REAL
Extension unit 1
1 I2088 I2152 I2216 I2280 I2344 I2408 I2472 I2536 NETIO-X INPUT09 REAL
2 I2089 I2153 I2217 I2281 I2345 I2409 I2473 I2537 NETIO-X INPUT10 REAL
3 I2090 I2154 I2218 I2282 I2346 I2410 I2474 I2538 NETIO-X INPUT11 REAL
4 I2091 I2155 I2219 I2283 I2347 I2411 I2475 I2539 NETIO-X INPUT12 REAL
Extension unit 2
1 I2092 I2156 I2220 I2284 I2348 I2412 I2476 I2540 NETIO-X INPUT13 REAL
2 I2093 I2157 I2221 I2285 I2349 I2413 I2477 I2541 NETIO-X INPUT14 REAL
3 I2094 I2158 I2222 I2286 I2350 I2414 I2478 I2542 NETIO-X INPUT15 REAL
4 I2095 I2159 I2223 I2287 I2351 I2415 I2479 I2543 NETIO-X INPUT16 REAL
(X = unit number 1–8)
Tamper inputs (available with monitored inputs only):
Unit address
Input Default name
1 2 3 4 5 6 7 8
Base unit
1 I2096 I2160 I2224 I2288 I2352 I2416 I2480 I2544 NETIO-X INPUT01 TAMPER
2 I2097 I2161 I2225 I2289 I2353 I2417 I2481 I2545 NETIO-X INPUT02 TAMPER
3 I2098 I2162 I2226 I2290 I2354 I2418 I2482 I2546 NETIO-X INPUT03 TAMPER
4 I2099 I2163 I2227 I2291 I2355 I2419 I2483 I2547 NETIO-X INPUT04 TAMPER
Extension unit 0
1 I2100 I2164 I2228 I2292 I2356 I2420 I2484 I2548 NETIO-X INPUT05 TAMPER
2 I2101 I2165 I2229 I2293 I2357 I2421 I2485 I2549 NETIO-X INPUT06 TAMPER
3 I2102 I2166 I2230 I2294 I2358 I2422 I2486 I2550 NETIO-X INPUT07 TAMPER
4 I2103 I2167 I2231 I2295 I2359 I2423 I2487 I2551 NETIO-X INPUT08 TAMPER
86 21796_19
ADPRO ADPRO XO Client Software User Guide
Unit address
Input Default name
1 2 3 4 5 6 7 8
Extension unit 1
1 I2104 I2168 I2232 I2296 I2360 I2424 I2488 I2552 NETIO-X INPUT09 TAMPER
2 I2105 I2169 I2233 I2297 I2361 I2425 I2489 I2553 NETIO-X INPUT10 TAMPER
3 I2106 I2170 I2234 I2298 I2362 I2426 I2490 I2554 NETIO-X INPUT11 TAMPER
4 I2107 I2171 I2235 I2299 I2363 I2427 I2491 I2555 NETIO-X INPUT12 TAMPER
Extension unit 2
1 I2108 I2172 I2236 I2300 I2364 I2428 I2492 I2556 NETIO-X INPUT13 TAMPER
2 I2109 I2173 I2237 I2301 I2365 I2429 I2493 I2557 NETIO-X INPUT14 TAMPER
3 I2110 I2174 I2238 I2302 I2366 I2430 I2494 I2558 NETIO-X INPUT15 TAMPER
4 I2111 I2175 I2239 I2303 I2367 I2431 I2495 I2559 NETIO-X INPUT16 TAMPER
(X = unit number 1–8)
3.13.7.2 Outputs
Unit address
Default name
1 2 3 4 5 6 7 8
C2048 C2112 C2176 C2240 C2304 C2368 C2432 C2496 ETHIO-X GREEN LED
C2049 C2113 C2177 C2241 C2305 C2369 C2433 C2497 ETHIO-X YELLOW LED
C2050 C2114 C2178 C2242 C2306 C2370 C2434 C2498 ETHIO-X DISC LED
C2051 C2115 C2179 C2243 C2307 C2371 C2435 C2499 ETHIO-X BUZZER
(X = unit number 1–8)
Unit address
Relay output Default name
1 2 3 4 5 6 7 8
Base unit
1 C2080 C2144 C2208 C2272 C2336 C2400 C2464 C2528 DIGITAL OUTPUT E001
2 C2081 C2145 C2209 C2273 C2337 C2401 C2465 C2529 DIGITAL OUTPUT E002
3 C2082 C2146 C2210 C2274 C2338 C2402 C2466 C2530 DIGITAL OUTPUT E003
4 C2083 C2147 C2211 C2275 C2339 C2403 C2467 C2531 DIGITAL OUTPUT E004
Extension unit 0
1 C2084 C2148 C2212 C2276 C2340 C2404 C2468 C2532 DIGITAL OUTPUT E005
2 C2085 C2149 C2213 C2277 C2341 C2405 C2469 C2533 DIGITAL OUTPUT E006
3 C2086 C2150 C2214 C2278 C2342 C2406 C2470 C2534 DIGITAL OUTPUT E007
4 C2087 C2151 C2215 C2279 C2343 C2407 C2471 C2535 DIGITAL OUTPUT E008
Extension unit 1
1 C2088 C2152 C2216 C2280 C2344 C2408 C2472 C2536 DIGITAL OUTPUT E009
2 C2089 C2153 C2217 C2281 C2345 C2409 C2473 C2537 DIGITAL OUTPUT E010
3 C2090 C2154 C2218 C2282 C2346 C2410 C2474 C2538 DIGITAL OUTPUT E011
4 C2091 C2155 C2219 C2283 C2347 C2411 C2475 C2539 DIGITAL OUTPUT E012
21796_19 87
ADPRO XO Client Software User Guide ADPRO
Unit address
Relay output Default name
1 2 3 4 5 6 7 8
Extension unit 2
1 C2092 C2156 C2220 C2284 C2348 C2412 C2476 C2540 DIGITAL OUTPUT E013
2 C2093 C2157 C2221 C2285 C2349 C2413 C2477 C2541 DIGITAL OUTPUT E014
3 C2094 C2158 C2222 C2286 C2350 C2414 C2478 C2542 DIGITAL OUTPUT E015
4 C2095 C2159 C2223 C2287 C2351 C2415 C2479 C2543 DIGITAL OUTPUT E016
Note
Interconnection also works with the older FOXnet (Plus) security panels.
88 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Under Protocol, provide the desired communication protocol settings. These settings apply to all
connected S3100 panels:
• In the Timeout box, enter the communication timeout in milliseconds. The default value is 1250 ms.
• In the Retries box, enter the number of retries to establish communication. The default value is 4.
The default values are sufficient for most cases, but you can increase them on slower networks if you
observe communication faults between the devices.
3. To add an S3100 security panel: under S3100/FOXnet Plus units, click Add.
4. In the IP address box, enter the IP address of the S3100 security panel.
5. In the S3100/FOXnet Plus port box, enter the port number for communication (as defined in the S3100
security panel).
6. Click OK to confirm.
7. Add more S3100 panels as required. All added S3100 security panels appear in the list:
8. Click Save.
21796_19 89
ADPRO XO Client Software User Guide ADPRO
You can set up the behaviour of these inputs in the same way as other inputs on the XO device: for transmitting
alarms, starting recordings, etc.
2. In the Map trigger to S3100/FOXnet Plus alarm list, select the desired input from the XO device.
Use the filters below the list to reduce the list. If you filter on camera inputs, you can filter further on camera
number.
3. In the S3100/FOXnet Plus alarm box, type the corresponding alarm number on the S3100 for the selected
trigger. For information on the S3100 alarm numbers, see the S3100 technical documentation.
4. Click OK.
5. Repeat for all other triggers that you want to send to the S3100.
90 21796_19
ADPRO ADPRO XO Client Software User Guide
6. Click Save.
You can now set up the S3100 and associate the triggers to outputs on the S3100 panel.
7. In the S3100 Configurator, open Video triggers and click New to associate the selected trigger to the
output:
8. Select the trigger and the corresponding output to activate on the S3100 panel.
After finishing the preparation above, you can specify VPN configuration by XO client by proceeding as follows:
1. Choose System > CONNECTIONS > Ethernet / PPP and click VPN configure.
2. On the VPN configure window, Fill in the following information:
21796_19 91
ADPRO XO Client Software User Guide ADPRO
Item Description
Server IP Type the public IPv4 address of VPN server.
Note: If you set up the L2TP/IPSec VPN on Windows Server 2019, type the public IPv4
address of Windows Server 2019.
User name This user name is generated by the XO client. It is unique and unchanging.
Preshare Type the preshared key/subnet mask of the VPN and the password of the account for the
Key device to join the VPN.
Password If you set up the L2TP/IPSec VPN on Windows Server 2019, to konw where to get the
Subnet preshared key, password and subnet mask, refer to Configure Pre-shared key, Add an
mask account for XO NVR on Windows Server 2019 and Configure static address pool.
Local NAT T Type an UDP port number used by XO NVR to communicate with the VPN server.
port • To know more about NAT T (Network Address Translation Traversal, refer to
https://docs.strongswan.org/docs/5.9/features/natTraversal.html
• This port is used by XO NVR device itself and has nothing to do with the VPN Server.
• If in the same private network, there are more than one XO NVR devices needing to
join VPN, please type different NAT T ports for these devices, otherwise only one
device can join the VPN successfully.
• Default value: 4500 Recommended value ranges: 4500 ~ 4999
92 21796_19
ADPRO ADPRO XO Client Software User Guide
3.15.2 Set up A L2TP/IPSec VPN in Windows Server 2019
3.15.2.1 Preparation
Note
If the Windows Server 2019 is deployed behind a firewall device:
• Set the firewall device to ensure that Ping requests to the Windows Server 2019 are allowed.
• Set the firewall device to ensure that accesses to the UDP ports 500, 1701 and 4500 of the
Windows Server 2019 are allowed.
1. Search for Windows Powershell and open it in Administrative mode by right-clicking and selecting Run as
administrator.
2. Install Windows update module for Powershell by running the command in the Powershell:
Install-Module PSWindowsUpdate
3. Press Y and enter all the time for confirmation.
4. Get the list of latest updates by running:
Get-WindowsUpdate
5. Install the updates by running:
Install-WindowsUpdate
21796_19 93
ADPRO XO Client Software User Guide ADPRO
2. Click Advanced settings. click Inbound Rules on the left pane and then click on New Rule on right pane.
94 21796_19
ADPRO ADPRO XO Client Software User Guide
3. In New Inbound Rule Wizard, click Predefined radio and select the File and Printer Sharing from the drop-
down. Click Next.
4. Under Predefined Rules select File and Printer Sharing (Echo Request - ICMPv4-In) checkbox and
click Next.
21796_19 95
ADPRO XO Client Software User Guide ADPRO
5. Under Action select, select the option Allow the connection and click Finish.
1. Open Powershell again in administrative mode and run the following command to install the Remote Access
feature with Direct Access and VPN (RAS) and Routing along with management tools:
Install-WindowsFeature RemoteAccess
Install-WindowsFeature DirectAccess-VPN -IncludeManagementTools
Install-WindowsFeature Routing -IncludeManagementTools
96 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Open Server Manager and choose Tools > Remote Access Management.
2. On the left pane, right-click on your local server and click Configure and Enable Routing and Remote Access.
21796_19 97
ADPRO XO Client Software User Guide ADPRO
3. In Configure and Enable Routing and Remote Access Wizard, select Custom configuration radio button as
we will manually configure the routing and access. Click Next.
4. Select VPN access checkbox and click Next to see a summary of the selection.
5. Click Finish. You will see a prompt to start the Routing and Remote Access Services. Click Start Service.
98 21796_19
ADPRO ADPRO XO Client Software User Guide
On the Routing and Remote Access window, on the left pane, right-click on your local server and click Properties.
1. Navigate to the security tab and click on Allow custom IPSec policy for L2TP/IKEv2 connection and put a
Pre-shared key. You can use any tool to generate a random key.
Ensure the Pre-shared key contains at least 30 characters with numbers, upper and lower case letters (for
example: 12345678JeanetteXo@@.)
After being configured in VPN Server, the key needs to be filled in the VPN configuration interface of XO
client ( refer to VPN configuration ). Remember the PSK as we will need to share the PSK with every user
who wants to join VPN.
21796_19 99
ADPRO XO Client Software User Guide ADPRO
• The addresses pool should not coincide with the network segment of the real network of Windows Server 2019
or the real network of XO NVR devices.
• Most of addresses in the addresses pool are to be assigned to the XO NVR joining the virtual private network.
But the VPN server will use one address also, generally the VPN server uses the first address. So please do
not assign the first address to any XO NVR when you configure an account for XO NVR on VPN server.
• For example the number of XO NVR devices joining the virtual private network is N, please ensure that the
number of addresses in the addresses pool is more than (N + 1).
1. Go to IPv4 tab and under IPv4 address assignment select static address pool.
2. Click Add button and you will get a pop up to put IP address ranges. Put the starting address and ending
address of the IP address range you want the users to assign to.
Make sure that XO NVR can access this IPV4 address, otherwise NVR cannot join the VPN. The IPv4
address of Windows Server 2019 on the public network needs to be filled in the VPN configuration interface
of XO client later.
100 21796_19
ADPRO ADPRO XO Client Software User Guide
3. Click OK, you can see the subnet mask of the VPN. Note down the mask.
1. On the left pane of Routing and Remote Access window, right-click on your local server and click
on Restart under All Tasks.
21796_19 101
ADPRO XO Client Software User Guide ADPRO
3.15.2.8 Step 7 Configure Windows Firewall to allow Inbound traffic on Routing and Remote
Access(L2TP-In)
1. On the start menu, search for Windows defender firewall and open it. Click Advanced settings on windows
defender firewall.
2. Under Advanced settings, click Inbound Rules on the left pane and then click on New Rule on right side
pane.
102 21796_19
ADPRO ADPRO XO Client Software User Guide
3. In New Inbound Rule Wizard click on Predefined radio button and select the Routing and Remote
Access from the drop-down, click Next.
4. Under Predefined Rules select Routing and Remote Access(L2TP-In) checkbox and click Next.
21796_19 103
ADPRO XO Client Software User Guide ADPRO
5. Under Action select, select the option Allow the connection and click Finish.
1. Search for Windows Powershell and open it in Administrative mode. Run the following commands:
Set-VpnServerConfiguration -TunnelType L2tp -CustomPolicy -EncryptionMethod AES256
Set-VpnServerConfiguration -TunnelType L2tp -CustomPolicy -IntegrityCheckMethod SHA256
Set-VpnServerConfiguration -TunnelType L2tp -CustomPolicy -DHGroup ECP384
Before you configure an account for XO NVR on Windows Server 2019, please make sure you have installed
VPN server on the same Windows Server 2019 referring to Set up a L2TP/IPSec VPN in Windows Server
2019.
1. Get the username of the XO NVR on the XO client.
XO NVR has generated a globally unique and unchanging user name. Please log in via XO client, you can
get the user name on the VPN configuration interface. Refer to VPN configuration for detailed information.
21796_19 105
ADPRO XO Client Software User Guide ADPRO
4. On New User prompt, fill in the username of the XO NVR on the XO client in step 1 and set a strong
password.
5. Uncheck User must change the password on next logon checkbox and check Password never expires
checkbox. Please note down the password you type just now, it needs to be filled in the VPN configuration
interface on the XO client.
Ensure that the password contains at least 10 characters with numbers, upper and lower case letters (for
example: QWE123456a)
6. Click Create.
7. Return to Computer Management interface and you can find the newly created user in the list of users.
Right-click the user and click Properties option.
8. On your VPN users properties, navigate to Dial-in tab. Select Allow access option for Network Access
Permissions setting.
106 21796_19
ADPRO ADPRO XO Client Software User Guide
10. On Static IP Addresses interface, check Assign a static IPv4 address checkbox, then fill an IP address.
21796_19 107
ADPRO XO Client Software User Guide ADPRO
11. Click OK button on Static IP Addresses interface to return to VPN users properties, then Click OK on VPN
users properties to save the properties.
108 21796_19
ADPRO ADPRO XO Client Software User Guide
4 Alarm Transmission
4.1 Alarm Transmission Channels
For transmitting alarms to the CMS, the XO device offers the following options:
• Primary transmission only: the XO device transmits alarms either via the local network (eth0) or via the dial-
up connection (PPP).
- For transmission over the local network, you can specify up to 5 destination IP addresses. For
transmission over the dial-up connection, you can specify up to 5 different phone numbers.
- However, the system transmits the alarm to only one destination. If the system cannot establish a
connection with the first destination, it will try the second, then the third, fourth, and fifth.
- If the system cannot reach any of the destinations, it activates the system input 0032 – [SYST] –
PRIMARY LINE FAULT.
• Primary and backup (secondary) transmission: the XO device first tries to transmit the alarms via the
primary transmission channel (in this case, the local network). If the system cannot transmit over the primary
channel, it switches to the backup (secondary) transmission channel (in this case, the dial-up connection).
- You can specify up to 5 destinations for both primary and backup channel.
- However, the system transmits the alarm to only one destination. If the system cannot establish a
connection with the first destination, it will try the second, then the third, fourth, and fifth.
- If the system cannot reach any of the 5 destinations defined for the primary channel, it will switch to the
backup channel. Again, it will first try the first destination defined for the backup channel, then the second,
and so on.
- If the system cannot reach any of the destinations, it activates the system inputs 0032 – [SYST] –
PRIMARY LINE FAULT and 0033 – [SYST] – BACKUP LINE FAULT.
Note
The XO software uses the terms 'backup' and 'secondary' transmission interchangeably. They mean
the same thing.
Besides the primary and backup transmission to the main CMS, the system also offers:
• Parallel transmission to two more monitoring stations.
- Parallel transmission is always via the local network, not via the dial-up connection.
- The same mechanism as for the primary/backup channel applies: you can define up to 5 destinations per
parallel channel, and the system will transmit to one destination only (it will try the first destination, then
the second, etc).
- If the system cannot reach the parallel destinations, it activates the system inputs 0042 – [SYST] –
PARTX1 LINE FAULT and/or 0045 – [SYST] – PARTX2 LINE FAULT.
- The parallel transmission channels are independent. There is no backup parallel channel.
• Email transmission, for example to use with iTrace.
Caution!
For each alarm (input), check if the required transmission channels (primary, backup, parallel 1 and 2,
email) are enabled in its alarm profile. If the standard alarm profiles do not cover your specific needs,
define your own alarm profiles and assign them to the inputs as required.
For setting up the alarm transmission channels, keep the following in mind:
• Alarm reception requires appropriate alarm management software on the destination computer (for example:
VCP, EMS, or M3000). For setting up such software, see the documentation of the respective application.
• If you will be using a dial-up connection, connect and set up the modem first. For more information, see PPP
Connection (Modem) .
21796_19 109
ADPRO XO Client Software User Guide ADPRO
You can find detailed instructions for setting up primary, backup, and parallel transmission in the following
sections. For setting up email transmission, see Email.
The life check on the transmission channels work like the transmission itself: the system sends the life check
message on the primary and backup transmission channels to one destination only. If the life check fails on the
first primary destination, the system will try the second, the third… destination. If it cannot reach any of the
primary destinations, it activates system input 0034 – [SYST] – PRIMARY LIFECHECK. It will then try the first
backup destination, then the second, and so on. If it cannot reach any of the backup destinations, it activates
system input 0035 – [SYST] – BACKUP LIFECHECK.
For each of the parallel channels independently, the system will try the first destination, then the second… If it
cannot reach any of the specified destinations, it activates system input 0044 – [SYST] – PARTX1 LIFECHECK
and/or 0047 – [SYST] – PARTX2 LIFECHECK.
If you enable the life check, you can specify the interval for sending the life check messages. The results of the
life check appear in the transmission settings window:
• Last succeeded: shows the date (yyyy-mm-dd) and time (hh:mm:ss) on which the system performed the last
successful life check; and on which destination.
• Last failed: shows the date (yyyy-mm-dd) and time (hh:mm:ss) on which the system performed the last
unsuccessful life check.
• Next scheduled: shows the date (yyyy-mm-dd) and time (hh:mm:ss) on which the system will perform the next
life check.
Note
For dial-up transmission (PPP), Honeywell recommends to execute the life check less frequently,
because of the connection cost (for example, 1 test a day).
110 21796_19
ADPRO ADPRO XO Client Software User Guide
Caution!
After you change the server unit ID, back up your calibration
pictures again.
21796_19 111
ADPRO XO Client Software User Guide ADPRO
Default
Item Description
value
Site name Type a name for the XO device. You can display the name on the live Xtralis
camera images (layover); it is included in the name of the subfolders of ADPRO
the default work folder; Xchange2 uses it to identify the XO device in its XO
device list. The site name is included in the filename of the calibration
pictures.
Caution!
After you change the site name, back up your calibration
pictures again.
Connection Type the delay, in seconds, after which the system automatically 15
timeout (s) disconnects if no more data is exchanged.
Hold time (0 = no Type the delay, in seconds, before the system retries to connect after a 600
repeat) (s) connection error occurs.
Enter 0 if you do not want to try again after a connection error.
Honeywell recommends that you only do this if you are using a backup
connection.
Activate Alarm Transmission: select the desired transmission path to the main CMS.
No transmission The XO device does not transmit alarms to the main CMS.
Primary Ethernet The XO device connects to the main CMS via the local network.
Primary PPP The XO device connects to the main CMS via the dial-up connection.
Primary Eth / The XO device uses the local network as the main connection, and the dial-up
Secondary PPP network as the backup connection.
3. Depending on the choice you made, continue with the instructions in the following sections for setting up the
transmission destinations.
112 21796_19
ADPRO ADPRO XO Client Software User Guide
Default
Item Description
value
Lifecheck Select the desired life check for this communication path: None
• None: select this if you do not want to use a life check.
• Interval: if you want to use a life check, select the interval for
sending the life check messages.
• Start time: if you chose Interval, specify the time (in hours,
minutes, and seconds) to send the first life check message.
The results of the life check appear below. Click Refresh to update the
test results.
2. Click Save.
3. Assign suitable alarm profiles for the following events (for details, see Alarm Input Behaviour ):
- 0032 – [SYST] – PRIMARY LINE FAULT
- 0034 – [SYST] – PRIMARY LIFECHECK
To set up the backup alarm transmission for the main CMS, proceed as follows:
21796_19 113
ADPRO XO Client Software User Guide ADPRO
2. To activate parallel transmission, select the checkboxes for Parallel transmission 1 and/or 2.
3. Provide the required settings for each parallel transmission channel. Setup is similar to that of the primary
transmission:
- General settings such as identifiers and timeouts: see General Alarm Transmission Settings.
- Destinations and life check (line test): see Primary Alarm Transmission Settings.
4. Click Save.
5. Assign suitable alarm profiles for the following events (for details, see Alarm Input Behaviour):
- 0042 – [SYST] – PARTX1 LINE FAULT (parallel transmission path 1)
- 0044 – [SYST] – PARTX1 LIFECHECK (parallel transmission path 1)
- 0045 – [SYST] – PARTX2 LINE FAULT (parallel transmission path 2)
- 0047 – [SYST] – PARTX2 LIFECHECK (parallel transmission path 2)
114 21796_19
ADPRO ADPRO XO Client Software User Guide
5 Using IP Cameras
5.1 Available IP Camera Channels
The number of available IP camera channels on your XO device depends on the device model, the system
license, and on the number of installed IP channel licenses.
For the iFT model (not iFT-E), it also depends on the number of analytic channels in use: you trade in one video
channel for one analytic channel (balancing mode). The system will display the following reminder when you open
the System menu on an iFT device:
For each IP camera, you need an IP channel license. You can purchase such licenses in sets, and install them on
your XO device using the Xchange2 Tool. You can always purchase extra sets of IP application licenses to add
to your XO device, but you can never use more than the maximum allowed channels on your specific model. For
more information, see Licenses.
When you add an IP camera to your XO device, the camera setup screen displays the number of remaining IP
camera channels.
Note
For optimal performance: if you are using 12 (or higher) megapixel (MP) cameras on your XO device,
then you can use max. 12 cameras @ 12 MP and max. 12 analytic applications (IntrusionTrace and/or
LoiterTrace).
5.2 Prerequisites
Before setting up the camera in the XO client:
• Configure the IP camera network. For more information, see IP Camera Network.
• Select IP cameras that are compatible with the XO software. For details, see the following sections in this
chapter, and the Supported IP Camera List (26742).
• Set up the IP camera itself: assign an IP address (in the same range as the IP camera network eth1), and set
the date and time. You can adjust the time and date manually, synchronise the camera with an NTP protocol,
or synchronise the camera with the XO device (in this case, set the camera’s NTP port to UDP 123).
Honeywell recommends to configure the IP camera using the manufacturer’s web interface. Before connecting
the camera to the XO device, reset the camera to the default values, except for the IP address (unless you are
using the Generic Driver). However, some camera functions may require special settings in the camera web
interface (see the Supported IP Camera List (26742)). In this case, a Technician user can connect to a
camera's web interface directly from within the XO client and change the settings (from XO version 4.0). For
details, see Remote Access to IP Camera. If you want to change the IP address only, you can use the IP
camera discovery tool (if using the Honeywell or ONVIF driver). For details, see Changing a Camera's IP
Address Using the Discovery Tool.
Setting up IP cameras in the XO client consists of the following steps:
• Setting up the basic parameters for communication and analytic resolution, and enabling the IP camera. This
allows the XO device to establish a connection to the IP camera. For details, see Enabling IP Cameras . You
can also use the IP camera discovery tool to detect available IP cameras. For details, see IP Camera
Discovery.
21796_19 115
ADPRO XO Client Software User Guide ADPRO
• After enabling the camera: setting up the advanced parameters for live viewing, recording… For details, see
Camera Settings.
1. Check if the camera is listed in the Supported IP Camera List (26742). This document contains the list of
supported IP cameras and IP video encoders for FastTrace 2X/2E, iFT Series, eFT Series, and iFT
Gateway devices.
Check the document for restrictions or special settings for using the camera.
2. If the camera is not listed, but the camera is ONVIF compliant, you can try and enable the camera using the
ONVIF driver. In this case, check all required functionality carefully.
3. As a last resort, you can try and use the generic IP camera driver to enable the camera. For a list of known
URLs that work with the generic IP camera driver, see the Supported IP Camera List (26742).
Note
If you want to use IP cameras or video encoders that are not listed in the supported IP camera list,
Honeywell does not guarantee that the cameras will function on the XO devices. Honeywell does not
guarantee correct operation because cameras may show unexpected behaviour with firmware
versions not tested by Honeywell.
The default analytics stream is CIF (352 x 288), or the next available higher resolution with a maximum of
640 x 480, with Qnormal quality, at 5 fps.
As of firmware version XO 4, you have more control over the aspect ratio and quality of the analytics stream:
• By specifying the stream to use for analytics, you can match the aspect ratio to that of the live and recorded
views. In some cameras, your choice can be better than the default chosen by the system.
• By selecting a higher compression quality, the system may, in extreme circumstances, give fewer false alarms
and more reliable detections because fewer compression artefacts are present. However, it must be stressed
that extensive testing shows that the default is typically sufficient, and consumes less bandwidth.
• The resolution of the selected stream does not affect analytics performance.
When you enable an IP camera, you can select:
• The default analytics stream: CIF/SIF or the next available higher resolution with a maximum of 640 x 480,
with Qnormal quality, at 5 fps.
• Or, you can select a specific aspect ratio (4:3, 16:9, or 16:10). If you select an aspect ratio, you can also
choose to use a low- or high-resolution image.
116 21796_19
ADPRO ADPRO XO Client Software User Guide
- If you choose low resolution (recommended), the system will select the video stream with the selected
aspect ratio and the lowest available resolution near to CIF/SIF, with a maximum of 640 x 480, and
minimum horizontal resolution of 352 pixels.
For example: 480 x 360 for 4:3; or 480 x 270 for 16:9.
- If you choose high resolution, the system will select the video stream with the selected aspect ratio and
the highest available resolution, but also with a maximum of 640 x 480.
For example: 640 x 480 for 4:3; or 640 x 360 for 16:9.
If the camera does not supply a video stream that meets your criteria, the system will issue a warning message
and automatically revert to the default analytics stream.
Selecting a high-resolution analytics stream does not necessarily improve detection, because the analytic
engines do not require high-resolution images for reliable detection. They will reduce the high-resolution images to
CIF format before processing. Therefore, Honeywell recommends to select a low-resolution stream.
However, if you absolutely require a higher resolution for live viewing on a monitor or for recording, then you can
select a high-resolution stream. Remember that this may reduce system performance.
Caution!
If you upgrade your device from a version below XO 4, and you change the aspect ratio of the
analytics stream for a camera, then you have to make new calibration images and recalibrate
that camera.
Note
You can only choose the analytics stream aspect ratio and resolution before you enable the IP
camera. If you want to change the settings, you have to disable the camera first; adjust the settings;
and then enable the camera again.
For example, a camera may offer low-resolution images with aspect ratio 4:3, and high-resolution images with
aspect ratio 16:9. Typically, a 4:3 camera image has a narrower field of view than the 16:9 image: the edges are
cut off. However, some cameras take the wide image and squeeze it into a narrow image. This results in a full
field of view in the 4:3 image, but the image is distorted.
21796_19 117
ADPRO XO Client Software User Guide ADPRO
Both cases have pros and cons, and require careful calibration:
• In a cropped image, the area available for detection is smaller (narrower field of view). However, detection is
accurate with careful 3D calibration. Bounding box calibration makes sure that bounding boxes appear
correctly on images with all aspect ratios.
Keep in mind that, upon an alarm from a PIR detector or from another input, the system produces quad/live
alarm images from the cropped stream. When using such cameras, make sure to set up the system (PIR
detector FOV, double-knock scenario…) from the analytics stream.
• In a squeezed image, the area available for detection is larger, but the slight distortion of the image will
influence the analytics behaviour. Take extra care of 3D and bounding box calibration, and test the detection
parameters thoroughly through walk tests.
• The message One or more cameras are not streaming the analytic resolution XO expects… will appear each
time you log on to the XO client, as long as there is a mismatch between the analytics stream and the
calibration pictures for at least one IP camera.
• The message Please check your calibration settings… will appear after you disable and then enable a camera
118 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Open the camera setup window: choose System > Connections > Video Inputs, and then select the
desired camera. If there is an issue with the camera, the Clear analytic check flag button appears at the
bottom of the window.
2. Compare the analytics stream resolution with the calibration pictures resolution:
- The analytics stream resolution is displayed in the Default analytic resolution box.
- The calibration pictures resolution is displayed in the calibration window: click Camera calibration and
check the resolution under the thumbnails.
3. Proceed as follows:
- If you do not need to keep the current analytics stream: disable the camera, choose an aspect ratio and
quality for the analytics stream that is in line with the existing calibration pictures, and then enable the
camera again.
- If you want to keep the current analytics stream: make new calibration pictures and recalibrate the front
and back of the scene. Also perform bounding box calibration, if necessary. For details, see Camera
Calibration.
Check also the analytics application settings (IntrusionTrace, LoiterTrace, and Motion/Sabotage) and
perform walk tests to confirm detection.
4. When finished, click the Clear analytic check flag button at the bottom of the camera setup window.
5. Click Save.
21796_19 119
ADPRO XO Client Software User Guide ADPRO
If you have used a camera with analytics in normal mode before, you have to make new calibration pictures and
recalibrate the scene when you switch to corridor mode.
Caution!
If you are using analytics in corridor mode, remember that corridor mode affects the maximum
horizontal field of view (FOV) because fewer pixels are available horizontally. For details, see the
documentation of the analytics application.
1. For a camera that is already in use: disable the camera in the XO client.
2. Use the camera's web interface to set the camera in corridor mode. Consult the camera manufacturer's
documentation for instructions.
3. Enable the camera.
4. Configure the recording streams (event quality, and continuous/pre/post event quality if available).
Note
When selecting resolutions for a camera in corridor mode, the system displays the available
options in the normal way: for example, it will display 640 x 480 (and not 480 x 640). However,
the information bar in the Live Video window will show the selected resolution in corridor mode:
for example, 360 x 480 (and not 480 x 360).
5. Perform 3D calibration: make new calibration pictures, and recalibrate the front and back of the scene.
6. If the camera uses streams in different aspect ratios, also perform bounding box calibration.
7. For analytics (Motion/Sabotage, IntrusionTrace, LoiterTrace…): redraw the detection zones.
8. Check the detection parameters.
9. Redraw mask zones.
10. Perform walk tests to confirm detection.
120 21796_19
ADPRO ADPRO XO Client Software User Guide
The Remaining Cams box displays the number of remaining IP camera channels on the XO device.
21796_19 121
ADPRO XO Client Software User Guide ADPRO
Note
XO 5.0 Client software supports cameras with ONVIF Profile S/T drivers.
All the newly approved cameras and future cameras support ONVIF Profile
S/T drivers. ONVIF Profile S is supported for backward compatibility. Only
the ONVIF Profile S/T drivers support H265, and it is the preferred driver
for new cameras.
If you select the ONVIF-S/ONVIF-T option, the Use H265 if available option is
enabled. Less bandwidth is consumed if the camera has H265 module.
Check the camera's technical specifications for the correct driver version.
• Select Generic Driver 1.0 for a generic-driver camera. Selecting the Decode
high-resolution stream checkbox increases the resolution for up to 2 MP.
Note
The XO Client Software supports higher resolution/framerate for the
cameras which use generic drivers. Most IP cameras have two streams
with one video channel and one analytic channel. Some generic driver
cameras have a single stream with 1920 x 1080P resolution. The XO 5.0
Client software has been enhanced to use this single stream as both
analytic stream and video stream. For a generic driver camera which has
single-stream video input with a frame-rate between 5 and 30 FPS (Frames
Per Second), up to 10 FPS can be used as an analytic stream.
Channel Only available for certain drivers. If the driver supports multi-lens or multi-channel
selection devices (such as the Honeywell HQA Performance Series DVRs), the following
options may be available:
• Single or IP cam: select this option for a single-lens or single-channel device
(a normal IP camera).
• Multi or HQA: select this option for a multi-lens or multi-channel device.
If you have selected this option, then also select the desired lens or channel
that you want to enable.
IP address Type the camera’s IP address.
RTSP port Type the RTSP communication port number for the camera.
HTTP port Type the HTTP communication port number for the camera.
Username Type the username for logging on to the camera.
Password Type the password for logging on to the camera.
Confirm Type the password again.
password
122 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Aspect ratio Select the desired aspect ratio for the analytics stream. You can choose:
• CIF or SIF: select one of these options for the default settings. You cannot
select a raw resolution with CIF or SIF.
• 4:3, 16:9, or 16:10: select one of these options to match the aspect ratio of the
analytics stream with that of the live/recording streams.
Raw resolution Only available if you use a different aspect ratio than the default CIF/SIF:
• Low (recommended): the system will select the video stream with the selected
aspect ratio and the lowest available resolution near to CIF/SIF, and with a
maximum of 640 x 480.
• High: the system will select the video stream with the selected aspect ratio and
the
• highest available resolution, with a maximum of 640 x 480.
Use H265 if Only available for specific camera drivers: select this checkbox if you want to use
available H.265 video compression with the camera.
Treat this cam You are not allowed to draw any other streams from the IP cameras than those
as a single destined for the XO device. If you need to draw other streams from the IP camera for
stream cam any reason, select the checkbox to use the single stream mode.
Using only one stream limits functionality: the XO device will only use the analytics
stream.
Use stream no. For single-stream camera only. Typically, the analytics stream from a camera is
stream 1. If the camera uses a different stream, type the stream number here.
Thermal Select this checkbox to enable the camera as a thermal camera.
Note
As soon as you enable the camera, the settings above are no longer accessible. If you need to
change the settings, you have to disable the camera first, change the settings, and then enable
the camera again.
21796_19 123
ADPRO XO Client Software User Guide ADPRO
5. Click Enable to start using the IP camera. The system connects to the camera, and the camera setup
window appears:
Note
You can continue working while the system enables the camera in the background. Select the
next camera in the camera list.
124 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Click Discover cameras (next to IP address). The system starts searching the camera network for IP
cameras. When finished, the results appear:
IP cameras that are already enabled on this XO device appear in dark grey; you cannot select or change
them. Available cameras appear in light grey.
21796_19 125
ADPRO XO Client Software User Guide ADPRO
5. To add an available IP camera to the XO device, click the camera in the list, and then click Use IP address.
The system returns to the video inputs screen and fills in the camera's IP address:
6. Select the camera brand and fill in all other information as required, and then click Enable. For details, see
Enabling IP Cameras.
7. To complete the setup, continue with Camera Settings.
Note
Changing a camera's IP address is only possible for cameras using the Honeywell or ONVIF driver.
126 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Click Discover cameras (next to IP address). The system starts searching the network for IP cameras.
When finished, the results appear:
IP cameras that are enabled on this XO device appear in dark grey; you cannot select or change them.
Available cameras appear in light grey.
21796_19 127
ADPRO XO Client Software User Guide ADPRO
5. In the camera list, provide the following information in the row of the camera that you want to change. Scroll
to the right to see more columns.
Item Description
Manual Type the new IP address for the camera. Make sure that this IP address is not in use.
Subnet mask Type the subnet mask for the camera network.
Camera gateway Optional: type the camera network gateway address.
Username Type the username for logging on to the camera.
Password Type the password for logging on to the camera.
128 21796_19
ADPRO ADPRO XO Client Software User Guide
6. Scroll back to the left and click Change to. The system will change the camera's IP address. When
finished, the following screen appears:
7. To update the camera list and reflect the changes, click Search. When finished, the Ip address column
displays the new IP address:
21796_19 129
ADPRO XO Client Software User Guide ADPRO
8. If you want to add the IP camera to the XO device, click the camera in the list, and then click Use IP
address. The system returns to the video inputs screen and fills in the camera's new IP address:
9. Select the camera driver (ONVIF Profile S or Honeywell) and fill in all other information as required, and
then click Enable. For details, see Enabling IP Cameras.
Note
Changing a camera's IP address is only possible for cameras using the Honeywell or ONVIF
driver.
130 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Click Discover cameras (next to IP address). The system starts searching the camera network for IP
cameras. When finished, the results appear:
IP cameras that are enabled on this XO device appear in dark grey; you cannot select or change them.
Available cameras appear in light grey.
21796_19 131
ADPRO XO Client Software User Guide ADPRO
5. If you want to select the new IP address from a range, define the desired IP address range in the boxes
under the camera list. Provide the following information:
Item Description
First IP address Type the first IP address in the desired range.
Last IP address Type the last IP address in the desired range. Note that the system automatically
copies what you filled in for First IP address; and you can only change the last part of
the IP address.
Subnet mask Type the subnet mask of the camera network.
Camera gateway Optional: type the camera network gateway address.
8. In the camera list, provide the following information in the row of each camera that you want to change.
Scroll to the right to see more columns:
Item Description
Username Type the username for logging on to the camera.
Password Type the password for logging on to the camera.
132 21796_19
ADPRO ADPRO XO Client Software User Guide
9. Scroll back to the left and click Change to for each camera that you want to change. The system will
change the cameras' IP addresses. When finished, the following screen appears:
21796_19 133
ADPRO XO Client Software User Guide ADPRO
10. To update the camera list and reflect the changes, click Refresh. When finished, the Ip address column
displays the new IP addresses:
11. If you want to add an IP camera to the XO device, click the camera in the list, and then click Use IP
address. The system returns to the video inputs screen and fills in the camera's new IP address:
12. Select the camera driver (ONVIF Profile S or Honeywell) and fill in all other information as required, and
then click Enable. For details, see Enabling IP Cameras.
134 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
Changing a camera's IP address is only possible for cameras using the Honeywell or ONVIF
driver.
21796_19 135
ADPRO XO Client Software User Guide ADPRO
Each camera needs a separate BNC input. Depending on the configuration of your FastTrace 2 Series device,
you have 4, 8, 12, 16, or 20 analogue BNC camera inputs available.
Furthermore, the FastTrace 2 Series device requires encoder cards for the analogue channels. These encoder
cards come with licenses that enable the analogue channels.
Note
As soon as you enable the camera, the settings above are no longer accessible. If you need to
change the settings, you have to disable the camera first, change the settings, and then enable
the camera again.
136 21796_19
ADPRO ADPRO XO Client Software User Guide
5. Click Enable to start using the analogue camera. The system connects to the camera, and the camera
setup window appears:
Note
You can continue working while the system enables the camera in the background. Select the
next camera in the camera list.
21796_19 137
ADPRO XO Client Software User Guide ADPRO
7 Camera Settings
After enabling the camera, proceed with the following sections to complete the setup.
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under General, provide the following information:
Item Description
Name Enter a name for the camera (max. 20 characters).
Honeywell recommends to use a meaningful and relevant description.
Mount type For fisheye cameras only: select how the camera is mounted. This allows the system
to correctly identify which part of the fisheye image is the floor and which is the ceiling.
The de-warped image will then be the right way up.
• Ceiling: the fisheye camera is mounted on a ceiling ('looking down').
• Desktop: the fisheye camera is mounted on a desktop or floor ('looking up').
• Wall: the fisheye camera is mounted on a wall ('looking horizontally').
Note
For wall mounting, check the camera mounting orientation. If you mount
the camera upside down, the dewarped image will be upside down as well.
PIR integrated This option is only available if the camera has an integrated PIR (for example the Axis
on camera M1054). Select the checkbox to enable the integrated PIR. You can then use PIR
alarms for this camera.
3. Click Save.
Note
The brightness, contrast, and saturation settings may not work for all IP cameras. In this case, you
can try and change the settings using the camera's web interface. Check the Supported IP Camera
List (26742) for known issues.
138 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Adjust video settings. A live image from the camera appears.
3. Drag the sliders to adjust brightness , contrast , and saturation and pixelation level .
Caution!
Clicking Default will also reset the pixelation level to 0.
5. Click Save.
7.2.2 Pixelation
Pixelation allows you to send pixelated video (live, recorded, and quad images) to provide privacy protection
when a CMS monitors a site. For each video channel, you can set the pixelation level, and choose to pixelate the
image when the system is armed, disarmed, or always.
21796_19 139
ADPRO XO Client Software User Guide ADPRO
In the XO client, Administrator users will always see the normal, unpixelated images, regardless of the settings.
For other users (Technician or User), you can define which camera images will be pixelated for them. This allows
you to provide a pixelated image for one user, but the same, unpixelated image for another. For details, see
Pixelation.
For example, you set up camera 1 for pixelation, but only in disarmed state. You specify that user A will see
pixelated images for camera 1, and user B will see normal images.
In this case: user A will see pixelated images in disarmed state, and normal images in armed state.
User B will always see normal images.
Caution!
For pixelation to work with the CMS, the SDK for the CMS has to support pixelation (FT2 SDK
version 3.03.0004 or above).
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Adjust video settings. A live image from the camera appears.
3. Drag the bottom slider to adjust the pixelation level. The number at the right-hand side of the slider
indicates the pixelation level (0–100). The result is visible in the preview window.
140 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Under Pixelate mode, select when the system has to apply pixelation:
- Armed: only when the system is armed.
- Disarmed: only when the system is disarmed.
- Armed/disarmed: always.
5. If you want to remove pixelation, drag the slider to the far left (pixelation level = 0).
Caution!
Do not click Default; this will also reset the brightness/contrast/saturation settings.
6. Click Save.
7.2.3 Anonymization
The anonymization feature helps in meeting the European Union standards for GDPR (General Data Protection
Regulation) compliance. The objective of this feature is to use the masking techniques which enable hiding the
identifiable personal data or personal identity from the video recorded using the video surveillance system. The
masking is achieved using pixelation. The XO Client allows you to choose an anonymization type, which can be:
• Full frame pixelation – To pixelate the entire frame
• High Motion Scene – To anonymize moving objects in a high motion scene
• Variable Scene – If the scene contains both stationary and moving people or objects, then select this option to
anonymize the objects in the scene.
• Still Scene – To anonymize the objects in a scene where the scene predominantly contains stationary people
and objects.
To configure anonymization, proceed as follows:
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Adjust video settings. A live image from the camera appears.
3. Drag the sliders to adjust brightness , contrast , saturation and pixelation level .
21796_19 141
ADPRO XO Client Software User Guide ADPRO
Caution!
If you upgrade your device from a version below XO 4, and you change the aspect ratio of the
analytics stream for a camera, you have to make new calibration images and recalibrate that
camera.
7.3.2 3D Calibration
3D calibration allows analytics applications to identify the size, speed… of detected objects in the camera image.
Setup requires two easy steps to mark:
• the height of a known object at the front of the scene
• the height of that same object at the back of the scene.
Typically, you make a snapshot of the scene with a person/object standing at the front of the scene (A), at the
bottom of the camera image, and another snapshot with the same person/object standing at the back of the
scene (B), at the top of the camera image.
On a fisheye camera, you do the same: you make a snapshot with a person/object at the bottom of the scene
(A), and another with the same person/object at the top of the scene (B). Although the objects will be similar in
size at these two extremes, the measurements provide reliable detection across the scene.
142 21796_19
ADPRO ADPRO XO Client Software User Guide
Position of objects for 3D calibration in normal scene Position of objects for 3D calibration in fisheye scene
You can either use live images, or you can first record images and take snapshots when you play back the
footage, so that only one person can calibrate the scene.
You need to calibrate a scene only once. The calibration is valid for all analytics applications (IntrusionTrace,
LoiterTrace, and Motion/Sabotage). As of XOa 3.02.0017, the system displays thumbnails of the calibration
pictures (if available) in the analytics configuration window. As of XO 4.00, the system also displays the
resolution of the calibration pictures (= the analytics stream resolution).
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Camera calibration.
21796_19 143
ADPRO XO Client Software User Guide ADPRO
3. Under Tools, click Live Video. The live camera image appears.
4. When the person/object is standing at the front of the scene, click to make a snapshot. Make sure
that the person/object is completely visible (from head to toe). A miniature version of the snapshot appears
at the bottom of the screen; the system indicates the image resolution.
144 21796_19
ADPRO ADPRO XO Client Software User Guide
5. When the person/object is standing at the back of the scene, click to make a snapshot. Make sure
that the person/object is completely visible (from head to toe). A miniature version of the snapshot appears
at the bottom of the screen; the system indicates the image resolution.
6. To calibrate the front of the scene, you need to draw a marker line with the same height as the object/person
in the front: click . The front snapshot now appears as the camera image.
7. Click the camera image near the top of the person/object, and drag downward to the bottom of the
person/object. A vertical, red marker line appears.
21796_19 145
ADPRO XO Client Software User Guide ADPRO
Note
If you have calibrated the scene before, the vertical red marker is already visible. You only need
to adjust it.
8. Adjust the marker line until it has exactly the same height as the person/object at the front, as follows:
- To move the position of the marker line in the scene, drag it by its white handle in the middle.
- To change the height of the marker line, drag the red handles at the top and bottom.
9. Click Save. You will now calibrate the back of the scene.
10. To calibrate the back of the scene, click . The back snapshot now appears as the camera image.
11. Click the camera image near the top of the person/object, and drag downward to the bottom of the
person/object. A vertical, red marker line appears.
Note
If you have calibrated the scene before, the vertical red marker is already visible. You only need
to adjust it.
12. Adjust the marker line until it has the same height as the person/object at the back.
Next, you will indicate the height of the person/object.
13. Under Calibration, in the Unit of Measure list, choose the desired unit of measure (metres, yards, or feet).
The unit of measure is valid for the back and front of the scene.
14. In the Height of object box, select the height of the person/object. Choose the value that is the closest to
the person/object’s exact height. The height is valid for the back and front of the scene.
146 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Camera calibration.
3. Under Tools, click Live Video. The live camera image appears.
21796_19 147
ADPRO XO Client Software User Guide ADPRO
8. Making snapshots and calibrating the scene is identical as for live video. For details, see the procedure in
3D Calibration from Live Images. Start at step 4, and continue to the end.
Correct bounding box calibration depends on the way the camera provides the low-resolution stream (see
Streams with Different Aspect Ratios):
• To calibrate the bounding boxes for cameras that provide cropped images: see Normal Bounding Box
Calibration.
• To calibrate the bounding boxes for cameras that provide squeezed images: see Bounding Box Calibration for
Squeezed Images.
Caution!
Set up the recording stream resolution (see Recording Parameters) before you calibrate the
bounding boxes.
Bounding box calibration is available in firmware version V2.10 and above. If the analytics and recording streams
have the same aspect ratio, then bounding box calibration is not required and the option is unavailable.
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Camera calibration.
148 21796_19
ADPRO ADPRO XO Client Software User Guide
The system takes two snapshots, one at each resolution, and displays them on top of each other.
4. Drag the sides or the corner of the image until both images overlap perfectly.
21796_19 149
ADPRO XO Client Software User Guide ADPRO
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Video settings, click Camera calibration.
3. Click the Bounding box calibration tab. The system takes two snapshots, one at each resolution, and
displays them on top of each other.
4. Click Overlay rectangles. The system aligns the images automatically.
5. Click Save, and then close the calibration window.
150 21796_19
ADPRO ADPRO XO Client Software User Guide
7.4 Overlay
Note
The overlay options may not be available, or may not work for all IP cameras. You can try and set the
overlay info using the camera’s web interface.
In the camera configuration screen, under Overlay, you can specify which information you want to appear on top
of the camera image in the Live Video window.
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Overlay, provide the following information:
Item Description
Local time Select this checkbox to display the local time on the camera’s live image.
Camera name Select this checkbox to display the camera name on the camera’s live image.
Site name Select this checkbox to display the site name on the camera’s live image. The Site
name option only appears after you select the Camera name checkbox.
Text brightness Select a colour for the text that is displayed on the camera’s live image. Select the
colour that has the best contrast with the camera image.
21796_19 151
ADPRO XO Client Software User Guide ADPRO
3. Click Save.
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Parameters, provide the following information:
Item Description
Default analytic This box indicates the analytic resolution for the camera, as the system selected
resolution when enabling the camera. You cannot change the analytics resolution here. For
details, see Analytic Resolution for IP Cameras.
For analogue cameras, the analytics stream is CIF/SIF @ 5 fps.
Default live Select the default image quality for the live images from the camera. When you add
preset the camera to the Live Video window, the system displays the camera images at this
selected quality. You can always change the image quality in the Live Video window
(right-click the camera image).
The available options depend on the camera. For IP cameras, the live presets are
based on the analytic, continuous, and event streams.
If you select the option Harddisk stream, the image quality for live images is the
same as for continuous recordings (see Recording Parameters). This way, only two
streams are required.
Note
The XO 5 software supports video rendering up to 6400 x 6400 pixels. For
optimal performance: if you are using 12 (or higher) megapixel (MP)
cameras on your XO device, then you can use max. 12 cameras @ 12 MP
and max. 12 analytic applications (IntrusionTrace and/or LoiterTrace).
This button is only available for certain types of cameras. It allows you to define your
own quality presets.
The XO client comes with 10 predefined quality presets. These presets are valid for all
the cameras. However, if the camera functionality allows, you can define your own
presets as follows:
Click the button to open the list of predefined quality presets. Select a preset that is
not in use, and set the following items:
• Fps: frames per second
• Resolution: image resolution
• VBR: click this option to use a variable bitrate. Select the desired quality: Qlow,
Qnormal, or Qhigh.
• CBR: click this option to use a constant bitrate. Type the desired bitrate (in kilobits
per second).
For more details on VBR and CBR, see Recording Parameters.
Enable live Multicast is the simultaneous supply of information to one or more computers via only
multicast one data stream from the source. When multiple computers poll this one stream, the
system creates multiple copies, but the initial upload will remain the same. In this
way, multicast ensures less data traffic over the network.
Select this checkbox if you want to use the multicast protocol.
152 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Multicast Enter the IP address to which the XO device has to send the multicast stream. The IP
address address range assigned for multicasting on the local LAN network is 224.0.0.0 –
239.255.255.255.
Note
Assign a unique multicast address to each camera. Everyone who has
subscribed to the multicast, can view the live images on this address,
using a web browser or an XO client.
Multicast port Type the port number for the multicast stream.
Note
Assign a unique multicast port to each camera. The IT Department has to
define the multicast port before connecting the XO device to the LAN
network.
3. Click Save.
1. Configure the serial port: assign the PTZ protocol to it. If you have analogue PTZ cameras that require
different PTZ protocols, you will have to use and set up a separate serial port for each protocol. For details,
see PTZ Control via USB Port/MIO Card.
2. Enable PTZ on the camera and select the serial port that controls it. For details, see PTZ Setup.
3. Define the PTZ parameters such as the PTZ address and timeouts. For details, see PTZ Setup. If you are
controlling PTZ via the DTC card, you will need to perform the following steps in the XO client:
1. Enable PTZ on the camera and select the DTC protocol to control it. For details, see PTZ Setup .
2. Define the PTZ parameters such as timeouts. For details, see PTZ Setup.
You may have to update the DTC card software, if a new version is available. For details, see PTZ Control via
DTC Card.
21796_19 153
ADPRO XO Client Software User Guide ADPRO
To set up the connection for PTZ control via USB port or MIO card, proceed as follows:
154 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
If you need a DTC card in a FastTrace 2 Series device, you can have maximum 16 analogue
channels. In a device with 20 analogue channels, channels 17–20 will be physically removed. The
DTC card is built in at the factory; you cannot order it separately.
The DTC card requires software. You can retrieve the current software version of the DTC card in the XO client
software, and update the software if required.
21796_19 155
ADPRO XO Client Software User Guide ADPRO
- If the system does not contain a DTC card, the screen indicates that the DTC module is not present.
1. Choose System > Connections > Serial Ports / PTZ. The Pan-Tilt-Zoom box indicates the current
software version (v01.00.0000 in the example below).
2. Click Update.
3. Click and select the dtc.img file with the latest software. The Version box indicates the new software
version (v01.02.000 in the example below).
4. Click Apply.
5. Click Save.
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under PTZ, provide the following information:
Item Description
Use PTZ Control Select the checkbox to enable the PTZ functions of the PTZ camera.
156 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Protocol For analogue cameras only. (For IP cameras, the driver handles PTZ commands.)
Select the PTZ protocol for the camera:
• If you control PTZ via USB or MIO card, select the correct port.
You have to set up the serial port for PTZ control first. For more information,
see PTZ Control via USB Port/MIO Card.
• l If you are using a DTC module, select the correct PTZ protocol from the list:
For more information on the DTC module, see PTZ Control via DTC Card .
Address For analogue cameras via serial port only: enter the correct PTZ address for the
camera you have installed. For more information, see the camera manufacturer’s
documentation.
Note
• When using the Pelco Spectra Cam 4, the PTZ address has an
offset of 1 in the XO client.
• When using the JVC protocol, the PTZ address has an offset of
+1 in the XO client.
Example:
When using a JVC protocol with address 1 in the XO client, the PTZ
address of the camera is 2.
Auto-Home Enter the time, in seconds, before the camera automatically moves back to its home
Expire Time position after a PTZ action. The minimum time is 10 seconds.
(sec.) Set to 0 if you want to disable the auto-home feature (keep the camera at the PTZ
position).
Note
If you are using the Auto-Home Expire Time (value different from 0), the
system suppresses analytics detection during PTZ movement. The
analytics detection resumes when the camera has returned to the home
position.
Positioning Enter the time, in seconds, to allow the camera to move to a preset position.
Time (sec.) The system takes the positioning time into account if you let the PTZ camera move to
a preset position when an input is triggered. The system then delays the alarm
message of that input until the positioning time has expired. This makes sure that the
camera is in position and has stopped moving, so that quad images are sharp. If the
camera is still moving when the system creates the quad images, the quad images
will be blurry.
Home preset Only for IP cameras. Leave this setting at the default value (= 0). In the exceptional
number case of an IP camera that does not support a PTZ home position, you can specify a
specific preset number that will server as the 'home' position for such a camera.
Drop Q during For analogue cameras only: select this checkbox if you want to lower the image
PTZ quality during PTZ movements. This setting has no effect on IP cameras.
21796_19 157
ADPRO XO Client Software User Guide ADPRO
3. Click Save.
If you have selected Treat this cam as a single stream cam (IP cameras only) when enabling the camera, then
the recording settings are unavailable: recording always occurs at the same quality as live viewing (see Live View
and Multicast (Parameters)).
1. Choose System > Connections > Video Inputs, and select the desired camera.
2. Under Recording parameters, provide the following information (if available):
Item Description
Continuous/Pre/Post Only available for specific cameras: click to specify the image quality that you
quality want for continuous recording and for pre and post event recording. See further
below for details.
Event quality Click to specify the image quality that you want for event recording. See further
below for details.
Always use event Only available for specific IP and analogue cameras: select this checkbox to
quality for continuous use the event recording quality for continuous recording (instead of the
recording analytics quality).
The quality settings for continuous and event recording are similar:
158 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Resolution Select the desired image size: available as cif, qcif… or in pixels (width x height).
Caution!
If you select an image size that has a different aspect ratio than the analytics
stream (as shown in the Default analytic resolution box in the camera setup
window), you have to calibrate the bounding boxes. For details, see Bounding
Box Calibration for Different Aspect Ratios.
The XO 5 software supports video rendering up to 6400 x 6400 pixels. For
optimal performance: if you are using 12 (or higher) megapixel (MP) cameras
on your XO device, then you can use max. 12 cameras @ 12 MP and max.
12 analytic applications (IntrusionTrace and/or LoiterTrace).
VBR Select this option to use a variable bitrate for a constant image quality. Select the desired
quality:
• Qlow: low image quality
• Qnormal: normal image quality
• Qhigh: high image quality.
With a variable bitrate, the bitrate changes with scene content. The bitrate will be higher
for scenes with a lot of motion, and lower for scenes with less motion.
This setting is suitable if you need high-quality images when there is motion in the scene.
Keep in mind that the available bandwidth has to be sufficient to accommodate high
throughputs.
The recommended setting is VBR at normal image quality.
CBR Select this option to use a constant bitrate with a variable image quality. Type the desired
bitrate, in kbps (kilobits per second), in the Bitrate box. The available range depends on
the camera, and is indicated on the right side of the box.
With a constant bitrate, the image quality and/or frame rate will decrease for scenes with
a lot of motion, if the required bitrate exceeds the set bitrate. The higher the bitrate value,
the higher the image quality and frame rate can be, but also the higher the consumed
bandwidth.
This setting is suitable if the available bandwidth is limited.
Caution!
21796_19 159
ADPRO XO Client Software User Guide ADPRO
1. Choose System > Connections > Video Inputs, and select the camera from which you want to copy the
settings.
2. Click the button (on the right-hand side of the camera list).
3. Under Copy settings from camera x, select the settings that you want to copy to the other cameras:
Item Description
Brightness / Contrast / Settings for brightness, contrast, saturation, and pixelation. Check these
Saturation / Pixelation settings for each camera after copying, and adjust as needed.
Overlay settings Information to display on the camera image (date and time, camera name…).
Recording settings Image quality settings for continuous and event recording.
Preset settings Default image quality setting for live viewing.
PTZ settings PTZ settings (protocol, address, positioning times…).
Bounding box Bounding box calibration settings for IP cameras with multiple aspect ratios.
calibration settings To make sure that bounding boxes function properly, check the calibration for
each camera after copying, and adjust as needed.
4. Under Copy to, select all the cameras to which you want to copy the selected settings. If you want to copy
the selected settings to all other cameras, click Set all.
5. Click OK.
Caution!
Before re-enabling analogue cameras, make sure to select the correct BNC input.
1. Choose System > Connections > Video Inputs, and select the desired camera.
160 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Click Disable.
The following screen appears while the system disables the camera:
Note
You can continue working while the system enables the camera in the background. Select the
next camera in the camera list.
21796_19 161
ADPRO XO Client Software User Guide ADPRO
You can access all configured IP cameras on the XO device, even if they have been disabled in the XO client.
• The IP camera must have been enabled at least once on the XO device before remote access is available.
• Remote access is not available for IP cameras using the generic driver.
• Remote access is disabled when the Technician grant is disabled.
• Remote access is disabled when the Technician user closes the client.
• If the client stays open, remote access is disabled 4 hours after the Technician has opened the special
browser window. If the Technician opens multiple windows, remote access is disabled 4 hours after the last
window was opened.
While remote camera access is enabled, system input 0091 – [SYST] – TUNNEL IP CAM is active.
162 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Click Remote camera access (just below the camera list). The system opens a separate window with
access to the camera web interface. The example below is for a Honeywell camera.
5. Log on to the camera web interface and change any settings as required.
6. Test if the camera and any analytics running on it still function as desired.
7. Log off and close the window when finished.
21796_19 163
ADPRO XO Client Software User Guide ADPRO
8 Audio
8.1 About Audio
Furthermore, you can separately enable audio input for the live view, so that you can listen to sound from the
site while watching live images. If you are live viewing more than one camera simultaneously (matrix view),
the sound you hear is from the camera that is currently selected in the matrix.
You can also use IP audio devices that provide audio in (for example the Axis horn speaker that has a built-in
microphone). You configure these devices just like an IP camera. An IP audio device occupies an IP channel.
Note
• If the connection bandwidth is low, Honeywell recommends to disable live audio streaming.
• Audio in is unbalanced audio.
• Enabling/disabling audio inputs for recording requires a system restart.
You can enable full duplex mode to allow simultaneous communication in both directions (talk and listen – not
recommended).
164 21796_19
ADPRO ADPRO XO Client Software User Guide
3. Click Save.
Note
If you switch full duplex mode on or off, you need to click a different camera in the live view for the
change to take effect.
21796_19 165
ADPRO XO Client Software User Guide ADPRO
2. To record audio from a camera: under Audio input, select the checkbox on the left side of the camera
name.
3. To enable audio in the live view for a camera, also select the camera’s checkbox in the Send live audio
stream column.
4. Click Save. If you have enabled/disabled audio inputs, the system needs to restart:
166 21796_19
ADPRO ADPRO XO Client Software User Guide
6. Click OK to confirm. The XO device restarts. If you have selected audio inputs for cameras that do not
support audio, the system will automatically deselect those cameras.
Item Description
Cam Camera number
Selected camera Camera name
21796_19 167
ADPRO XO Client Software User Guide ADPRO
Item Description
Selected VM22 The number of the audio output on the VM22A/VM22E audio switcher. By default,
output the system associates each camera to the audio output with the matching number
(camera 1 to output 1, camera 2 to output 2…).
If you are not using audio switchers, you can leave the settings as they are.
Cameraname The system displays a column for each IP camera that supports audio out over IP.
The camera name appears as the column title. The example above shows columns
for the cameras named Center Parking and Entrance Personel In.
3. To associate a camera with a VM22 output, click in the Selected VM22 output column and type the
number of the desired audio output. For the numbering of the audio outputs, see the VM22A Audio Switcher
– Installation and User Manual, or the VM22E Audio Switcher Technical Manual (29541).
4. To associate a camera with the speaker built in or connected to an IP camera, click the corresponding
checkbox in the column for the desired IP camera.
Use the Set all/Clear all buttons to select/clear all checkboxes at once.
You manage an IP audio device on the XO device as if it were an IP camera with audio in and audio out
capabilities:
• You connect the IP audio device to the IP camera network, and enable it in the XO client as an IP camera. The
audio device occupies one IP channel. As there is no video from the device, the system will display a speaker
icon in the live/recorded video windows.
• You enable audio in and audio out just like for an IP camera.
168 21796_19
ADPRO ADPRO XO Client Software User Guide
• You select it for talkback in the Live Video window just like a camera with audio out.
• You can set up recording for the device. When you play back the recording, the system will display a speaker
icon instead of video, but you will hear the recorded sound (audio in from the built-in microphone and audio out
from talkback).
21796_19 169
ADPRO XO Client Software User Guide ADPRO
9 Recording Behaviour
9.1 Setting up Recordings
You can automatically record the images from each connected camera. The system stores the recordings on the
XO device’s hard disk(s). You can play back the recordings in the Recorded video window. The system can
automatically clean up old recordings, to comply with local regulations and to prevent that the system runs out of
disk space.
For event recording, you can choose to lock the recordings, so that the system does not erase them
automatically during clean-up.
You can set up as many recording conditions as needed. Each step is described in detail in the following
sections.
170 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Click Add.
3. In the Name box, type a suitable name for the recording (max. 20 characters).
4. Under Cameras, select the cameras that you want to record from. You can select multiple cameras if
necessary. The screen only displays the active cameras.
Next, you can specify the camera actions for the recording.
1. Make sure that you have selected at least one camera for recording.
21796_19 171
ADPRO XO Client Software User Guide ADPRO
Click OK to confirm.
You have to set up the recording-controlled output first. If you did not set up any
outputs first, the following error message appears:
PTZ Preset For PTZ cameras only: if you want to move the camera to a specific PTZ position
when recording during the recording, select the desired PTZ preset position.
PTZ Preset after For PTZ cameras only: if you want to move the camera to a specific PTZ position after
recording the recording, select the desired PTZ preset position.
172 21796_19
ADPRO ADPRO XO Client Software User Guide
Next, you will set up the active period (date, days of the week, holidays) for the recording.
To set up the active period or periods for the recording, you will work in the Recording condition validity period
section. Proceed as follows:
1. If you want to record in specific periods of the year, first delete the existing period for the whole year: click
1 January -> 31 December, and then click Remove.
2. Click Add. The following section appears:
3. Select the start date on the left, and the end date on the right.
Next, you will specify the active time zones within the selected periods and days.
21796_19 173
ADPRO XO Client Software User Guide ADPRO
You specify whether to use time-based or mode-based recording together with continuous or event recording.
Details are in the following sections.
9.5.1 Definition
With continuous recording, you record everything from the selected cameras, on the selected dates/days, and:
• during the selected time zones (for time-based recording).
• in the selected recording modes (for mode-based recording). Both methods are described in detail in the
following sections.
Note
• Although you can combine continuous recording with event recording in one recording
condition, Honeywell recommends to create separate recording conditions for continuous and
event recording.
• You cannot lock continuous recordings.
1. Under How to record, click Time based to activate the recording in function of a time schedule.
You will indicate the desired time zones in the Continuous time bar. By default, the Continuous time bar
is completely selected (coloured). Remember that the time zones are the same for all the selected
dates/days in the recording.
2. To define separate time zones, you need to clear the existing time zone first: right-click anywhere in the
Continuous time bar. Next, you will define the active time zones.
3. Drag the mouse over the desired time zones in the Continuous time bar. The selected period colours
orange. You can add maximum 8 different time zones in the time bar.
174 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
To make accurate selections, you can zoom in (up to the minute): move the mouse pointer just
above the coloured time bar. The pointer changes into a magnifying glass. Drag the mouse over
the part that you want to zoom in on. A blue line appears while dragging.
To zoom out again to the full day, right-click just above the time bar.
5. To see the details of the selected time zones, position the mouse cursor over the time bar. The system
displays the start and end times of each zone.
1. Under How to record, click Mode based to activate the recording in function of the recording mode.
2. Next to When to record, select the modes when you want to record.
3. Next to What to record, select the Continuous checkbox.
4. Next to What to record, clear the Event checkbox (to prevent conflicts).
5. Click OK.
21796_19 175
ADPRO XO Client Software User Guide ADPRO
Note
If you use a switch to change recording modes, the following warning will appear if you did not
yet defined an input for switching:
To set up an input for switching recording modes, see Recording Mode with Manual Selection.
6. Click Save.
9.6.1 Definition
With recording on event, you start a recording based on an event (input), on the selected dates/days, and:
• during the selected time zones (for time-based recording).
• in the selected recording modes (for mode-based recording).
Both methods are described in detail in the following sections.
You define which inputs trigger the recording, and how long to record before/during/after the event. If the events
follow each other so quickly that the recordings overlap, the system will merge multiple recordings into one
recording.
Note
• Although you can combine continuous recording with event recording in one recording
condition, Honeywell recommends to create separate recording conditions for continuous and
event recording.
• If recordings with different quality settings overlap, the system applies the highest quality and
image rate.
• The system can record maximum 16 000 events a day (the counter is reset at night). If more
events occur on the same day (overflow), the system will automatically switch to continuous
recording for all cameras. These recordings will have CIF/SIF or nearest resolution, 25 fps,
and quality 75 (level of compression). Overlapping recordings appear in blue on the timeline of
the Recorded video window.
• With the TRANSMITTER system license, the recording on event is fixed to 5 seconds on pre-
recording, 10 seconds on event recording, and no post-recording.
Furthermore, you can choose to lock the recordings, so that the system does not erase them automatically during
clean-up. Locked recordings activate system input 0049 – [SYST] – LOCKED RECORDER (by default linked to
the alarm profile NORMAL EVENT).
Caution!
The XO device cannot delete locked recordings. When it encounters a locked recording during
automatic clean-up (for example after 30 days), the XO device stops cleaning up. When the device
runs out of storage space, it also stops recording. For more information on handling locked
recordings, see Locked Recordings.
176 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Under How to record, click Time based to activate the recording in function of a time schedule.
You will indicate the desired time zones in the Event time bar. By default, the Event time bar is empty.
Remember that the time zones are the same for all the selected dates/days in the recording.
2. First, to prevent conflicts, clear the time bar for Continuous recording: right-click anywhere in the
Continuous time bar. Next, you will define the active time zones for event recording.
3. Drag the mouse over the desired time zones in the Event time bar. The selected period colours red. You can
add maximum 8 different time zones in the time bar.
Note
To make accurate selections, you can zoom in (up to the minute): move the mouse pointer just
above the coloured time bar. The pointer changes into a magnifying glass. Drag the mouse over
the part that you want to zoom in on. A blue line appears while dragging.
To zoom out again to the full day, right-click just above the time bar.
5. To see the details of the selected time zones, position the mouse cursor over the time bar. The system
displays the start and end times of each zone.
Next, you will set up the events (inputs) that trigger the recording.
21796_19 177
ADPRO XO Client Software User Guide ADPRO
Use the filters below the list to reduce the list. If you filter on camera inputs, you can filter further on camera
number.
7. Select the desired input, and then click OK. You can select multiple inputs as follows:
- To select multiple non-consecutive inputs in the list, Ctrl+click each input.
- To select multiple consecutive inputs in the list, click the first input, and then Shift+click the last input. The
selected inputs appear in the Events list.
8. To invert an input (record when the input is inactive, stop recording when the input is active), select the input
in the list, and then click Invert. The indication (NOT) appears in front of the input name in the Events list.
9. If you trigger on more than one input, select the correct operator in the Combination box:
- AND: to record only if ALL the selected inputs are active.
- OR: to record if at least one of the inputs is active. The first input that becomes active will trigger the
recording.
Next, you will set the length of the recording.
10. Under Recording length, set up the length of the recording as follows:
Item Description
Pre event Click in the box on the left, and type the number of seconds that you want to record
recording (left) before the event. The maximum is 3600 s (= 1 hour).
178 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Event recording • To record as long as the event lasts (as long as the input is active), select Event
(middle) duration.
• To record a fixed number of seconds, select the option below. In the box, type
the number of seconds that you want to record.
Post event Click in the box on the right, and type the number of seconds that you want to record
recording (right) after the event. The maximum is 3600 s (= 1 hour).
The example below uses 10 seconds pre event recording, recording while the event lasts, and no post event
recording (0 seconds).
11. If you want to lock the recordings (so that the system cannot delete them automatically), select the Lock
checkbox.
21796_19 179
ADPRO XO Client Software User Guide ADPRO
1. Under How to record, click Mode based to activate the recording in function of the recording mode.
2. Next to When to record, select the modes when you want to record.
3. Next to What to record, clear the Continuous checkbox (to prevent conflicts).
4. Next to What to record, select the Event checkbox.
Next, you will set up the events (inputs) that trigger the recording.
Use the filters below the list to reduce the list. If you filter on camera inputs, you can filter further on camera
number.
6. Select the desired input, and then click OK. You can select multiple inputs as follows:
- To select multiple non-consecutive inputs in the list, Ctrl+click each input.
- To select multiple consecutive inputs in the list, click the first input, and then Shift+click the last input. The
selected inputs appear in the Events list.
180 21796_19
ADPRO ADPRO XO Client Software User Guide
7. To invert an input (record when the input is inactive, stop recording when the input is active), select the input
in the list, and then click Invert. The indication (NOT) appears in front of the input name in the Events list.
8. If you trigger on more than one input, select the correct operator in the Combination box:
- AND: to record only if ALL the selected inputs are active.
- OR: to record if at least one of the inputs is active. The first input that becomes active will trigger the
recording.
Next, you will set the length of the recording.
The example below uses 10 seconds pre event recording, recording while the event lasts, and no post event
recording (0 seconds).
21796_19 181
ADPRO XO Client Software User Guide ADPRO
10. If you want to lock the recordings (so that the system cannot delete them automatically), select the Lock
checkbox.
Note
If you use a switch to change recording modes, the following warning will appear if you did not
yet defined an input for switching:
To set up an input for switching recording modes, see Recording Mode with Manual Selection.
182 21796_19
ADPRO ADPRO XO Client Software User Guide
Likewise, you can let the system keep a minimum number of days of recordings (available from version XO 4.00).
The system will calculate if there is sufficient space on the hard disks in the XO device, and it will activate
system input 0050 – [SYST] – STORAGE INSUFFICIENT if this is not the case. The system calculates the
required space based on the past recordings, as follows:
• The system requires at least 24 hours of recordings to be able to estimate the required space. It will not
activate the alarm if there are less than 24 hours of recordings. The more hours of recordings available, the
more accurate the estimation will be.
• The system will activate the alarm if the recording disks are not full yet, but the system estimates that there is
not enough free disk space for the required number of days.
• The system will activate the alarm if the recording disks are full and there are less than the required number of
days of recordings on the disks. In this case, the system will also activate system input 0015 – [SYST] –
HARDDISK FULL.
You can see how many days the system estimates that it can record in the Harddisks screen (System >
Maintenance > Harddisks), in the Estimated days, based on past recordings box. For tips on adjusting your
settings for the required number of recording days, see Calculating the Write Speed.
Caution!
• If you do not erase any recordings, or if you set the minimum days of recording too high (and
ignore the STORAGE INSUFFICIENT message), the XO device will eventually run out of
storage space. It will activate the system input 0015 – [SYST] – HARDDISK FULL, and it will
stop recording.
• The XO device cannot automatically erase recordings on event that are locked. You have to
unlock these recordings manually, so that the XO device can erase them. If not, the XO device
stops erasing when it encounters the first locked recording during clean-up. When the device
runs out of storage space, it will stop recording. For more information, see Locked Recordings.
• If you change the maximum number of recording days, remember that the system will delete
recordings older than the maximum number of recording days. Back up the recordings first if
necessary. For instructions, see Downloading and Storing Selected Video Recordings.
4. Click Save.
21796_19 183
ADPRO XO Client Software User Guide ADPRO
184 21796_19
ADPRO ADPRO XO Client Software User Guide
3. In the Mode name 1 to Mode name 4 boxes, type a meaningful name for each of the recording modes. You
can use up to 20 characters. An example:
- Mode 1 = NIGHT
- Mode 2 = DAY
- Mode 3 = HOLIDAY
- Mode 4 = SPECIAL.
Under Schedule, a time bar is visible for each day (Monday–Sunday), and one for holidays. By default, the
system operates in mode 1 during the whole schedule: all time bars are red.
4. Under Tools, click the desired mode button (Mode 1–Mode 4), and then drag the mouse over the day and
time when the mode has to be active. Where you drag, the time bar changes to the colour of the selected
mode.
Note
To make accurate selections, you can zoom in on a part of the day: move the mouse pointer just
above the coloured time bar. The pointer changes into a magnifying glass. Drag the mouse over
the part that you want to zoom in on. A blue line appears while dragging.
To zoom out again to the full day, right-click just above the time bar.
21796_19 185
ADPRO XO Client Software User Guide ADPRO
5. If you have a repeating schedule, you can copy the schedule from Monday to all other days (including
holidays): click Copy Monday, and then click Yes to confirm.
6. Adjust until you have the correct schedule for each day.
7. Click Save.
The system now switches automatically from one mode to another according to the schedule.
Note
If you use manual selection (switch), you can use only two recording modes. If you need more
recording modes, you have to use the time schedule instead.
186 21796_19
ADPRO ADPRO XO Client Software User Guide
1. First, you will set up the input that serves as a switch: choose System > Behaviour > Input/Output
Behaviour.
2. Select the desired input in the Inputs/Outputs list.
The system displays the number and name of the input that is currently assigned for switching at the right
side of the Mode select input checkbox. If no input is assigned, it displays NONE:
Caution!
There can only be one input for switching modes. If there already is an input assigned, and you
assign to a new input, then the system automatically clears the Mode select input checkbox of
the previously assigned input.
3. To use the selected input for switching recording modes, select the Mode select input checkbox. The input
number and name appear to the right of the checkbox.
4. Modify any other settings as necessary. For details on setting up inputs, see Alarm Input Behaviour .
5. Click Save.
21796_19 187
ADPRO XO Client Software User Guide ADPRO
6. Now you will set up the recording modes: choose System > Behaviour > Recording Mode Schedule.
The system now switches between two modes according to the input.
188 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 189
ADPRO XO Client Software User Guide ADPRO
3. Repeat to add more cameras. The system automatically adjusts the live view grid to accommodate for more
cameras.
The grey box under Cameras displays the selected camera numbers.
- To close all live streams (= remove all camera images from the Live Video screen): under Cameras,
click the button, and then click Yes to confirm when the message below appears.
Note
If you want the system to remember the last used camera matrix in the live view, then set the Save
live view option in the settings of the Login window to Yes. If you set it to No, the live view window
is empty when you start the client, and you have to select the cameras for the live view matrix each
time you start the client. For instructions, see Launching the XO Client.
190 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
The available options depend on the camera type.
21796_19 191
ADPRO XO Client Software User Guide ADPRO
Furthermore, live streaming for analogue cameras has certain limitations. For DS42xx A/V cards, the limitations
are set per camera. If you set recording quality to 4CIF/4SIF, the maximum quality for live viewing is CIF/SIF or
QCIF/QSIF. If you set recording quality to 2CIF/2SIF, only CIF/SIF, QCIF/QSIF and 2CIF/2SIF are available for
live viewing. In all these cases, the maximum frame rate is 25 fps.
Item Description
Video streaming status:
l (green) = video is streaming on this live stream slot (either from camera or NO VIDEO)
l (red) = no video is streaming (free live stream slot, no camera is assigned).
Camera name
Image size (CIF, 2CIF… or in pixels)
Number of frames per second
Video stream transfer speed in kilobyte per second
Audio stream transfer speed in kilobyte per second
Local recording (on hard disk of your PC; for more information, see Local Video Recordings):
(blue) = recording locally
(grey) = not recording locally.
192 21796_19
ADPRO ADPRO XO Client Software User Guide
1. In the Live Video window, click the camera image to which the output is associated.
2. Under Tools, click the button. A popup window appears with a status bar for the outputs on the selected
camera. Idle outputs are blue, active outputs are green. When you place the mouse cursor over an output,
the system displays the output number and name.
3. To activate an output, right-click the desired output in the status bar, and then click Activate. The output bar
colours green.
4. To deactivate an output, right-click the desired output in the status bar, and then click Activate. The output
bar colours blue.
5. Click Close.
21796_19 193
ADPRO XO Client Software User Guide ADPRO
- To take a snapshot of all cameras in the live view, click All. The following screen appears:
2. Proceed as follows:
Button Description
Click the arrow buttons to navigate to the different snapshots. These buttons are only
available if you have taken a snapshot of all cameras in the live view.
Save the snapshot that is currently displayed.
Save all snapshots. This button is only available if you have taken a snapshot of all cameras
in the live view.
Print the snapshot that is currently displayed to a printer of your choice.
Print all snapshots to a printer of your choice. This button is only available if you have taken a
snapshot of all cameras in the live view.
194 21796_19
ADPRO ADPRO XO Client Software User Guide
To record the live images to your local hard disk, proceed as follows:
1. To record from only one camera, click the desired camera image, and then click Record.
Alternatively, to record from all cameras in the live view, click All. The following screen appears:
2. Select a different folder if desired, and then click OK. Remember that the system stores the recording in a
subfolder of the indicated folder; you do not have to select or create the subfolder itself.
The system starts recording. The local recording icons in the information bar turn blue for the selected
cameras.
3. To stop recording, click Record/All again. The local recording icons turn grey .
1. Click the desired camera in the live view. A thin red border appears around the selected camera image. The
system plays the sound from the selected camera.
2. To mute the sound: under Audio, click . The button changes appearance to indicate that sound is
muted: .
3. To unmute the sound, click .
4. To adjust the volume, drag the slider under the button.
Note
If the audio button is unavailable , the camera does not support audio, or the camera’s audio
settings are incorrect. The Send live audio stream checkbox has to be selected for the camera. For
more information, see Audio Input.
21796_19 195
ADPRO XO Client Software User Guide ADPRO
1. In the Live Video window, click the desired camera view. A thin red border appears around the selected
camera image.
2. Under Audio, use the microphone button as follows:
- If full duplex mode is off (default), click and hold the microphone button . The button changes
colour .
Talk through the microphone that is connected to the MIC input of the client PC. When finished, release
the microphone button.
- If full duplex mode is on, click the microphone button once. The button changes colour .
Talk through the microphone.
When finished, click the microphone button again.
- To adjust the input volume, use the volume slider under the button.
Note
If you do not click the microphone button to stop talkback in full duplex mode, the system
automatically terminates the audio out connection after 10 minutes. The following message appears:
Item Description
Use the arrows to move the camera to the left or right, and up or down. Use the home button
in the middle to move the camera to the home position (= start position). For information
on the button, see below.
196 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
Click the button to enable digital zoom. The button turns red when digital zoom is active.
Click the button again to disable digital zoom.
l To zoom in: position the mouse over the area where you want to zoom in, and then press
and hold the mouse button. When zoomed in, the text Digital Zoom appears (in green)
on the image.
l To zoom out: press and hold the Shift key and the mouse button.
Use this slider to adjust the moving speed of the PTZ camera (if the camera supports this
function).
Press and hold the buttons to zoom in or out on the centre of the camera image.
Caution!
If you are running video analytic applications on the camera, Honeywell strongly
recommends to disable the IR LEDs, because they may attract insects to the
camera lens and interfere with detection by the analytic applications. Use
separate IR illuminators if necessary. For details on (IR) illumination with video
analytics, see the IntrusionTrace Design Guide (21814).
Auxiliary functions: type the auxiliary function number (1–255) in the box, and then click the
buttons to enable or disable the selected auxiliary function on the camera.
Auxiliary camera functions vary depending on the camera model. For more information,
consult the documentation of the camera. The XO software may not support all available
functions.
Instead of the buttons on the screen, you can also use these keys on the keyboard for PTZ control:
• Arrow keys (up, down, left, right)
• Home = Zoom in
• Page Up = Zoom out
21796_19 197
ADPRO XO Client Software User Guide ADPRO
Furthermore, on-screen PTZ is available. Move the mouse cursor to the edge of the image and it will transform
into a white arrow. Press and hold the mouse button to move the camera in the direction of the arrow.
1. In the Live Video window, click the desired camera image. A thin red border appears around the selected
camera image.
2. Use the PTZ controls to move the camera to the desired position.
3. To save the current position to a preset: next to Preset, click the button.
4. In the Pos box, type a number (1–255) for the preset position. For the home position, type 1.
Caution!
If you type the number of a preset that already exists, its name automatically appears in the
Name box. To keep the existing preset and define a new one, type a different number and check
that the Name box remains empty. If you continue with this number, you will overwrite the
existing preset.
198 21796_19
ADPRO ADPRO XO Client Software User Guide
1. In the Live Video window, click the desired camera image. A thin red border appears around the selected
camera image.
2. Next to Preset, click the button, and then click the desired position in the list.
1. In the Live Video window, click the desired camera image. A thin red border appears around the selected
camera image.
2. Use the PTZ controls to move the camera to the new desired position.
3. Next to Preset, click the button.
4. In the Pos box, type the number of the preset position that you want to change. The name appears
automatically.
5. Click OK.
1. In the Live Video window, click the desired camera image. A thin red border appears around the selected
camera image.
2. Next to Preset, click the button.
3. In the Pos box, type the number of the preset position that you want to change. The name appears
automatically.
4. In the Name box, type the new name.
5. Select the Only assign name, don’t store preset to cam checkbox.
6. Click OK.
21796_19 199
ADPRO XO Client Software User Guide ADPRO
1. In the Live Video window, click the desired camera image. A thin red border appears around the selected
camera image.
2. Next to Preset, click the button.
3. Click the desired preset position in the list, and then click Delete.
4. Click Close.
Note
If you want to view more than 16 cameras on a monitor, or if you want to combine camera images
from different XO devices in one matrix view, then use the Video Manager tool instead.
200 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Add camera images to the matrix as follows: click Select, and then click the desired camera in the list. The
selected camera number appears in the grey box.
5. Click the matrix cell where you want the camera image to appear. The camera number appears in the matrix
cell.
Note
You can assign a camera image to only one matrix cell.
6. To replace the existing camera image in a matrix cell, click Select, select a different camera, and then click
the matrix cell.
7. To display the camera name on the matrix cell, click OSD, and then click each matrix cell where you want
the camera name to appear. The ‘OSD’ indicator appears in the top left corner of the matrix cell.
Click again to remove.
8. To remove camera images from the matrix, proceed as follows:
- To remove one camera image, right-click the matrix cell.
- To remove all camera images, click Clear.
21796_19 201
ADPRO XO Client Software User Guide ADPRO
Note
If the camera images do not appear on the monitor after you click Save, switch the monitor off and on
again. You can setup a second monitor for eFT devices. A single camera can be viewed in full screen
mode at 1080P (1920x1080) resolution.
ADPRO XO 04.03.0006
Ip : 10.0.0.10
Subnet : 255.255.255.0
Gateway: 10.0.0.1
Port [HTTP]: 80
202 21796_19
ADPRO ADPRO XO Client Software User Guide
You can watch live images directly in a web browser by entering a URL. To connect to the XO device and watch
live images, you need to provide the following information and options in the URL:
• The IP address of the XO device
• The camera(s) that you want to display, using the autostartmask value (see further below)
• A valid username and password for connecting to the XO device using the &username and &password strings
• Optional: connection over UDP (not TCP) using the ¬cp string
• Optional: displaying only the camera images and hiding the XO client user interface (controls), using the
&nogui string.
An example: to display the live image of camera 1 on an XO device with IP address 10.0.0.10, connecting with
the standard Administrator user (username = 0 and password = 666777), over UDP, and while hiding the controls,
enter the following URL in the browser:
http://10.0.0.10/index.php?autostartmask=1&username=0&password=666777¬cp&nogui
Another example, showing camera images 1, 2, and 5, over TCP, and showing the user interface controls:
http://10.0.0.10/index.php?autostartmask=19&username=0&password=666777
The autostartmask value is a decimal value converted from the binary camera mask.
The binary camera mask is a string of 0s and 1s. There is a digit for each camera, counting from right to left. The
first digit from the right represents camera 1; the second digit from the right represents camera 2; and so on.
A 0 means the camera image is not displayed, a 1 means the camera image is displayed.
To find the autostartmask value, you convert the binary string to a decimal value. There are several conversion
tools available freely on the internet.
A few examples:
To display camera 1, the binary string = 1. This converts to decimal value = 1.
To display camera 2, the binary string = 10. This converts to decimal value = 2.
To display camera 5, the binary string = 10000. This converts to decimal value = 16.
To display both camera 1 and 5, the binary string = 10001. This converts to decimal value = 17.
To display camera 1, 2, and 5, the binary string = 10011. This converts to decimal value = 19.
For your convenience, the autostartmask values for each individual camera are listed in the table below:
21796_19 203
ADPRO XO Client Software User Guide ADPRO
Although the autostartmask values are indicated with spaces for ease of reading, you have to type them without
spaces in the URL.
Note
You may need to install the XO client before being able to view live images.
204 21796_19
ADPRO ADPRO XO Client Software User Guide
11 Recorded Video
11.1 About Recorded Video
The Recorded Video screens allow you to play back or back up the recordings on the XO device’s hard disk(s).
In the top menu, click Recorded video. By default, the Timeline tab opens.
21796_19 205
ADPRO XO Client Software User Guide ADPRO
Colour Description
(grey) Day without recordings. There were either no recordings made on that day, or the system
has already cleaned up the recordings on that day, according to the Maximum days
recording setting.
(red) Earliest day with recordings; the system is cleaning up recordings on this day, according to
the Maximum days recording setting.
(blue) Day with recordings.
(dark blue) Currently selected day with recordings. The recordings of this day appear in the camera
timelines under the calendar.
(light blue) Day in the future. No recordings yet.
The camera number appears on the left-hand side of the timeline, the camera name on the right-hand side. The
camera name only appears for enabled cameras.
If the system contains more cameras than can fit on the screen, use the arrow buttons and at the left to
scroll down/up to see more timelines: click to move one camera up/down; click and hold to scroll continuously.
Colour Description
(orange) Continuous recording.
(red) Recording on event. If you zoom in (drag the mouse on the time indication line) on an event
recording, you will see that it consists of the following parts:
• Grey areas indicating pre and post event recording.
• A red vertical bar indicating the time when the input that triggered the recording, was
activated.
Under Show, on the right-hand side, you can choose to display or hide the recording types on the timeline.
Button Description
Click the button to show/hide continuous recordings on the timeline.
next/previous using the and buttons that appear to the left and right side of the
timelines.
Note
The XO device can record maximum 16 000 events per day (the counter is reset at night). If more
events occur on the same day (= overflow), the XO device switches automatically to continuous
recording for all cameras. This is indicated in blue bars on the timeline. You cannot hide overflowing
recordings.
Hover your mouse over a recording in the timeline to see its details:
206 21796_19
ADPRO ADPRO XO Client Software User Guide
1. In the top menu, click Recorded video, and then click the Timeline tab.
2. In the top right, click By Time.
3. Click the arrow buttons to select the desired month and year.
4. Click the desired day. You can only click days that contain recordings; so you cannot click grey and light
blue days. The day in dark blue is the currently selected day. The recordings of that day appear in the
timeline.
5. By default the time indication is shown with a 30-minute interval. To zoom in, drag the mouse on the time
indication line. The pointer changes into a magnifying glass while dragging. A black marker appears to
indicate the selected time. To zoom out again, right-click the time indication line.
6. Click in the timeline of the desired camera. A black vertical marker appears where you clicked.
The preview window (top left) displays the still image of the selected camera at the selected date and time.
7. To change the selected time, drag the vertical marker to the desired position. Zoom in on the timeline if
necessary.
8. To select a specific interval, drag the black delimiters on the selected timeline to the desired start and end
time.
21796_19 207
ADPRO XO Client Software User Guide ADPRO
The box at the top right of the screen indicates the exact start and end time of the selected interval:
- To play the selected video, click the button. Playback starts at the vertical marker in the timeline.
- To download the selected video, click Download.
1. In the top menu, click Recorded video, and then click the Timeline tab.
2. In the top right, click By Event.
208 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
The video player plays what is shown on the timeline. If you display only event recordings, the player
skips the ‘empty’ time slots in between event recordings.
Button Description
Click to choose the options for rendering analytic bounding boxes. For details, see Rendering
Analytic Bounding Boxes.
Click to take a snapshot.
Click to stop playback. The image will freeze at the time reached in the playback.
To see the recorded video at full screen, double-click the video player image. Double-click again to return to the
normal preview window.
1. On the Timeline tab, select the checkboxes of the cameras that you want to include in the synchronised
playback. To select all cameras, select the checkbox at the top.
21796_19 209
ADPRO XO Client Software User Guide ADPRO
2. To set the timeframe, click in any of the selected camera timelines and adjust as required.
3. Click . The system opens a matrix view with the selected camera images.
- Sound is only available for one video channel at a time: click the camera image for which you want to play
the sound.
- You can click the Info button to display the camera name and image resolution below the camera
images.
4. To view one of the camera images at full screen, double-click it. Double-click it again to return to multiple
playback.
210 21796_19
ADPRO ADPRO XO Client Software User Guide
1. In the top menu, click Recorded video, and then click the Advanced Search tab.
2. Under Cameras, select the checkboxes for all the cameras that you want to include in the search. Click Set
all to select all cameras.
3. Under Type, select:
- Locked: to search in locked recordings only.
- All recordings: to search in all recordings.
4. Under Date, set the desired time frame.
You can type the date and time indications in the From and To boxes, or you can click Edit Time to select
a date and time:
5. Optional: under Triggers, click the desired input, and then click the button to move the selected input to
the list on the right. You can select maximum 4 triggers.
Use the filters below the list to reduce the list. If you filter on camera inputs, you can filter further on camera
number.
6. To remove a selected input from the search, click it in the list on the right-hand side, and then click the
button.
21796_19 211
ADPRO XO Client Software User Guide ADPRO
- If there are results matching your search, they appear in the results list at the top right.
Note
When you perform an advanced search on recorded video, the results pane may display a different
trigger than the one you selected for searching. This may happen if you have defined multiple triggers
in the recording condition that corresponds with the found recording. The system will take the first
trigger that is specified in the recording condition, and display that in the search results pane. That
trigger may be different from the one you selected for searching.
1. Select the desired recording in the results list, or click an event recording in the timeline.
2. Click the button. A popup window appears displaying the serial number of the hard disk:
212 21796_19
ADPRO ADPRO XO Client Software User Guide
1. In the top menu, click Recorded video, and then click the Timeline tab.
2. In the time indicator bar, select the desired date.
3. In the timeline of the desired camera, click in any existing recording. This will allow the postmotion function
to create a still image. The still image appears in the preview window at the top of the screen.
4. Click the Postmotion tab.
- If there is no still image available, (for example, because you clicked an empty recording line, or you did
not give the system time to load the still image), The following error message appears:
The blue rectangle in the preview image indicates the zone of interest: the area that the postmotion
function will analyse.
5. Adjust the size and position of the zone as desired. Drag the zone to the desired area; drag the corners to
resize.
6. Click Search. During search, the message Searching appears:
21796_19 213
ADPRO XO Client Software User Guide ADPRO
When the search has been completed, a timeline with results appears.
Days indicated in light blue contain no results; days in blue contain results. The darkest blue date is the
currently selected date.
10. To play a specific recording, click the recording in the timeline, and then click .
11. To jump to the previous/next result, click the arrow buttons to the left and right of the timeline.
11.6.1 Overview
You can download recordings to the hard disk of your PC, or on a USB drive or CD/DVD.
If you download to the PC, the system stores the downloaded footage in the work folder, in the subfolder for this
XO device. The file name contains the camera number, camera name, and the time frame of the recording. The
file is stored with the extension “.hbox”.
For slow network connections it is recommended to disable all live streams in order to increase the download
speed, especially with synchronised playback. You can disable all active live streams by clicking the Disable
active live streams button.
To enable live streams again, click Live Video in the top menu, and then add the desired cameras to the live
view.
Note
When downloading a recording via Postmotion, only part of the recording will be stored: the selected
time plus about 10 extra seconds.
214 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Search for the desired footage via the timeline, advanced search, or postmotion, then continue as follows:
- For searches via advanced search: select the desired footage in the results pane.
- For searches via postmotion: click the desired footage in the timeline.
2. Click Download.
The system starts playing the footage that you are downloading. To stop playback, click . If you have
selected multiple cameras, the synchronised playback window will appear. To stop synced playback, click
twice.
Note
During download, the Download button changes: . Click the button to stop
downloading.
If you have already downloaded the footage and click the Download button again, you will be asked
whether you want to download the recording once more:
Note
Software versions XOa 3.00 and above do not support connecting a CD/DVD drive directly to the XO
device. Connect the CD/DVD drive to your PC instead.
1. Search for the desired footage via the timeline or advanced search.
2. Select the desired footage in the results pane.
3. You have the following options:
- To store the video on a USB drive connected to the XO device, click Backup to server.
- To store the video on a USB or CD/DVD drive connected to your local PC, click Backup Local.
21796_19 215
ADPRO XO Client Software User Guide ADPRO
4. Under Medium, select the desired storage medium: CD/DVD, or USB Drive.
5. If you selected recordings on the timeline, you can still select additional cameras, and change the date/time.
6. Click Start to start writing the video footage to the selected drive.
If you want to cancel, click Back.
7. The Archiver window is displayed to password protect the downloaded file once the video footage is
download. Enter a new password. The password must have minimum 8 characters and at least once capital
letter.
8. Reconfirm password for the downloaded footage and click Ok. The download is added to an archive and the
file can be extracted only with the password provided while adding it to the archive. Different video footages
can be saved with different passwords and all the video footages are added to the same archive. When you
extract the archive with a password, only the video footages saved with that password are extracted.
You can view the files, delete them, or back them up to CD/DVD or a USB drive.
216 21796_19
ADPRO ADPRO XO Client Software User Guide
1. In the top menu, click Recorded Video, and then click the Local recordings tab.
The Local files box displays the local files that are available on your PC, in separate subfolders for the
different XO devices. By default, the system expands the folder for the current XO device.
Note
You cannot back up files that are larger than 4 GB to FAT32-formatted USB drives. If you need to
back up larger files, you have to use exFAT formatting on the USB drive. NTFS formatting is not
supported.
1. In the top menu, click Recorded Video, and then click the Local recordings tab.
2. Select the medium to where you want to write the files: CD, DVD, or USB. If you click USB, then also
select the correct drive name:
21796_19 217
ADPRO XO Client Software User Guide ADPRO
The bar at the bottom of the screen indicates the available disk space on the selected medium.
3. To add a file to the list of files to write, click the file in the Local files list, and then click . The file
appears in the Files to write on disc list. The system automatically creates subfolders per XO device.
Note
If there is not enough space on the medium for writing the selected files, the bar colours red.
In this case, remove some files from the list of files to write, or use a larger medium.
4. To remove a file from the list of files to write, click the file in the Files to write on disc list, and then click
.
5. If you want to write the player software for watching the video recordings to the medium, select the Include
Player checkbox. This allows you to play the video recordings on any Windows compatible computer.
6. To start writing the files from the Files to write on disc list to the selected medium, click the button.
The following screen appears:
7. You can still change the medium in the Medium section. If you do, click Check to check the available
space on the new medium.
8. The files to write on the medium appear in the Backup from events box. If you want to add or remove files,
click Back to return to the previous screen.
218 21796_19
ADPRO ADPRO XO Client Software User Guide
9. To write the files to the selected medium, click Start. The system starts writing the files to the selected
medium.
10. Click OK to close the message box. The system returns to the Local recordings tab.
Click OK to close the message box. The message box reappears each time you start the client.
The padlock in the Recorded Video button indicates the presence of locked recordings: .
Furthermore, locked recordings trigger the system message 0049 – [SYST] – LOCKED RECORDER (by default
linked to the alarm profile NORMAL EVENT).
Caution!
The XO device cannot delete locked recordings. When it encounters a locked recording during
automatic clean-up (for example after 30 days), it stops cleaning up. When the device runs out of
storage space, it also stops recording.
To prevent that the XO device stops recording, you have to download the locked recordings as soon as you
receive the warning message, and then unlock them so that the system can delete them.
21796_19 219
ADPRO XO Client Software User Guide ADPRO
1. In the top menu, click Recorded Video. If there are locked recordings, the system automatically opens the
Locked Recordings tab.
From this tab, you can search for, select, and download locked recordings. By default, all cameras are
selected, and the timeframe is set to cover the full operational time of the XO device (from the year 2000
until the end of the current day). This makes sure that the system finds all existing locked recordings.
However, you can adjust the parameters as required.
2. Click Search. The locked recordings appear in the List of locked events box (top right of the screen).
3. Select the recordings in the list, and then click Download. The system copies the selected recordings to
the work folder on your PC, in the subfolder for this XO device.
4. Wait for downloading to finish. Next, you will unlock the recordings.
5. You can unlock recordings one by one, or all at once:
- To unlock one recording, click the desired recording in the list, and then click (button with single
padlock). The following message appears:
- To unlock all recordings in the list, click (button with the double padlock). The following
message appears:
220 21796_19
ADPRO ADPRO XO Client Software User Guide
The system can now delete the unlocked recordings and continue with automatic clean-up.
21796_19 221
ADPRO XO Client Software User Guide ADPRO
Note
For correct de-warping, select the correct mount type for the camera (available from version XO 4.02).
For details, see General Settings.
De-warping is not possible in GDI mode. For details, see System Requirements for the Client PC.
222 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 223
ADPRO XO Client Software User Guide ADPRO
• From the CMS: via a command in the CMS software (for example VideoCentral Platinum), or the CMS can
execute the DN command line in Telnet (hint: type HE for syntax help in Telnet).
Note
Third-party software developers can use the SDK (software development kit) in order to arm/disarm a
system.
To set up the schedule for automatically arming/disarming the system, proceed as follows:
224 21796_19
ADPRO ADPRO XO Client Software User Guide
- To specify when the system is disarmed: under Tools, click Disarmed, and then drag the mouse over the
time bar. The selected period colours green.
Note
To make accurate selections, you can zoom in on a part of the day (up to the minute): move the
mouse pointer just above the coloured time bar. The pointer changes into a magnifying glass.
Drag the mouse over the part that you want to zoom in on. A blue line appears while dragging.
To zoom out again to the full day, right-click just above the time bar.
3. If you have a repeating schedule, you can copy the schedule from Monday to all other days (including
holidays): click Copy Monday, and then click Yes to confirm.
4. Adjust until you have the correct schedule for each day.
5. Click Save.
The system shall now automatically arm/disarm according to your schedule. A switch can always force the
system to another state.
• Inputs on IP cameras (if available on the camera; see the Supported IP Camera List (26742)).
• Input workbits.
21796_19 225
ADPRO XO Client Software User Guide ADPRO
Caution!
There can only be one input for arming/disarming the system. If there already is an input
assigned, and you assign to a new input, then the system automatically clears the Arm/Disarm
input checkbox of the previously assigned input.
3. To use the selected input for arming/disarming, select the Arm/Disarm input checkbox.
The input number and name appear to the right of the checkbox.
4. Modify any other settings as necessary. For details on setting up inputs, see Alarm Input Behaviour.
5. Click Save.
226 21796_19
ADPRO ADPRO XO Client Software User Guide
14 Alarm Profiles
14.1 About Alarm Profiles
An alarm profile defines how the XO device responds when an input is triggered. It defines the transmission
channel(s) for the alarm message and camera images associated with the input, if the alarm is transmitted when
the system is armed and/or disarmed, if the alarm transmission is repeated or sent only once, etc. To each input,
you assign one alarm profile. If you change an alarm profile, it affects all the inputs that use that alarm profile.
You can select multiple inputs at once and quickly assign the same alarm profile to all selected inputs.
The XO device comes with 6 standard alarm profiles. For an overview, see Default Alarm Profiles. Honeywell
strongly recommends to keep the default profiles as they are, and create additional profiles if you need
different settings.
2. Click Add.
21796_19 227
ADPRO XO Client Software User Guide ADPRO
Note
The fire type profiles 7–10 are no longer available as the SmokeTrace
application has been discontinued.
Operational Select in which operational states the XO device has to transmit the alarm:
state • Disarmed: to transmit alarms only when the system is disarmed.
• Armed: to transmit alarms only when the system is armed.
• Armed/disarmed: to transmit alarms always.
Note that alarms, regardless of the operational state, always appear in the Status
window and in the log files.
Alarm Define how the XO device has to transmit the alarm:
Behaviour • Suppress alarm in this mode: it is possible to suppress alarms in one or both
operational states. When you activate this option, the alarms that have been
assigned to this profile will no longer be activated during the suppression. By
doing this you will disable event-based recordings, emailing, PTZ triggers,
logging, etc.
Caution!
Suppressing alarms is not recommended. Do not use this option
unless specifically asked to do so, for example by Honeywell Support
staff. XO Client software has been enhanced with a safeguard against
suppressing of all alarms. XO 5.0 Client displays a message with the
dialog Warning! You selected to completely suppress the alarms
for all inputs having this profile! Are you really sure you want to
do this? when all the alarms in an alarm profile are suppressed.
228 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
• End of alarm tx: to send a message when the input is no longer active (returns
to idle state; also known as ‘negative alarm’).
• Parallel transmission 1: to send alarms via parallel transmission channel 1.
• Parallel transmission 2: to send alarms via parallel transmission channel 2.
• Email transmission: to send alarms via email.
All default alarm profiles are described in detail in the sections below.
Note
• Honeywell strongly recommends to keep the default profiles as they are, and create additional
profiles if you need different settings.
• Alarm profiles 7–10, the fire type profiles, are no longer available as the SmokeTrace
application
21796_19 229
ADPRO XO Client Software User Guide ADPRO
230 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 231
ADPRO XO Client Software User Guide ADPRO
1. Assign the ACTIVE SENSOR EVENT profile to all the inputs that have to trigger input I201.
2. Check if input I0201 has a suitable alarm profile (default is SILENT MESSAGE).
3. Select the desired output (filter on Outputs: On the box or Outputs: Network to see only the physical
outputs), and give it a suitable name.
232 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Click Programmable, and then select Active sensor (I201) in the list.
5. Click Save.
21796_19 233
ADPRO XO Client Software User Guide ADPRO
15 Input/Output Behaviour
15.1 About Inputs and Outputs
The XO device offers a long list of inputs and outputs.
• Inputs are events or alarms, originating either from the XO device itself or from connected peripherals such
as cameras, PIR detectors, S3100 security panels, etc. You associate each input with an alarm profile,
that defines if/how/when the system has to transmit the corresponding alarm message and camera
images.
• Outputs are signals that typically drive connected peripherals such as status LEDs, audio switchers, etc.
For each output, you define how to activate it.
To open the list with inputs and outputs, choose System > Behaviour > Input/Output Behaviour.
The inputs/outputs are all structured in the same way. Some examples:
I0008 – [SYST] – SYSTEM ARMED
C2560 – [OUTP] – USBIO-1 GREEN LED
234 21796_19
ADPRO ADPRO XO Client Software User Guide
The setup of inputs and outputs is described in detail in the sections below.
15.2 Inputs
The following groups of inputs are available, depending on the configuration of the XO device:
• System Messages: internal events and states, such as communication errors, storage medium errors…
• Cam: camera inputs, such as video signal missing, camera sabotage alarm, motion alarm…
• Network: alarm inputs connected to the Net I/O units in the local network.
• On the box: alarm inputs connected to the MIO and EIO cards, with alarm and tamper state.
• Workbits: calculated bits that provide alarm information. A combination of inputs/outputs can trigger a
workbit.
• Virtual: inputs from events detected on connected S3100 alarm panels.
• PIRs: PIR inputs, including normal and double-knock alarms, tamper alarms, etc.
• SmokeTrace: not applicable (SmokeTrace no longer available from Honeywell).
• Analytic details: extra inputs for the IntrusionTrace analytic application. For more information, see the
IntrusionTrace Technical Manual (26472).
The XO client offers 2 alarms per monitored input: the 'real' alarm, and the tamper alarm.
21796_19 235
ADPRO XO Client Software User Guide ADPRO
The first filter box contains the following filters for inputs:
• All inputs: to list inputs only, not outputs.
• Inputs: System messages: to list all inputs related to internal
events and states.
• Inputs: Cam: to list all inputs from cameras. You can filter
further on camera number, to see only the inputs for 1 specific
camera.
• Inputs: Network: to list all inputs on Net I/O units.
• Inputs: On the box: to list all inputs on MIO/EIO cards (interna
or on the XO I/O Interface USB modules).
• Inputs: Workbits: to list all input workbits.
• Inputs: Virtual: to list all inputs from connected S3100 panels.
• Inputs: PIRs: to list all inputs from PIR detectors.
• Inputs: SmokeTrace: not applicable (SmokeTrace no longer
available from Honeywell).
• Inputs: Analytic details: to list all extra inputs for
IntrusionTrace
• Inputs: Hold time: to list all inputs that have an alarm hold time
different from 0.
• Inputs: Tx hold time: to list all inputs that have an alarm
transmission hold time different from 0.
• Inputs: Entry/Exit path: to list all inputs that have been
programmed within the entry/exit path (delayed events).
• Input: Arm/Disarm: to find the input that has been programme
for arming/disarming the system.
• Input: Mode switch: to find the input that has been
programmed for switching recording modes.
• Input: Fog detect: to find the input that has been programmed
as the fog detection input for intelligent double knock with
ADPRO PRO E PIR detectors
The second filter box allows you to filter inputs on the alarm profile
that is assigned to the input.
With software version XO 4.00 and above, you can select multiple inputs at once and quickly
assign the same alarm profile to all selected inputs. You can only change the alarm profile for multiple
inputs, not the other settings.
236 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
Depending on the type of input, not all settings and options may be available.
Note
For monitored on-the-box or Net I/O inputs : when you change the
default name of the real input (alarm), the system automatically
changes the name of the corresponding tamper input accordingly, if
you have selected the Copy Name/Mask/Viewstyle… checkbox
(see further below). In this case, you cannot change the name of
the tamper input individually.
Profile Select the desired alarm profile. The alarm profile defines if/how/when the
system has to transmit the alarm to the CMS (or other destinations such as
iTrace). For more information, see Alarm Profiles.
21796_19 237
ADPRO XO Client Software User Guide ADPRO
Item Description
Alarm hold time (s) Enter the minimum activation time of the alarm, in seconds. The XO device
will only detect the end of alarm after this delay. You can use this, for example,
to suppress a flow of events caused by a rattling alarm contact. Set to 0 if you
want to detect the end of alarm without delay.
This setting is unavailable for some types of inputs, such as system and
tamper alarms.
Alarm Tx hold time Enter the alarm transmission hold time, in minutes. The system will only
(0-1440 min) transmit the alarm if the alarm remains active for longer than the specified hold
time. This can help to reduce nuisance alarms going to the CMS. Set to 0 if
you want to transmit the alarm regardless of the time the alarm remains active.
This setting is unavailable for some types of inputs, such as certain system
alarms.
Cameras Select the cameras that will provide live video and/or quad images for the
event. Choose the cameras that can reveal important information about the
event.
This setting is unavailable for some types of inputs, such as system-related
alarms (for example storage medium errors).
Camera view style Select the video information to transmit to the recipient (CMS, iTrace user):
• Live video: the recipient can open a connection to the site and watch live
images on the selected cameras.
• Quad alarm: the system captures and transmits 3 stills from each
selected camera, together with a fourth image that displays the stills in
sequence to indicate movement. You set the interval between the stills
in the Quad image interval (s) box (see further below).
• Duress: the system sends both live and quad images from each
selected camera.
Camera PTZ presets Click this button to configure PTZ cameras to move to a specific preset
position when the input is triggered. For details, see PTZ Position on Input.
Arm/Disarm input Select this checkbox to use the input to arm and disarm the system (see
Arming/Disarming Manually).
You can only use one input for arming/disarming. The system displays the
number and name of the input that is currently assigned for arming/disarming
at the right side of the checkbox. If no input is assigned, it displays NONE.
Mode select input Select this checkbox to use the input to switch between recording modes (see
Recording Mode with Manual Selection).
You can only use one input for switching recording modes. The system
displays the number and name of the input that is currently assigned for
switching at the right side of the checkbox. If no input is assigned, it displays
NONE.
Fog detect input Select this checkbox to use the input as the fog detection input for intelligent
double knock (see Double-Knock Configurations).
You can only use one input as the fog detection input for intelligent double
knock. The system displays the number and name of the input that is currently
assigned as fog detection input. If no input is assigned, nothing is displayed.
238 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
In entry/exit path Select this checkbox if you want to delay the alarm to allow for entering/exiting
the premises before the alarm goes off. You specify the delay itself in the
Entry/Exit hold time delay box (see further below).
This is typically used with motion detection in entry halls:
• If you enter the premises while the system is still armed, you trigger the
alarm. However, the alarm will not go off if you disarm the system within
the delay (counting from the moment that the alarm is triggered).
• If you leave the premises and arm the system, the alarm will not go off if
you leave within the delay (counting from the moment that you arm the
system).
SmokeTrace stop input Not applicable (SmokeTrace no longer available from Honeywell).
Copy For monitored on-the-box or Net I/O inputs (real input and tamper input): if you
Name/Mask/Viewstyle… select this checkbox, and you change the Name/Cameras/Camera view
to the corresp. tamper style settings of the real input, the system will automatically change these
point settings for the corresponding tamper input too.
In this case, you cannot change the Name/Cameras/Camera view style
settings of the tamper input; the system will always use the settings of the
corresponding real input.
Logic Only available for workbit inputs. For more information on programming the
workbits, see Programming Logical Functions.
Entry/exit hold time Enter the delay for the entry and exit paths, in seconds. The delay is the same
delay (s) for entry and exit, and for all inputs.
SmokeTrace stop guard Not applicable (SmokeTrace no longer available from Honeywell).
time (s)
Quad image interval (s) Select the interval, in seconds, between the successive quad images.
The quad interval setting applies to all cameras, and therefore to all
applications. Different applications may have different ideal quad intervals.
For intrusion detection, you may require a short interval, whereas for other
alarms you may want a longer interval. In this case, you have to find a
compromise that gives acceptable results for all applications. Always test the
selected setting.
Alarm repeat time For repeating alarms: select the interval, in minutes, between the repeated
(15-1440 min) alarm transmissions. The repeat interval is the same for all inputs. However,
the setting does not apply to the following alarms; the system repeats them
only once every 24 hours:
• 0050 – [SYST] – STORAGE INSUFFICIENT
• 0065 – [SYST] – LICENSE EXPIRED
• 0066 – [SYST] – LICENSE OUT OF SYNC
• 0067 – [SYST] – APPLICATION STOPPED
• 0511 – [SYST] – GENERAL ISOLATION.
4. Click Save.
The system delays the alarm transmission until the PTZ positioning time has expired. The PTZ positioning time is
the time that you allow for the camera to move and settle into the PTZ position. This makes sure that the quad
images recorded with the alarm are sharp. You specify the PTZ positioning time for each PTZ camera in the
21796_19 239
ADPRO XO Client Software User Guide ADPRO
To make PTZ cameras move to a preset position when an input is triggered, proceed as follows:
3. For the required PTZ cameras, click in the Preset position column, and then click the desired preset.
4. Click OK.
5. Click Save.
15.7 Outputs
The following output types exist, depending on the configuration of the XO device:
• Cam: camera outputs.
• Network: outputs on the Net I/O units, connected to the local network.
• On the box: outputs on the MIO and EIO cards.
• Workbits: calculated bits that can be used to store internal states. A combination of inputs/outputs can trigger a
workbit.
• VM22A: outputs that activate the corresponding loudspeaker on the VM22 audio switchers. You can only
change the name of these outputs; the system fully controls their behaviour.
You can activate an output in one of the following ways:
• Manually
• By a recording condition (recording controlled)
• By a logical function (programmable).
All methods are described in detail further below.
240 21796_19
ADPRO ADPRO XO Client Software User Guide
You can deactivate the output in the same way, or let the XO client automatically reset the output after a specific
time (pulse time) or when you close the XO client.
Activate from
Output Live Video window
Status window
/ iTrace
Relay outputs on the MIO and EIO cards (on-the-box outputs) Yes Yes
Relay outputs on the Net I/O units (network outputs) Yes Yes
Workbit outputs Yes No
Camera outputs Yes Yes
21796_19 241
ADPRO XO Client Software User Guide ADPRO
4. Click Save.
242 21796_19
ADPRO ADPRO XO Client Software User Guide
4. To activate an output, right-click the desired output in the status bar, and then click Activate. The output bar
colours green.
5. To deactivate an output, right-click the desired output in the status bar, and then click Activate. The output
bar colours blue.
6. Click Close.
1. In the top menu, click Status, and then click the I/O tab.
2. Locate the desired output in the status bars. When you position the mouse cursor over an output, the
system displays the output number and name. Idle outputs are blue, active outputs are green.
3. To activate an output, right-click the desired output in the status bar, and then click Activate. The output bar
colours green.
4. To deactivate an output, right-click the desired output in the status bar, and then click Activate. The output
bar colours blue.
21796_19 243
ADPRO XO Client Software User Guide ADPRO
4. Click Save.
You can now assign the output to a recording condition. For more information, see Recording Behaviour .
244 21796_19
ADPRO ADPRO XO Client Software User Guide
15.10.1 Overview
Under Logic, you can program a function that calculates the value for an input or output, based on a combination
(AND/OR) of other inputs, outputs, and input isolation statuses. You can program the following inputs and
outputs:
• Inputs:
- the camera EVENT inputs. For example, for camera 1: I1032 – [REAL] – CAM01 EVENT.
- workbits.
• Outputs:
- outputs on MIO/EIO cards
- outputs on Net I/O cards
- workbits
- camera outputs.
Option Description
Fault (I509) The system activates the output if any fault is present (follows system input I0509).
Faults are active inputs indicated in orange in the Status window. Active inputs that
are isolated, do not trigger the output.
Recording (I510) The system activates the output if any recording is active (follows system input
I0510).
Client Connection The system activates the output if any client connection is active (follows system
(I200) input I0200).
Armed state (I008) The system activates the output if the system is armed (follows system input I0008).
Active sensor (I201) The system activates the output if any sensor is active (follows system input I0201).
Alarm relay The system activates the output if any sensor is active, but only when the system is
(I008&I201) armed (follows system input I0201 AND system input I0008).
SmokeTrace Stop Not applicable (SmokeTrace no longer available from Honeywell).
(I202)
Fire alarm cond (I199) Not applicable (SmokeTrace no longer available from Honeywell).
Logic The system activates the output depending on a calculation in a logical function that
you program yourself.
21796_19 245
ADPRO XO Client Software User Guide ADPRO
4. Click Save.
The system executes the function from left to right. The AND operation is performed first. This means:
C3072 = I2144 AND I2145 OR M2146 AND NOT I2145
is the same as:
C3072 = (I2144 AND I2145) OR (M2146 AND NOT I2145)
246 21796_19
ADPRO ADPRO XO Client Software User Guide
To read the isolation status • Click ISOLATE immediately after adding the input.
(isolated or not) of an input • Click the input in the function, and then click ISOLATE. The letter
M appears in front of the input number in the function.
Click ISOLATE again to read the normal status.
5. Click Save.
21796_19 247
ADPRO XO Client Software User Guide ADPRO
LoiterTrace supports deep learning. Activate deep learning with a separate license and select the Deep
Learning checkbox on the LoiterTrace configuration page to use the deep learning feature. Deep Learning
(DL-LoiterTrace) is ideal for places such as bank ATMs. The Deep Learning software employs Artificial
Intelligence / Machine Learning to improve the accuracy of the software on typical scenarios. Deep Learning
LoiterTrace is a version of LoiterTrace that uses machine learning techniques for the increased precision of
LoiterTrace. The Deep Learning LoiterTrace tracks individuals instead of groups and classifies
peoples/objects, which helps reduce the false alarms and reduces the risk of vandalism, graffiti, substance
abuse, arson attacks, harassment, and identity theft.
Note
Apply the Deep Learning LoiterTrace licenses in addition to the LoiterTrace licenses while not
exceeding the total allowed Video Analytic licenses for the device.
• Maximum of 4 channels of Deep Learning LoiterTrace are allowed on the iFTE device with PH10FEU
motherboard.
• Maximum of 3 channels of Deep Learning LoiterTrace are allowed on the iFT device with PH10FEU
motherboard.
Note
Devices with older motherboard such as PH10LU can't support Deep Learning LoiterTrace.
The use and configuration of the analytic applications is not described in detail in this document. For more
information on the analytic applications, see the respective application’s documentation.
• The Motion, sabotage feature: this is always available on the XO device. You do not need a license for it. For
details, see Motion, Sabotage.
Besides the bounding boxes around the detected object, IntrusionTrace also displays the path that the object
follows in the scene. Just like the bounding boxes, the path is displayed in green when the alarm is not triggered,
and in red when the alarm is triggered.
As long as the alarm is not triggered, LoiterTrace also displays the time (in seconds) that the object is being
tracked in the detection zone.
248 21796_19
ADPRO ADPRO XO Client Software User Guide
IntrusionTrace: analytic bounding box (A) and p ath (B) LoiterTrace: analytic bounding box (B) and timer (A)
For live and recorded images in the Live Video and Recorded video windows, you can choose whether you
want to render analytic bounding boxes and paths, or not. The following options exist:
• Off: the system does not display bounding boxes and paths or timers.
• Alarm only: the system displays only the red bounding boxes and paths when an alarm occurs.
• Alarm and tracking: the system displays the green bounding boxes and paths/timers for tracking (pre- and
post-alarm), and the red bounding boxes and paths when the alarm occurs.
• IntrusionTrace zone outline upon event: the system highlights the IntrusionTrace detection zone where the
alarm occurs.
Below, you can see several examples for IntrusionTrace:
21796_19 249
ADPRO XO Client Software User Guide ADPRO
If you have multiple analytic applications running on the same camera (for example, IntrusionTrace and
LoiterTrace), the system will display bounding boxes for all analytics. The example below displays a red bounding
box for IntrusionTrace (alarm) and a green bounding box for LoiterTrace (tracking), around the same object.
250 21796_19
ADPRO ADPRO XO Client Software User Guide
To select the desired options for rendering bounding boxes, proceed as follows:
1. From the live or recorded images view, click the button, and then click the desired rendering option.
2. To highlight the IntrusionTrace detection zone where the alarm is triggered, click the button, and then
click IntrusionTrace zone outline upon event. A check mark appears next to the option when it is active:
You can transmit these alarms to a CMS, or use them to start recordings.
Furthermore, you can define up to 3 rectangular private zones (mask zones). These zones can overlap. Private
zones are not available on cameras with PTZ enabled.
Bounding boxes and paths are not available with the Motion, sabotage feature. However, if bounding box
rendering is enabled, the system will display the motion detection zones edges (in red) upon an alarm in the live
and recorded video view.
Optional: you can enable camera sabotage detection. With sabotage detection enabled, the system generates
an alarm if the camera is being tampered with (for example: the lens is covered). You can set up advanced
settings for sabotage detection and save the settings in a profile.
21796_19 251
ADPRO XO Client Software User Guide ADPRO
The Cameras section displays the numbers of all the cameras on the XO device that are using the Motion,
sabotage feature. Position the mouse cursor over the number to see the corresponding camera name.
• The green check mark (on the left) indicates that the camera is configured for motion detection: you have
drawn at least one motion detection zone for that camera. In the example above: on all cameras.
• The red S (on the right) indicates that sabotage detection is enabled for the camera. In the example above: on
cameras 2 and 4 only.
Note
It is usually better to use several smaller detection zones than 1 large zone. A large detection zone
may produce false alarms caused by light variations in the scene.
252 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 253
ADPRO XO Client Software User Guide ADPRO
254 21796_19
ADPRO ADPRO XO Client Software User Guide
5. Repeat for more detection zones. You can define up to 4 detection zones. The currently selected zone is
orange.
6. Click Save.
• Sensitivity: specifies how much the luminance of the pixels in the zone has to change to detect motion. This
setting is valid for all the detection zones.
• Threshold: sets the number of pixels in the zone that have to change in order to detect motion. This defines
the size of the objects that you can detect. With a large threshold, only large objects will trigger motion
detection. You can adjust this setting per detection zone.
21796_19 255
ADPRO XO Client Software User Guide ADPRO
It takes some testing to find the optimal settings. Some guidelines for successful motion detection with
analogue cameras:
• Use uniform lighting.
• Switch off AGC (automatic gain control) in the camera.
• Keep the sensitivity as low as possible. If sensitivity is high, small illumination changes may cause false
alarms.
• Keep the detection zones as small and narrow as possible. With large detection zones, you have to increase
the sensitivity in order to detect motion. This in turn may increase the number of false alarms. In addition,
relatively small objects may not be detected in a large zone.
Note
To get a feel for how the different settings influence detection, adjust only one setting at a time:
sensitivity, threshold, or the size and shape of the detection zone.
You can test the settings from the configuration screen: if detection is successful and an alarm occurs, the
system highlights the edge of the motion detection zones in red in the configuration screen. You can immediately
adjust the settings if necessary.
16.3.3.2 IP Cameras
Note
Please check the sensitivity settings, if the firmware version is upgraded from the 4.3.6 version to
4.5.7 or later.
256 21796_19
ADPRO ADPRO XO Client Software User Guide
For IP cameras you can adjust time and minimum zone area for each detection zone:
• Time: sets the detection delay. Minimal delay means that the motion is detected immediately when an object
starts moving in the detection zone. Maximal delay means that the motion is detected when the object is
moving inside the detection zone for some time. This setting is valid for all detection zones.
• Min zone area (%): sets the size of the object to detect, relative to the detection zone size (as a percentage).
A low zone area percentage means that even very small objects (such as small animals like cats and dogs)
will trigger motion detection. A high zone area percentage means that only very large objects will trigger
motion detection. You can adjust this setting per detection zone.
You can test the settings from the configuration screen: if detection is successful and an alarm occurs, the
system highlights the edge of the motion detection zones in red in the configuration screen. You can immediately
adjust the settings if necessary.
21796_19 257
ADPRO XO Client Software User Guide ADPRO
Note
It is not possible to draw private zones if the camera has PTZ enabled. The following message will
appear:
2. Adjust the size and position of the rectangle until it masks the required private zone. In the live view, the
masked area will be black.
258 21796_19
ADPRO ADPRO XO Client Software User Guide
If the system detects sabotage, it triggers the SABOTAGE EVENT alarm on the related camera. For camera 1,
this is: 1025 – [REAL] – CAM01 SABOTAGE EVENT. You need to reset this alarm manually.
Note
The CONTRAST EVENT and BAD SCENE alarms from previous versions are no longer triggered;
only the SABOTAGE EVENT alarm remains.
Note
Sabotage detection works by finding lines in the image. A sabotage alarm is triggered when the
camera is turned or covered. On turning the camera, the sabotage algorithm learns the new
position once again. However, the camera can't detect lines in the image if it turns to a blank wall
and the sabotage detection is no longer operational. Select the Learning alarms sets sabotage
alarm checkbox to trigger the learning time exceeded alarm when the sabotage algorithm has
not detected lines in the image for a set period.
2. Click Save.
If you have to clear the sabotage detection alarm manually, proceed as follows:
• Click Clear alarm.
If you have to enable automatic clearing of sabotage detection alarm, proceed as follows:
• Select the after checkbox under Manually reset alarm and set the number of seconds after which the alarm
must get cleared automatically. For example, if you set 60, the alarm is cleared automatically after one minute.
The value allowed ranges between 1 and 3600 seconds.
21796_19 259
ADPRO XO Client Software User Guide ADPRO
The default detection settings are suitable for most scenes, and were chosen to provide the best detection while
reducing false alarms to the minimum. Honeywell recommends to use the advanced settings only for scenes with
specific needs.
Always test the settings under various conditions to determine the best settings for your particular case.
Caution!
If you assign the same profile to different cameras, make sure to test the settings on all these
cameras.
260 21796_19
ADPRO ADPRO XO Client Software User Guide
4. In the Name box, type a meaningful name for your custom profile.
5. Click Add. The system adds a profile with the chosen name and the default settings.
The Profile details list shows all the settings, and their current value on the left between brackets.
6. To adjust a setting: under Profile details, click the desired setting. The setting’s name appears in the Name
box below the Profile details list. (You cannot change the setting’s name). The current value appears in the
Value box. The possible (range of) values appears to the right of the Value box.
7. In the Value box, type the desired value for the setting. The options are as follows:
Setting Description
Sensitivity level Set to any round number from 1 to 5.
Minimum detection time Set to any value (in seconds) from 10 to 600.
8. Click Apply to save the changes, and then close the profile window. The system automatically assigns the
new profile to the scene.
21796_19 261
ADPRO XO Client Software User Guide ADPRO
9. Click Save.
10. Test the settings, and adjust if necessary.
4. Click Save.
Note
You cannot change the default scene profile; it is fixed.
1. From the Motion, sabotage window, click a camera that uses the desired scene profile.
262 21796_19
ADPRO ADPRO XO Client Software User Guide
Caution!
If you assign the same profile to different cameras, make sure to test the settings on all these
cameras.
Note
You cannot delete the default scene profile, or a custom scene profile that is still assigned to a
camera. Make sure that all cameras on the XO device that use sabotage detection use a different
profile (or the default profile).
1. From the Motion, sabotage window, click any camera that has sabotage detection enabled.
2. Click Scene Config.
3. Under Detection profiles , click the desired profile.
21796_19 263
ADPRO XO Client Software User Guide ADPRO
264 21796_19
ADPRO ADPRO XO Client Software User Guide
To set up the serial port for the PIR detectors, proceed as follows:
1. Choose System > Connections > Serial Ports / PTZ. The list of active serial ports appears.
2. Select the correct serial port from the list, and then click Edit. The following screen appears:
3. Click PIR. The system automatically fills in the settings for the serial port.
4. Click Apply.
21796_19 265
ADPRO XO Client Software User Guide ADPRO
5. Click Save.
The serial port for the PIR detectors is now listed as ADPRO PIR.
5. Click Save.
266 21796_19
ADPRO ADPRO XO Client Software User Guide
The system automatically fills in the default walk test port number (5555).
5. To change the walk test port number, click in the Port column and type the correct port number.
21796_19 267
ADPRO XO Client Software User Guide ADPRO
7. Click Save.
Click the desired IP module in the list, and then click Delete.
1. Choose System > Behaviour > PIR Settings, and click the General PIR Settings tab.
2. In the Walktest port box, type the desired walk test port number.
3. Click Save.
4. If you are using IP modules, change the walk test port number for the IP modules on the Advanced PIR
Settings tab.
5. Click Save.
Note
For iPIR to work, you also have to enable Technician access. See Granting the Technician.
During PIR commissioning, while the walk test port is in use, the transparent mode is active and the Transp.
Mode indicator in the PIR settings window is green. In transparent mode, the XO device does not transmit
alarms from the PIR detectors to the CMS. This allows for testing and adjusting the PIR detectors before going
‘live’.
The PIR alarms in the Status window remain light blue; they do not change colour:
268 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Choose System > Behaviour > PIR Settings, and click the General PIR Settings tab.
2. Click Initiate PIR discovery. The PIR detector information table displays the found PIR detectors:
21796_19 269
ADPRO XO Client Software User Guide ADPRO
Item Description
PIR The PIR detector’s address (1–34).
Type The PIR detector type. The XO device automatically detects the type. If the XO device
cannot detect the type, this column displays unknown.
Name The name of the PIR detector’s normal alarm. For more information, see PIR Alarm Inputs
.
Tamper status The PIR detector’s current tamper alarm status:
• (green): tamper alarm inactive.
• (yellow): tamper alarm active.
Hover the mouse over the icon for detailed information:
• Presence: the system triggers this input if the PIR detector has been discovered before, but is currently not
present.
270 21796_19
ADPRO ADPRO XO Client Software User Guide
• Creep zone: the creep zone alarm (for PRO E models, only available from firmware version XOa 3.02). For
each PIR detector (1–34), up to 8 alarms are available, listed in the table below.
Double Creep
Presence Alarm Tamper Detail 1 Detail 2 Detail 3
knock zone
PIR 1 I0512 I0513 I0514 I0515 I0516 I0517 I0518 I0519
PIR 2 I0520 I0521 I0522 I0523 I0524 I0525 I0526 I0527
PIR 3 I0528 I0529 I0530 I0531 I0532 I0533 I0534 I0535
PIR 4 I0536 I0537 I0538 I0539 I0540 I0541 I0542 I0543
PIR 5 I0544 I0545 I0546 I0547 I0548 I0549 I0550 I0551
PIR 6 I0552 I0553 I0554 I0555 I0556 I0557 I0558 I0559
PIR 7 I0560 I0561 I0562 I0563 I0564 I0565 I0566 I0567
PIR 8 I0568 I0569 I0570 I0571 I0572 I0573 I0574 I0575
PIR 9 I0576 I0577 I0578 I0579 I0580 I0581 I0582 I0583
PIR 10 I0584 I0585 I0586 I0587 I0588 I0589 I0590 I0591
PIR 11 I0592 I0593 I0594 I0595 I0596 I0597 I0598 I0599
PIR 12 I0600 I0601 I0602 I0603 I0604 I0605 I0606 I0607
PIR 13 I0608 I0609 I0610 I0611 I0612 I0613 I0614 I0615
PIR 14 I0616 I0617 I0618 I0619 I0620 I0621 I0622 I0623
PIR 15 I0624 I0625 I0626 I0627 I0628 I0629 I0630 I0631
PIR 16 I0632 I0633 I0634 I0635 I0636 I0637 I0638 I0639
PIR 17 I0640 I0641 I0642 I0643 I0644 I0645 I0646 I0647
PIR 18 I0648 I0649 I0650 I0651 I0652 I0653 I0654 I0655
PIR 19 I0656 I0657 I0658 I0659 I0660 I0661 I0662 I0663
PIR 20 I0664 I0665 I0666 I0667 I0668 I0669 I0670 I0671
PIR 21 I0672 I0673 I0674 I0675 I0676 I0677 I0678 I0679
PIR 22 I0680 I0681 I0682 I0683 I0684 I0685 I0686 I0687
PIR 23 I0688 I0689 I0690 I0691 I0692 I0693 I0694 I0695
PIR 24 I0696 I0697 I0698 I0699 I0700 I0701 I0702 I0703
PIR 25 I0704 I0705 I0706 I0707 I0708 I0709 I0710 I0711
PIR 26 I0712 I0713 I0714 I0715 I0716 I0717 I0718 I0719
PIR 27 I0720 I0721 I0722 I0723 I0724 I0725 I0726 I0727
PIR 28 I0728 I0729 I0730 I0731 I0732 I0733 I0734 I0735
PIR 29 I0736 I0737 I0738 I0739 I0740 I0741 I0742 I0743
PIR 30 I0744 I0745 I0746 I0747 I0748 I0749 I0750 I0751
PIR 31 I0752 I0753 I0754 I0755 I0756 I0757 I0758 I0759
PIR 32 I0760 I0761 I0762 I0763 I0764 I0765 I0766 I0767
PIR 33 I0768 I0769 I0770 I0771 I0772 I0773 I0774 I0775
PIR 34 I0776 I0777 I0778 I0779 I0780 I0781 I0782 I0783
21796_19 271
ADPRO XO Client Software User Guide ADPRO
Detector type Detail 1 (alarm type) Detail 2 (alarm type) Detail 3 (alarm type)
PRO-18 / PRO E-18 IR (infrared) – –
PRO-18H / PRO E-18H
PRO-18W / PRO E-18W
PRO-18WH / PRO E-18WH
PRO-18WIS*
PRO-30 / PRO E-30
PRO-40 / PRO E-40
PRO-45 / PRO E-45
PRO-45H / PRO E-45H
PRO-45IS*
PRO-45Z
PRO-51*
PRO-45D / PRO E-45D* Right Left –
PRO-45DH / PRO E-45DH*
PRO-100 / PRO E-100 Short range Medium range Long range
PRO-100H / PRO E-100H
PRO-100HIS*
PRO-250H
PRO E-400H
PRO-85 Left Centre Right
PRO-85H
(*) Supported in firmware version XOa 3.02 and above.
Note
The PRO-50 and PRO E-50 models are no longer supported in firmware version XOa 3.02 and above
(replaced by PRO-51).
By default, all PIR alarm inputs use the NORMAL EVENT alarm profile. You can assign a different alarm profile if
necessary. For instructions on modifying the alarm behaviour of inputs, see Input/Output Behaviour.
• Typically, you combine the PIR detector with a camera for analytics. For details, see Double-Knock with
Camera.
• For PRO E models only: from firmware version XOa 3.02, you can easily combine the alarms from two PIR
detectors. Furthermore, this configuration offers intelligent options for high sensitivity and fog detectors. For
details, see Intelligent Double-Knock between PRO E PIR Detectors.
You can even create a triple-knock configuration by combining both double-knock methods (two PRO E PIR
detectors and a camera).
272 21796_19
ADPRO ADPRO XO Client Software User Guide
You need to set up the correct alarm profile for the PIR detector’s double-knock event so that it transmits the
alarm, and you need to set up the individual PIR and camera events so that they do not transmit alarms.
1. Choose System > Behaviour > PIR Settings. The Double knock configuration list displays the
available PIR detectors.
2. Select the PIR detector that you want to configure, and then click Edit. The list of available triggers
appears.
3. If necessary, filter the trigger list (for example on camera inputs), and then click the desired trigger. In the
example below, the IntrusionTrace alarm on camera 01 is selected.
4. Click Apply. The selected trigger appears in the Double knock configuration list.
21796_19 273
ADPRO XO Client Software User Guide ADPRO
7. In the Inputs/Outputs list, select the PIR detector’s double-knock input (I0515 in the example). Use the
Inputs: PIRs filter to reduce the list of inputs/outputs.
Note
In the example above, the following logical function appears in the Logic section (not editable):
I0515 = I0513 AND I1048
This means that the double-knock input (I0515) is activated if the normal PIR alarm of PIR01
(I0513) AND the IntrusionTrace alarm of camera 1 (I1048) are active.
8. In the Profile box, select the desired alarm profile for the double-knock alarm.
Now you can set up the individual inputs so that they do not transmit alarms.
9. Select the normal PIR alarm (I0513 in the example) and set the alarm profile to SILENT MESSAGE.
10. Select each of the PIR detail alarms (including the creep zone alarm if available; I0516–I0519 in the
example), and set the alarm profile to SILENT MESSAGE.
11. Select the camera event (I1048 in the example) and set the alarm profile to SILENT MESSAGE.
12. Click Save.
When both long-range alarms are active, the system chooses the first PIR detector in the pair. This is the PIR
detector that is in the left column in the intelligent double-knock setup table (for details, see further below).
274 21796_19
ADPRO ADPRO XO Client Software User Guide
Furthermore, when you have paired PRO E PIR detectors, you can choose to let the pair operate in fog sensitive
mode and/or in high sensitivity mode.
• In fog sensitive mode, you can use the input of a fog detector to automatically adjust the sensitivity of the
PIR detectors. When the fog detection input is active, the system turns off the ATD (adaptive threshold
determination) on both PIR detectors, and sets the sensitivity of both PIR detectors to the maximum.
Under fog conditions, both PIR detectors generate their own normal alarms and their own detail alarms
(double-knock disabled).
• In high sensitivity mode, the system uses not only the alarm status of the PIR detector for double knock,
but also the warning indication of the PIR detector (if it exists on the specific PIR type). This automatically
results in a higher detection sensitivity.
1. Choose System > Behaviour > PIR Settings, and click the Advanced PIR settings tab.
2. In the Intelligent double knock configuration section, click in the Select intelligent double knock
partner column next to the first PIR detector in the pair.
3. Click the button, and then click the desired second PIR detector for the pair.
4. If you want to use the pair in fog sensitive mode, select the Fog sensitive checkbox.
21796_19 275
ADPRO XO Client Software User Guide ADPRO
5. If you want to use the pair in high sensitivity mode, select the High sensitivity checkbox.
6. Click Save.
7. If you have selected Fog sensitive, set up the fog detection input.
To set up the fog detection input for intelligent double knock, proceed as follows:
Caution!
There can only be one input for the fog detection input. If there already is an input assigned, and
you assign to a new input, then the system automatically clears the Fog detect input checkbox
of the previously assigned input.
276 21796_19
ADPRO ADPRO XO Client Software User Guide
3. To use the selected input as a fog detection input, select the Fog detect input checkbox.
The input number and name appear to the right of the checkbox.
4. Modify any other settings as necessary. For details on setting up inputs, see Alarm Input Behaviour .
5. Click Save.
Note
You can only use one input as fog detection input for intelligent double knock. However, if your site
uses more than one fog detector, you can combine their inputs via a logical function in a workbit, and
then set the workbit as the fog detection input for intelligent double knock. The example below shows
the combination of two fog detectors (on inputs 1 and 2 of the MIO card) in workbit 001.
21796_19 277
ADPRO XO Client Software User Guide ADPRO
18 Calendar
The calendar contains the dates of the holidays. The holidays are exceptions to the regular weekly schedules
(Monday–Sunday), allowing you to define the correct behaviour of the system on these days. The system uses
the holidays for:
• Recording: in the recording mode schedule and in the individual recording conditions.
• Arming/disarming the system: in the arm/disarm schedule.
To define the holidays in the calendar, proceed as follows:
2. To set a date as a holiday, select the date in the Add holiday box, and then click Add.
The holiday appears in Holidays list.
Note
Honeywell recommends cleaning up the holiday list once per year and deleting holidays that have
passed. Although this is not mandatory, it will help you keep an overview.
278 21796_19
ADPRO ADPRO XO Client Software User Guide
19 Users
19.1 About Users
The following user types exist, each with different access rights:
• Administrator: has full access rights.
• User: has specific rights, adjustable per user.
• Technician: has specific rights, adjustable per user. Technicians can only log on if an Administrator or
another user has granted them access. Only the Technician user can enable/disable the Telnet
connection, access cameras remotely, and access the hardware configuration tool for setting up the XO
I/O Interface USB modules.
Caution!
The hardware configuration tool is not accessible by default. The Webserver which is disabled by
default must be enabled before accessing the hardware configuration tool. It is recommended to
disable the webserver after use for security reasons.
You can create up to 32 users. The following default users are pre-defined:
Note
The default XO password must be changed on initial login while increased password security will be
enforced. The new password must have an alphanumeric combination with at least 1 upper case
letter, 1 lower case letter, and 1 digit and must be 8 to 15 characters in length.
In versions below XOa 3.00, it was possible to have two or more users with the same username (for example
Administrator). It was also possible to have usernames that contain only digits.
As of version XOa 3.00, usernames have to be alphanumeric (= contain at least one letter), and each username
has to be unique. Usernames and passwords are case-sensitive. When you upgrade from a version below
XOa 3.00, the system will automatically change existing usernames if necessary. If you want to prevent
automatic changes to the usernames, you have to check and change the usernames yourself before upgrading.
21796_19 279
ADPRO XO Client Software User Guide ADPRO
Furthermore, you can set an expiry time (in days) for the password. When the password has expired, the
following message appears each time the user logs on to the XO client, until the user changes the password:
Caution!
The expiry time feature is only an incentive for the users to change their password. The users can
click Cancel to continue with their old password.
Finally, you can limit the number of retries to log on. When the user has reached the maximum number of retries,
the system temporarily blocks the user account. You specify how long (in seconds) the user account is blocked.
The following message appears when a user is temporarily blocked:
280 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Click Add.
4. If you have selected user type User or Technician, you have to set the access rights. By default, all rights
are selected. For details, see User Rights .
5. Click Apply.
6. Click Save.
21796_19 281
ADPRO XO Client Software User Guide ADPRO
Note
If you want to select all access rights, click Set all.
If you want to deselect all access rights, click Clear all. All options will be cleared, but the user itself
will not be deleted. This user still has access to the About window to consult the system information.
19.4.1 Pixelation
You can specify whether a user is allowed to change the pixelation settings. Furthermore, you can specify for
each user which camera images will be pixelated for them (according to the pixelation settings for that camera).
This allows you to permit specific users to always see normal images of specific cameras, even if pixelation is
set in the camera settings.
1. In the list of access rights, choose Privacy > Pixelation > Adjust settings.
2. Click Allow or Deny to define if the user is allowed to change the pixelation settings on the cameras.
3. To define which camera images will be pixelated for the user, click Cameras. By default, none of the
cameras are selected.
282 21796_19
ADPRO ADPRO XO Client Software User Guide
4. Select the checkboxes for the cameras that have to be pixelated. You can click Set to select all cameras,
and then clear just the few cameras that can remain unpixelated.
5. Click Apply. The following message appears:
1. In the list of access rights, choose Live Video > Live Video.
2. Click Deny if you do not want the user to access the Live Video window. In this case, you can skip all
following steps. If you allow the user to access the Live Video window, continue with the next step.
3. To define which cameras the user can view, click Cameras. By default all cameras are selected.
4. Clear the checkboxes for the cameras that this user is not allowed to view.
You can click Clear to clear all the checkboxes, and then select just the few cameras that are allowed.
5. To define for which cameras the user can control PTZ, click PTZ control.
6. Clear the checkboxes for the cameras for which this user is not allowed to use PTZ control.
You can click Clear to clear all the checkboxes, and then select just the few cameras that are allowed.
7. To define for which cameras the user is allowed to save PTZ presets, click Save presets.
8. Clear the checkboxes for the cameras for which this user is not allowed to save PTZ presets.
You can click Clear to clear all the checkboxes, and then select just the few cameras that are allowed.
21796_19 283
ADPRO XO Client Software User Guide ADPRO
Note
All other functions in the Live Video window are by default accessible to every user. For activating
outputs, see Status. For audio, see General.
2. Click Deny if you do not want the user to access the Recorded Video window. In this case, you can skip
all following steps. If you allow the user to access the Recorded Video window, continue with the next
step.
3. To define which cameras the user can access, click Cameras. By default all cameras are selected.
4. Clear the checkboxes for the cameras that this user is not allowed to view.
You can click Clear to clear all the checkboxes, and then select just the few cameras that are allowed.
5. To allow or deny backup, click Backup, and then click Allow or Deny.
6. Click Apply.
7. Click Save.
Note
If the user cannot watch recordings, the user also cannot backup any recordings.
19.4.4 System
To define whether the specific user has access to the system settings, proceed as follows:
284 21796_19
ADPRO ADPRO XO Client Software User Guide
3. Define the system settings to which the user has access. The user rights are grouped according to the main
menu groups in the system settings pages:
• Connections • General
- Ethernet - Date/Time
- Serial - Calendar
- Video Inputs - Users (edit own user profile
- Monitor only).
- Audio • Maintenance
- I/O - Log
- PresidiumHLI (obsolete) - Transfer
- Video interconnection - Harddisks
- E-Mail - Hipi/Eth config
- Active connections - Configuration Management
• Behaviour
- Arm/Disarm Schedule
- Alarm Profiles
- Input/Output Behaviour
- CMS Alarm Transmission
- Analytics
- If you allow access to the Analytics
settings, then also define for which
cameras.
- PIR
- Recording
- E-Mail Addressbook
19.4.5 Status
To define whether the specific user has access to the Status page, proceed as follows:
19.4.6 General
To define whether the specific user has access to some general functions, proceed as follows:
21796_19 285
ADPRO XO Client Software User Guide ADPRO
2. Click the desired user, and then click Edit, or double-click the user in the list.
3. Change the required settings, and then click Apply.
4. Click Save.
If you have changed your own password, the following message will appear:
In this case, click OK to close the message box. The system closes the client and returns to the Login
window (if Auto restart is active).
5. If you have changed a username or password, you also have to change the connection settings in the XO
client's Login window. For details, see Changing an XO Device .
286 21796_19
ADPRO ADPRO XO Client Software User Guide
Note
If you have changed a user's username or password, and you do not change the corresponding
settings in the Login screen, the system will issue an error message when you try to connect to the
device:
2. Type the correct user ID or username and the correct password, and then click Login.
If you have entered the correct data, the following screen appears, allowing you to save the new
username and/or password in the connection settings:
(Note that this screen does not appear if you leave the Password box blank in the Login
screen; the system will then never offer to update usernames/passwords.)
3. Click Yes to confirm, or click No to connect to the device without changing the connection
settings.
Note
You cannot delete users 0 (Administrator) and 15 (Technician).
21796_19 287
ADPRO XO Client Software User Guide ADPRO
Caution!
If you delete your own user profile, you will not be able to log on again. You will lock yourself out
of the system.
4. Proceed as follows:
- Click No if you want to keep your user profile.
- Click Yes to delete your own user profile. The system closes the client window, and you cannot log on
anymore with your user credentials. You will have to log on with a different username and password.
Caution!
The system automatically disables the technician grant when you restart the XO device. Closing and
opening the XO client does not affect the technician status.
288 21796_19
ADPRO ADPRO XO Client Software User Guide
Caution!
The PIN is no longer valid after you restart the XO device. You will need to generate a new PIN after
restarting. Closing and opening the XO client does not affect the PIN validity.
If the last generated code is still valid, it appears under Current pin of the day; and the time it is still valid
appears under Remaining validity (in minutes). In the example above, the current PIN is no longer valid
(***-***-*** appears instead of the code; and 0 minutes validity).
21796_19 289
ADPRO XO Client Software User Guide ADPRO
Caution!
If the current PIN is still valid, it will become invalid as soon as you create a new one.
Technicians using the current PIN will lose access.
4. In the Validity box, enter the time (in minutes) that the PIN has to remain valid. The maximum time is
1440 minutes = 24 h.
5. Click Create. A new PIN appears under Current pin of the day. The counter in the Remaining Validity
(min) box displays for how long (in minutes) the new code is still valid.
Technician users can now use this PIN until it expires, or until the XO device restarts.
6. Write down the PIN (including the dashes) so that you can pass it on to the Technician user.
7. To close the window, click the close button in the top right corner.
Caution!
The system automatically disables the technician grant when you restart the XO device. Closing and
opening the XO client does not affect the technician status.
290 21796_19
ADPRO ADPRO XO Client Software User Guide
20 Configuration Management
20.1 Storing a Configuration
The XO device can store up to 8 different configurations. Only 1 configuration can be active. The XO device
stores any changes you make in the active configuration (if you save the changes). Any unsaved changes are
lost when you close the XO client.
Note
The configuration does not include:
• the configuration of MIO/EIO cards and Net I/O units (NO/NC, failsafe, watchdog)
•
• the isolation status of inputs
•
1. Choose System > Maintenance > Configuration Management. The list of configurations appears. An
asterisk (*) marks the active configuration (in the example below: Configuration 1 – Default *).
2. To store the current settings in the active configuration, click Commit server configuration.
Caution!
When you click Commit server configuration, the system stores the current settings in the active
configuration (= the configuration marked by an asterisk *). It does not store the settings in the
selected configuration (= the configuration that is highlighted in the list).
If you want to store the current settings in a different configuration than the active configuration, you
have to store the settings first in the active configuration, and then copy the active configuration into
the other configuration.
21796_19 291
ADPRO XO Client Software User Guide ADPRO
3. Type the new name in the Name box, and then click OK.
Note
You cannot copy a configuration into the currently active configuration.
1. In the list of configurations, click the source configuration (the configuration that you want to copy from).
2. Click Copy.
3. In the list of configurations, click the target configuration (the configuration that you want to copy to).
4. Click Paste. The following message appears:
292 21796_19
ADPRO ADPRO XO Client Software User Guide
2. Click the desired configuration in the list, and then click Activate configuration (or double-click the
configuration). The following screen appears:
21796_19 293
ADPRO XO Client Software User Guide ADPRO
4. Wait for the XO device to restart, and then open the client again. The selected configuration now has an
asterisk (*) in the list of configurations.
Note
There are other options for full or partial resets. For more information, see Tech Tip #06 Resetting to
Defaults (27986).
If you reset the active configuration, the system restores default values for everything in the System menu,
including the IP address (reset to 10.0.0.10). The following items are preserved:
• the other configurations (the ones that were not active)
• the configuration of MIO/EIO cards and Net I/O units (NO/NC, failsafe, watchdog)
• the users
• the isolation status of inputs
• the licenses.
Caution!
If you reset configuration 1, the device will restart with IP address 10.0.0.10. Make sure that your PC
can reach this address and reconnect to the XO device: set the IP address of your PC in the same
range.
294 21796_19
ADPRO ADPRO XO Client Software User Guide
1. First, back up any data that you want to restore afterwards. For more information, see Downloading Files
from the XO Device .
2. Choose System > Maintenance > Configuration Management. In the example below, configuration 7 –
TEST is active.
3. Click the active configuration in the list (the configuration indicated by *), and then click Default active
config.
4. Click Yes to confirm. The system closes all processes and connections, and then restarts. It restores the
default values in the configuration that was active, and activates configuration 1.
5. Reconnect the client to the XO device using the settings for configuration 1 (IP address,
username/password).
If you have defaulted configuration 1, then connect with the default IP address (10.0.0.10) and the
username/password of a default user.
In the example below, configuration 7 is reset, and configuration 1 is now active.
21796_19 295
ADPRO XO Client Software User Guide ADPRO
If you lose any of the above data or settings, you can upload the downloaded files again to restore settings.
Note
It is not possible to download application licenses (IP channel licenses, PIR-HLI licenses, licenses
for IntrusionTrace, LoiterTrace…) from the XO client. You manage these licenses using Xchange2.
For more information, see the Xchange2 user manual (27816).
Caution!
A full upgrade of the firmware and software may cause data to get lost (for example: system license,
user data, configuration…). Download the necessary files from your XO device before you start
upgrading.
If, by accident, you lose the configuration, you will need to reprogram all settings in the system.
If you also lose your system license, you can first try and restore it using Xchange2 (for requirements
and conditions, see the Xchange2 user manual (27816)). If restoring via Xchange2 is not possible, you
will need to contact your Honeywell supplier (Honeywell Support) to obtain a new license. In this
case, you will need to provide the serial numbers of your video cards. Click About in the top menu to
see the system information, which contains the serial numbers. Click the Clipboard button to copy
the information, and then paste it into an email to Honeywell Support.
296 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Choose System > Maintenance > Transfer. For downloading, you will work in the Receive from server
section:
Note
Versions above XO 4.5.13 don't support user data export.
2. To download the system license (including the encoder card licenses), click License, and then click Get.
3. Select the destination folder, and then click Save.
4. To download user data, click User Data, and then click Get.
5. Select the destination folder, and then click Save.
6. To download a configuration, click Configuration.
7. Select the desired configuration from the list, and then click Get.
8. Select the destination folder, and then click Save.
9. Repeat for each configuration.
10. To download the camera definitions, click Camera Definition, and then click Get.
11. Select the destination folder, and then click Save.
12. To download the calibration pictures, click Calibration pictures, and then click Get.
13. Select the destination folder, and then click OK.
21796_19 297
ADPRO XO Client Software User Guide ADPRO
21.2.1 Overview
It is possible to upload different types of files to the XO device. Each file type has a specific file extension:
• .bin = software (Linux + application). This method is not recommended for software updates: Honeywell
recommends to install new software on your XO device using Xchange2, if possible. Always check the XO
Release Notes for instructions on updating.
• .lic = license
• .usr = user data
• .prop = configuration
• .def = camera definitions
• .jpg = calibration pictures. From version XOa 3.02, you can upload multiple calibration pictures at once.
1. Choose System > Maintenance > Transfer. For uploading, you will work in the Send to server section.
5. In the Replace config box, select the configuration that you want to overwrite.
6. Click Send to upload the file to the XO device. If the configuration file has a different version than the active
configuration, the following screen appears:
Caution!
Settings from different versions may cause conflicts and unexpected behaviour in the system.
Proceed at your own risk.
298 21796_19
ADPRO ADPRO XO Client Software User Guide
7. If you are sure that you want to upload the configuration, click Yes. The following screen appears:
Item Description
Camera The number of the camera to which the system will assign the calibration picture.
Image filename Filename of the calibration picture that the system will upload.
Date/Time Date and time the calibration picture was downloaded on the PC.
Type Indicates if the calibration picture is for the front or back of the scene.
Send Use the checkboxes to indicate which files you want to upload.
21796_19 299
ADPRO XO Client Software User Guide ADPRO
Caution!
• With client versions below XOa 3.02 you have to upload each calibration picture individually,
and the system does not present an overview before uploading. Make sure that the images you
select are the correct ones.
• Do not edit the calibration pictures using image editing applications. The calibration pictures
may become unusable.
1. Choose System > Maintenance > Transfer. For uploading, you will work in the Send to server section.
Note
If the system detects one or more files that are not suitable calibration pictures (for example:
snapshots), of if you have selected more than one front or back picture for the same camera, the
following message appears:
Click OK to close the message box. The system filters out the unsuitable pictures, and takes
only the most recent version of the suitable pictures.
6. Carefully check the overview, and clear the checkboxes of the listed pictures that you do not want to
upload.
300 21796_19
ADPRO ADPRO XO Client Software User Guide
1. Choose System > Maintenance > Transfer. For uploading, you will work in the Send to server section.
5. Click Send to upload the file to the XO device. One of the following screens appears:
or
6. Click Yes or OK to restart the XO device and apply the new settings.
XO 5.0 supports firmware rollback. You can rollback firmware on the ADPRO device from the XO 5.0 Client. The
rollback reverts the firmware and all the configured data to the previous version.
Rollback cannot be applied to the eFT Series devices which are supported from XO 5.0 onwards.
1. Choose System > Maintenance > Transfer, and check the Current version and the Rollback version
under Firmware.
21796_19 301
ADPRO XO Client Software User Guide ADPRO
3. Click Yes.
• Click Modify / apply a template and browse the saved file. The configuration settings are imported into
the XO device.
• Change the device IP if the template is imported to a different XO device.
302 21796_19
ADPRO ADPRO XO Client Software User Guide
3. Click Yes to confirm. The system shuts down all processes and connections. This may take a minute. The
LEDs on the front panel go out, and then the system restarts automatically.
4. Wait for the system to finish restarting. Restarting is completed when the LEDs on the front panel light up
again.
Note
You cannot connect to a device while it is restarting. The following error message will appear:
Click OK to close the message box and wait for the device to restart completely before trying to
reconnect.
3. Click Yes to confirm. The system shuts down all processes and connections. This may take a minute.
4. Wait for all the LEDs on the front panel to go out.
5. Switch off the power using the on/off switch at the back of the device.
21796_19 303
ADPRO XO Client Software User Guide ADPRO
Note
You have 20 seconds to switch off the device. After 20 seconds the device restarts again
automatically.
304 21796_19
ADPRO ADPRO XO Client Software User Guide
23 Status
23.1 Front LED Indicators
The following table lists the front panel LED indicators:
Note
Red LED on the power button indicates that the device
is switched-off. If you press the power button for 3 to 4
seconds, the yellow and blue LEDs flash and the
system does graceful shut down. Force shut down
happens when you press the power button for 8
seconds are more.
Yellow LED Indicates a fault. If the yellow LED lights up, check the status of
your device.
Blue LED Indicates storage media activity.
Button Description
Normal disarmed status.
• The green circle indicates that there are no active faults.
• The green padlock indicates that the system is disarmed.
Normal armed status.
• The green circle indicates that there are no active faults.
• The red padlock indicates that the system is armed.
21796_19 305
ADPRO XO Client Software User Guide ADPRO
Click the Status button to see an overview of inputs and outputs with different status bars. The Status window
has two tabs: General and I/O.
NoteYou can check the CPU utilization level of your XO device from the CPU-load server. It displays
the Utilization level of each processor core and their average. A warning message is displayed if the
CPU utilization is exceeding 90%.
306 21796_19
ADPRO ADPRO XO Client Software User Guide
The I/O tab displays the status of the following inputs ( ) and outputs ( ):
• I/O: inputs and outputs on the MIO and EIO cards (on-the-box inputs and outputs)
• Remote I/O: inputs and outputs on the Net I/O units
• IP cam I/O: inputs and outputs on the IP cameras
• Workbits: input and output workbits
• PIR: PIR inputs
• Analytic detail status: additional inputs for IntrusionTrace.
Place the mouse pointer on an indicator (status bar) to see a detailed description.
Status bars for inputs have two layers: the bottom layer indicates the actual status of the input; the top layer
indicates if the input is isolated or not. For more information, see Isolating an Alarm Input .
Status bars for outputs only have one layer, indicating the actual status of the output. You cannot isolate outputs.
The bar colour indicates the status. Under General (at the bottom of the screen) you find an overview of the
colours and a short explanation:
Colour Description
A grey bar indicates that the input/output is not available on the XO device.
A light blue bar indicates that the input/output is inactive.
For example, the bar CAMxx PERIMETER for a camera is blue if IntrusionTrace is active on the
camera, but no intrusion is being detected now.
A green bar indicates that the input/output is active.
For example, the bar CAMxx PERIMETER for a camera is green if IntrusionTrace is active on the
camera, and intrusion is being detected now.
21796_19 307
ADPRO XO Client Software User Guide ADPRO
Colour Description
A yellow bar indicates that the input is active and indicates a fault in the system. You have to take
action. This is typical for system inputs (such as locked recorder or storage insufficient), presence
faults, tamper and sabotage events…
For example, the bar CAMxx NO VIDEO for a camera is yellow when active.
A dark red bar in the top layer indicates that the input is isolated.
When you isolate an input, the system activates input I0511, and transmits the system message 0511 – [SYST]
– GENERAL ISOLATION every 24 hours according to the alarm profile settings, until you activate all isolated
inputs again. The Status button in the top menu changes shape: a coloured pin indicates that there are isolated
inputs.
Button Description
One or more inputs are isolated; there are no other (not isolated) faults.
One or more inputs are isolated; there are other (not isolated) faults that you have to
check.
1. Click Status, and then click the tab that displays the input (General or I/O).
2. Right-click the desired input, and click Isolate. The top layer of the status bar colours dark red.
3. To re-activate an isolated input, right-click the desired input again, and click Isolate. The top layer of the
status bar colours blue again.
308 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 309
ADPRO XO Client Software User Guide ADPRO
310 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 311
ADPRO XO Client Software User Guide ADPRO
24 System Information
24.1 Software and License Information
To check the software and license information of your XO device, click About in the top menu.
Note
You can do telnet to the device and run the TA, PLATFORMCAP command to check the device brand
name from the command line.
Item Description
Client The version of the client software that runs on your PC.
Server The version of the firmware that runs on your XO device.
Uptime Indicates how long you have been connected to the XO device with this client software in this
session.
Details The firmware versions of the different dll files that the XO device uses.
Application Details of the application licenses installed on the XO device:
license details • Packs: name of the license.
• Expires:
- For timed licenses: indicates the license expiry date, or indicates EXPIRED after
the grace period for renewing the expired license has ended (when the
application stops working).
- For perpetual licenses: indicates NEVER.
• Revocable: indicates if the license is revocable or not. You can use Xchange2 to
revoke a revocable license from one XO device, and install it on a different,
compatible XO device.
312 21796_19
ADPRO ADPRO XO Client Software User Guide
Item Description
• Recurrent: indicates if the license is recurrent or not. A recurrent license is a license
that needs to be renewed on a regular basis.
• UCI: the unique ID of the license.
• In use: indicates if the license is in use or not.
• Linked to:
- The video channel(s) to which the application license is assigned. Individual IP
channel licenses are all displayed on one line: the Linked to column lists all the
cameras that are linked to an individual IP license.
- For sets of 4 IP channel licenses: all the cameras that are currently linked to the
license. If you want to revoke the license, you have to unlink all these cameras
from the license first.
- For PIR-HLI licenses: displays the PIR detector connection: Serial (via RS-485
bus), and/or UDP (via IP modules).
Analytic The version of the libraries that the different analytic applications use.
library details
21796_19 313
ADPRO XO Client Software User Guide ADPRO
If you do not have access to the XO client software, you can use the ta,license command in a Telnet session to
display the license information.
24.2 Licenses
24.2.1 Overview
You can load different types of licenses in the XO device:
• System license
• Encoder card licenses = licenses for the analogue video channels
• IP licenses = licenses for the IP video channels
• Analytics application licenses = licenses for using extra applications.
All license types are explained in detail in the following sections.
Although the XO software technically allows for 32 IP channels, these 32 channels are only available on:
• FastTrace 2E models with a PH10LU motherboard and 4 GB RAM or more.
To use the 32 IP channels, the FastTrace 2E requires a new system license.
• The latest iFT models with a new system license. The older iFT models (before October 2015), also
require a new system license.
• iFT-E models.
For instructions on upgrading the system license (free of charge), see the Xchange2 user manual (27816).
314 21796_19
ADPRO ADPRO XO Client Software User Guide
An XO device running without system license will inform the user of the license error via the event message 0013
– [SYST] – SYSTEM LICENSE ERROR, and via a popup window at each connection with the XO client. You
have to install or restore the system license immediately to have access to full functionality.
You can back up and restore your system license via the Transfer function in the XO client. For more information
on uploading licenses, see Downloading and Uploading Files . In some cases, you can also try to restore the
system license using Xchange2. For details, see the Xchange2 user manual (27816).
Note
The system license is locked on the XO device’s motherboard and is therefore system specific: the
license has to include the correct MAC address. You cannot transfer a system license from one
device to another.
When you make a backup copy of the system license using the client software, the video system
merges the system license together with the encoder card licenses (for analogue video channels) into
one license file. The system license backup file does not contain any other licenses (application
licenses, IP channel licenses…), but you can restore those using Xchange2.
Note
The information below applies to the FastTrace 2 Series only. The iFT Series devices do not support
analogue cameras.
Example:
You have a FastTrace 2E device that allows for a total of 32 video channels (analogue + IP).
The device has 12 BNC connectors (+ encoder cards with licensing for 12 analogue channels), so you can
theoretically use up to 12 analogue cameras.
However, there are already 25 IP cameras enabled on the device. In this case, you can use only 7 (= 32 – 25)
analogue cameras.
If you want to use all 12 analogue channels, you can use maximum 20 IP channels (= 32 – 12).
21796_19 315
ADPRO XO Client Software User Guide ADPRO
On the iFT models, the system will display the following reminder regarding the balancing mode when you open
the System menu:
On a hybrid system (FastTrace 2 Series only) with a mix of analogue and IP channels, the actual number of
available IP channels also depends on the number of analogue channels that are already in use on the device.
Example:
You have a FastTrace 2E device that allows for a total of 32 video channels (analogue + IP).
However, there are already 12 analogue cameras enabled on the device. In this case, you can use 20 (= 32 – 12)
IP cameras (provided that you have 20 IP channel licenses).
You can easily migrate from analogue to a full IP system on the same device: just replace the analogue cameras
by IP cameras as required. Remember to purchase additional IP licenses if needed.
316 21796_19
ADPRO ADPRO XO Client Software User Guide
When you buy an application license, you receive a voucher code with a credit number. The voucher code can
contain one or more licenses. You redeem the voucher code in the Xchange2, and then you can install the
licenses on the desired XO devices. For more information on handling application licenses for XO devices, see
the Xchange2 user manual (27816).
21796_19 317
ADPRO XO Client Software User Guide ADPRO
You cannot modify any settings in this screen; it is for information only.
The system does not refresh the information in the screen automatically: click Refresh to update.
Item Description
Active video connections
IP address The IP address of the device that established the video connection.
Port The connection port number.
User The ID of the user that connected.
Cam The camera number.
Connection start time Start date and time of the connection, in dd/mm/yyy – hh:mm:ss format.
Stream Type The video stream type:
• live: live video
• rec: recorded video.
Fps Frames per second, if available. If the information is not available, this column
displays n/a.
Resolution The image resolution, if available. If the information is not available, this column
displays n/a.
Active control connections
IP address The IP address of the device that established the connection.
Port The connection port number.
User The ID of the user that connected.
Connection start time Start date and time of the connection, in dd/mm/yyy – hh:mm:ss format.
CMS This column displays an asterisk (*) for the connection that has ‘CMS priority’. This
can be either a connection from a CMS, or a client connection that is busy
configuring the analytics. When a connection has CMS priority, the other
connections cannot change certain system settings, such as the analytics
configuration. This prevents configuration conflicts.
318 21796_19
ADPRO ADPRO XO Client Software User Guide
To display the PTZ overview, choose System > Connections > PTZ overview.
Item Description
Protocol overview
Camera The PTZ camera name.
Protocol The port number and PTZ protocol. For IP cameras, this column displays –.
Address The camera address for PTZ control. For IP cameras, this column displays –.
Auto Home The time (in seconds) after which the camera automatically moves back to its home
position. This corresponds with the Auto-Home Expire Time setting in the camera
configuration screen.
Positioning time The time (in seconds) allowed for the camera to move to the preset position. This
corresponds with the Positioning Time setting in the camera configuration screen.
Preset position overview
Camera The PTZ camera name.
Condition The trigger that instructs the camera to move to a preset position. The example
screen shows:
• Event trigger: the number and name of an input (I3327 – INPUT WORKBIT
255) that triggers camera ‘IP Office’ to move to preset position 3 ‘Coffee
machine’.
• For recording: the recording condition named ‘Motion office’ triggers camera
‘Hallway’ to move to preset position 3 (‘Left’) when recording, and back to the
preset position 1 (‘Home’) after recording.
Preset The number and name of the position that the camera moves to.
21796_19 319
ADPRO XO Client Software User Guide ADPRO
24.5 Logs
The XO device offers different log types with different information, to make it easier to keep an overview and find
the data you need.
Note
A log is limited to 100 000 events per type (log, event, or command; see below) and has a time period
limit of 6 months. The XO device automatically deletes any logged data older than 6 months. If you
need to keep logged data longer than that, you can save the log on a local hard drive or USB stick.
Type Description
Log Log of users and what they viewed. You can filter the log to display one or more of the following
view types:
• Live video view: lists the users that started a live video stream.
• Live multicast view: lists the users that started a live multicast video stream.
• Still image view: lists the users that viewed still images = starting/stopping playback of
recorded video.
• Recorded video view: lists the users that watched or downloaded recorded video.
Event Log of events that are configured for transmission to the CMS. You can filter the log to display
(CMS Tx) one or more of the following event types:
• Faults: alarms and errors, such as tamper alarms, locked recordings, etc.
• Fire: not applicable.
• Other: other events, such as system messages, motion detection, live viewing, inputs and
outputs, etc.
From XO version 4.02, you can also filter on specific event triggers (inputs). If you are using
custom data from third-party applications (for example, a license plate recognition app) in
workbits, you can search for that custom data in the log.
Event Log of events that are configured for transmission to email. You can filter the log using the same
(E-mail Tx) event types as described for transmission to the CMS.
Event Log of events that are configured for transmission to parallel destination 1. You can filter the log
(ParTx 1) using the same event types as described for transmission to the CMS.
Event Log of events that are configured for transmission to parallel destination 2. You can filter the log
(ParTx 2) using the same event types as described for transmission to the CMS.
Command Log of users and the commands that they executed, such as connecting to XO devices, saving
configurations, etc.
Note
The logs contain events that actually occurred, and that are configured for the selected transmission.
However, this does not imply that the destination has actually received the event message. For
example, if you set up LICENSE EXPIRED for email transmission, the event appears in the log when
a license expires. However, if you did not set up a mailing list for it, then the message LICENSE
EXPIRED does not reach any email destination.
320 21796_19
ADPRO ADPRO XO Client Software User Guide
You can type the date and time indications in the From and To boxes, or you can click Edit Time to select
a date and set a time:
3. Under Type, select the type of log data that you want to display.
21796_19 321
ADPRO XO Client Software User Guide ADPRO
4. Under Filter, select the log or event types that you want to include in the log.
Log filters:
5. If you are generating an event log and want to filter on a range of event triggers, select the desired start
trigger and end trigger in the Start event and End event boxes.
Optionally, type a text string to search for in the Event data box (for example, a license plate recognition
app).
Note
The system will search for the entered text string in the Data column only. If you want to perform
a full-text search in the log, save the log and open it in a text editor.
6. Click Search and wait for the XO device to display the requested data.
Retrieving the data may take several minutes. In this case, you can click Stop to stop data retrieval. You
can then shorten the time frame or adjust the filters, and try again.
The file name indicates the type of log (log, event, command) and the timeframe. For example:
Command 2016-11-06 00-00-00 -- 2016-11-06 23-59-59.txt
This file contains the command log of November 6, 2016.
The first line of the log file contains the server’s unit ID, the site name, the IP address, the type of log, and the
timeframe:
...
322 21796_19
ADPRO ADPRO XO Client Software User Guide
You can click the column headers to sort the information alphabetically. The log record displays the following
information:
Item Description
Time Date and time when the event occurred (started)
Type View type (live video, recorded video…)
User ID of the user that viewed the video
Cam Number of the camera
Data Additional information, for example the date/time of the still image.
You can click the column headers to sort the information alphabetically. The event log displays the following
information:
Item Description
Time Date and time when the event occurred
Input/Output Identification of the event: input/output number and name
Behaviour
E Type of event:
• +: start of the event
• –: end of the event
• R: repeated event
T What the event has transmitted to the CMS (corresponds with the Camera view style as
defined for the input/output):
• L: Live video
• Q: Quad alarm
• D: Duress (live + quad)
• S: System event, does not trigger a camera view.
21796_19 323
ADPRO XO Client Software User Guide ADPRO
Item Description
Quad ID Identification number of the quad images that the event generated.
Camera mask The camera mask indicates the cameras associated with the input/output, as defined in the
input/output behaviour. For camera 1, the first digit counting from the right = 1. For
camera 3, the third digit counting from the right = 1. If both camera 1 and 3 are associated
with the input, both the first and the third digit = 1 (always counting from the right). On a
system with 16 video channels: 0000000000000101
ATX Alarm transmission status:
• blank = no transmission required
• OK = transmission successful
• NOK = transmission not successful.
Alarm Time Date and time of the alarm
Alarm Dest. Alarm destination = the IP address of the destination where the alarm was sent to.
Data Extra information, for example the IP address of the PC that established a remote
connection.
From the event log, you can display and save quad images that an event generated.
Note
The system automatically cleans up the quad images. To find the quad ID and timestamp of the
oldest quad imags that are still retrievable for your XO device, execute the ta,lastquad command in a
Telnet session.
1. In the event log, click the desired event line that has quad images:
324 21796_19
ADPRO ADPRO XO Client Software User Guide
3. Proceed as follows:
- If more than one camera is associated with the event, use the and buttons to browse through the
different cameras.
- To save the currently displayed quad images, click . Browse to the desired storage folder and click
OK. Repeat for images of different cameras.
4. Close the quad images screen to return to the event log.
You can click the column headers to sort the information alphabetically. The command log displays the following
information:
Item Description
Time Date and time when the command is executed
Id Event identification: session type and session number:
• C = client session
• T = Telnet session
All commands within the same session have the same ID.
Group Command group
21796_19 325
ADPRO XO Client Software User Guide ADPRO
Item Description
Command Executed command
Data Additional information (such as an IP address)
326 21796_19
ADPRO ADPRO XO Client Software User Guide
The example below shows a device with 4 disks and RAID 1 (two mount points).
Item Description
Information: general information about disk space availability.
Current write speed The current write speed in kilobytes per second. The actual write speed depends on
video contents and may vary continuously. The horizontal red line in the graph
indicates the average write speed.
Show target speed to This box is normally empty. You can use it for calculating the write speed based on a
record required number of days of recordings. For more information, see Calculating the
Write Speed .
Estimated days, base Estimated hard disk storage capacity based on the current measured write speed.
is current speed This value is expressed in number of days.
Estimated days, base Estimated hard disk storage capacity based on the existing footage stored on the
is past recording hard disk. This value is expressed in number of days. If you set a minimum number
of days for recording, make sure that value is lower than the estimated value
displayed here.
Free space for Remaining storage space for recording in MB.
recording
MountPoints: overview of the writing disks that are in use. If you are using RAID 1, the hard disks are not
identical to the writing disks. All physical hard disks used in a RAID 1 configuration represent one writing disk
(one mount point).
# Sequence number of the mount point.
Total size Total size in GB of the mount point.
Free Free storage space in GB on the mount point.
21796_19 327
ADPRO XO Client Software User Guide ADPRO
Item Description
Type Disk type:
• disk: normal writing disk.
• raid: RAID 1 disk.
W/D Indicates if the system is writing (W) and/or deleting (D) on the mount point.
State Displays extra information about the state of the mount points; for example during
disk optimisation when upgrading, or during RAID disk recovery:
blank: this area is blank if the RAID disks are synchronised.
degraded: indicates a faulty disk. If a disk is faulty, the system will active input
0016 - [SYST] - HARDDISK ERROR.
recovering: indicates that the system is resynchronising the RAID disks after a
faulty disk has been repaired. The system also indicates the progress of the
recovery (in percentage).
After a successful recovery, the column will indicate no repair.
Harddisks: overview of the physical hard disks in the XO device.
# Sequence number of the hard disk.
Disk Device name of the hard disk (Linux).
ID Serial number of the hard disk.
Size Hard disk size in GB.
Type Disk type:
• disk: normal writing disk.
• raid: RAID 1 disk.
Power The power status column displays one of the following statuses:
• ERROR: there is a problem retrieving the power status of the drive
• ACTIVE/IDLE: drive operates normally
• STANDBY: drive is in low power mode (drive is in spin-down status)
• SLEEPING: drive is in lowest power mode (drive is completely shut down).
Smart The smart status column displays one of the following statutes:
• ERROR: drive is failing
• ALERT: there is a problem retrieving SMART info from the drive, or
the drive may be in the process of failing
• NORMAL: no problems found with the drive.
• The recording parameters for the individual cameras (recording frame rate, resolution, quality).
• The recording behaviour (what to record and when).
• The recording mode schedule (if using mode-based recording).
Note
The write speed calculation is an estimate only. Figures are purely indicative. The real requirements
depend on actual scene content.
328 21796_19
ADPRO ADPRO XO Client Software User Guide
4. To stop the calculation, click Unset. After a few seconds, the horizontal red line displays the average write
speed again.
In the Status window, the system input 0021 – [SYST] – SYSTEM LOCKDOWN is active (yellow).
Caution!
When you unlock the disk for further recording, the system will delete recordings older than the
maximum number of recording days.
Furthermore, depending on the original disk format, the system may start upgrading the disk when you
unlock it. This may take a long time, and you may lose recordings.
Honeywell strongly recommends that you format used hard disks to erase all existing recordings if
you want to re-use a hard disk in a different device. For more information on used hard disks, see
Tech Tip #07 Recovering Recordings from Used HDDs (29160).
21796_19 329
ADPRO XO Client Software User Guide ADPRO
3. Click Disable lockdown (button in the bottom right corner). The following warning message appears:
330 21796_19
ADPRO ADPRO XO Client Software User Guide
21796_19 331
ADPRO XO Client Software User Guide ADPRO
• The first bits make up the network identifier (A in the image below). This part is identical for each IP
address in the same network.
• The last bits make up the host identifier (B in the image below). This part is unique for each IP address in the
network.
The subnet mask defines how many bits are in the network identifier (the length of A, 24 in the example above).
The subnet mask consists of 32 bits, just like an IP address, where a 1 indicates that the bit is part of the network
identifier, and a 0 that the bit is part of the host identifier.
Often, the subnet mask is represented in dot-decimal notation just like an IP address. For example, a network
mask that defines the first 24 bits as the network identifier starts with 24 times 1, followed by 8 times 0 (24+8 =
32 bits in total), which converts to the dot-decimal notation 255.255.255.0 as follows:
In CIDR notation, the subnet is represented by a "/" followed by the number of bits in the network identifier. For
example: 192.168.10.1/24 indicates a network where the first 24 bits represent the network identifier.
192.168.10.1/26 indicates a network where the first 26 bits represent the network identifier. For an overview of all
possible subnet masks and their notations, see Subnet Mask Notations .
332 21796_19
ADPRO ADPRO XO Client Software User Guide
All hosts (devices) in the same network (= with IP addresses with identical network identifiers) can communicate
directly with each other. Usually, devices also need to communicate with other devices in different networks (for
example, the internet). The route between networks runs via gateways: these are routers that allow (or block) the
route to other networks. Usually, the IP address of a gateway ends in '.1'.
To know the subnet mask in dot-decimal notation, check the table in Subnet Mask Notations . '/24'
corresponds with 255.255.255.0
To know the network identifier, first convert the given IP address into its binary notation:
The first 24 bits are the network identifier (/24). Take the first 24 bits from the IP address, and replace the
remaining 8 bits by zeros. Then convert the resulting values back to dot-decimal notation:
• Network: 192.168.10.0
• Subnet mask: 255.255.255.0
This network covers all IP addresses ranging from 192.168.10.0 to 192.168.10.255. This is calculated as follows.
The last 8 bits (= 32 – 24) are free, ranging from 00000000 to 11111111. This converts into the following IP
address range (network identifier followed by host identifier):
To know the subnet mask in dot-decimal notation, check the table in Subnet Mask Notations . '/26'
corresponds with 255.255.255.192
The first 26 bits are the network identifier (/26). Take the first 26 bits from the IP address, and replace the
remaining 6 bits by zeros. Then convert the resulting values back to dot-decimal notation:
21796_19 333
ADPRO XO Client Software User Guide ADPRO
This network covers all IP addresses ranging from 192.168.10.0 to 192.168.10.63. This is calculated as follows.
The last 6 bits (= 32 – 26) are free, ranging from 000000 to 111111. This converts into the following IP address
range (network identifier followed by host identifier):
Next, see how many bits on the left are identical in both IP addresses. In this case, the first 25 bits are identical
(indicated in bold below). They make up the network address. The subnet mask then consists of 25 times 1
followed by 7 times 0.
Now you will convert the network address and subnet mask to the decimal notation for entering in the XO client.
First, add zeros to the 25 leading bits of the network address to make up 32 bits. Then convert each group of
8 bits to its decimal value.
• Network = 192.168.4.0
Note that these settings include all IP addresses from 192.168.4.0–192.168.4.127, which is a slightly larger range
than the indicated 192.168.4.0–192.168.4.100. Due to the structure of network address and subnet mask, only
certain ranges of IP addresses can be defined as a network.
334 21796_19
ADPRO ADPRO XO Client Software User Guide
If you are confused, always go back to the binary notation of the IP addresses. The first 25 bits are fixed, the last
7 bits are free. The first possible IP address in the network ends in 000000 (7 zeros), and the last possible
address ends in 1111111 (7 ones). If you convert these binary values into decimals, the results are:
21796_19 335
ADPRO XO Client Software User Guide ADPRO
Appendix B – Abbreviations
3G: third generation DVI-I: Digital Visual Interface (digital and analogue)
336 21796_19
ADPRO ADPRO XO Client Software User Guide
NTFS: new technology file system SXGA: Super Extended Graphics Array
21796_19 337
ADPRO XO Client Software User Guide ADPRO
338 21796_19
www.security.honeywell.com
A Disclaimer about this document, statements about Intellectual Property, Copyrights, and Liability, as well as a General
Warning are available in an earlier section of this document.
Document No: 21796_19 P/N 19532050