100% found this document useful (1 vote)
872 views108 pages

Brickstream1100 UserGuide 1.0

Manual sensor BS1100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
872 views108 pages

Brickstream1100 UserGuide 1.0

Manual sensor BS1100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 108

Version 1.

0 - Created 1/6/12

Brickstream 1100 Installation and


Configuration Guide
Document Version: 1.0(DRAFT)
Software Version:
Created: 1/6/12

© 2011 Brickstream Corporation


Version .1(DRAFT) - Created 1/6/12

Copyright © 2007-11 Brickstream Corporation


This manual contains confidential and proprietary information and is protected by copyright laws
and for use only with Brickstream Corporation products. This manual may not be duplicated,
reprinted, electronically transmitted, or distributed without the written permission of Brickstream
Corporation. All copies of this manual must contain this copyright statement.
This document and modified versions of the document are provided with the understanding that:
Document is provided on an “AS IS” basis, without warranty of any kind, either expressed or
implied, including, without limitation, warranties that the document or modified version of the doc-
ument is free of defects, merchantable, fit for a particular purpose, or non-infringing. The entire
risk as to the quality, accuracy, and performance of the document or modified version of the doc-
ument is with you. Should any document or modified version prove defective in any respect, you
(not the initial writer, author, or any contributor) assume the cost of any necessary servicing,
repair, or correction. This disclaimer of warranty constitutes an essential part of this license. No
use of any document or modified version of the document is authorized hereunder except under
this disclaimer; and under no circumstances and under no legal theory, whether in tort (including
negligence), contract, or otherwise, shall the author, initial writer, any contributor, or any distribu-
tor of the document or modified version of the document or any supplier of any of such parties, be
liable to any person for any direct, indirect, special, incidental, or consequential damages of any
character including, without limitation, damages for loss of goodwill, work stoppage, computer
failure or malfunction, or any and all other damages or losses arising out of or relating to use of
the document and modified versions of the document, even if such party shall have been
informed of the possibility of such damages.

© 2009 Brickstream Corporation


Version 1.0 - Created 1/6/12

Table of Contents
1.0 - Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 - Notes about Saving Configuration Settings in the Brickstream 1100TM. . . . . . . . . ...... 2
1.2 - Notes About Brickstream 1100 and Known Sun Java Bugs . . . . . . . . . . . . . . . . . ...... 2
1.3 - Brickstream 1100 License Codes and Software Upgrades . . . . . . . . . . . . . . . . . ...... 2
1.4 - LED Light Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 5
1.5 - Default Configuration Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 5
1.6 - Data Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 6
1.7 - XML Metric Data Delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 6
1.8 - Data Buffering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 6

2.0 - Setting the Brickstream 1100 IP Address. . . . . . . . . . . . . . . . . 7


2.1 - Manually Set a Static IP Address on Your PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 - Optional Procedure for Setting Multiple IP Addresses for Your PC . . . . . . . . . . . . . . . . 10
2.3 - Connect the Brickstream 1100 to Your PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4 - Set the IP Address of the Brickstream 1100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3.0 - Mount Brickstream 1100 . . . . . . . . . . . . . . . . . . . . . . . . . . 15


4.0 - Connect Power-over-Ethernet (PoE) System at the Site. . . . . . 16
4.1 - Option 1: Connect Using an Endspan PoE Switch. . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2 - Option 2: Connect Using Single-port PoE Injector . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3 - Option 2: Connect Using Multi-port Midspan PoE Injector . . . . . . . . . . . . . . . . . . . . . . 19

5.0 - Configure Brickstream 1100 . . . . . . . . . . . . . . . . . . . . . . . . 20


5.1 - Access the Brickstream 1100 Configuration Application . . . . . . . . . . . . . . . . . . . . . . . 20
5.2 - Set the Device Identification Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.3 - Set the Date/Time Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
5.4 - Set the Logger Delivery Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5.5 - Setting Proxy Server Addresses and Ports (optional) . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.6 - Set the Data Delivery Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.7 - Setting Alert Delivery Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.8 - Set Email Delivery Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.9 - Setting FTP Delivery Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
5.10 - Setting Privacy Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

6.0 - Calibrating and Configuring the Brickstream 1100 Tracking System 39


6.1 - Calibration Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.2 - Calibrating the Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.3 - Ensure the Tracking System is Functioning Properly . . . . . . . . . . . . . . . . . . . . . . . . . 42

7.0 - Configure Counting Lines. . . . . . . . . . . . . . . . . . . . . . . . . . 44


7.1 - Notes about drawing lines using a slow network connection . . . . . . . . . . . . . . . . . . . . 44
7.2 - Enter and Exit Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.3 - Pass Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.4 - Counting Multiple Tracks as Shopping Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.5 - Filtering Counts Based on Velocity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.6 - Exclusion Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.7 - Multiple Count Zone Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.8 - Naming Reporting Zones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

© 2011 Brickstream Corporation Page 3


Version 1.0 - Created 1/6/12

7.9 - Drawing Enter, Exit, and Exclusion Lines. . . . . . . . . . . . .. . .. . .. . .. . .. .. ... . . 48


7.10 - Adding Filter Zones to Count Zones . . . . . . . . . . . . . . .. . .. . .. . .. . .. .. ... . . 52
7.11 - Enabling Shopping Unit Counting . . . . . . . . . . . . . . . . .. . .. . .. . .. . .. .. ... . . 56
7.12 - Verifying Count Line, Filter Placement, and Calibration. .. . .. . .. . .. . .. .. ... . . 57
7.13 - Adding Additional Counting Zones . . . . . . . . . . . . . . . .. . .. . .. . .. . .. .. ... . . 60
7.14 - Deleting Enter, Exit, Exclusion Lines, and Filter Zones. . .. . .. . .. . .. . .. .. ... . . 61
7.15 - Deleting Zones and All Attached Count Lines . . . . . . . . .. . .. . .. . .. . .. .. ... . . 61
7.16 - Configuring Digital Input/Output . . . . . . . . . . . . . . . . .. . .. . .. . .. . .. .. ... . . 61

8.0 - Password Protecting Access to a Brickstream 1100 Device . . . . 66


8.1 - Enabling Password Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
8.2 - Accessing a Password Protected Brickstream 1100 . . . . . . . . . . . . . . . . . . . . . . . . . . 68
8.3 - Retrieving Forgotten or Lost Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

9.0 - Using the Manual Reset Button . . . . . . . . . . . . . . . . . . . . . . 71


10.0 - Collect Validation and Debug AVIs . . . . . . . . . . . . . . . . . . . 72
10.1 - Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
10.2 - Set the FTP Delivery Address for Video Captures . . . . . . . . . . . . . . . . . . . . . . . . . . 73
10.3 - Schedule Validation AVIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
10.4 - Schedule Debug AVIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
10.5 - Managing and Checking the Status of AVI DAT Files . . . . . . . . . . . . . . . . . . . . . . . . . 79
10.6 - Unpacking and Using the Brickstream Video Capture Software . . . . . . . . . . . . . . . . . 83

11.0 - Importing and Exporting Device Configurations . . . . . . . . . . 84


11.1 - Exporting a Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
11.2 - Importing a Configuration File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

12.0 - Installing Software on a Factory Direct Brickstream 1100. . . . 85


12.1 - Network Infrastructure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
12.2 - Installing the Brickstream 1100 Software on Factory Direct Devices . . . . . . . . . . . . . . 86
12.3 - Setting Up a Local DHCP Server Using TFTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

13.0 - Upgrading Brickstream 1100 Software . . . . . . . . . . . . . . . . 90


Appendix A - Troubleshooting the Data Delivery Email System. . . . . 93
Appendix B - Supported CGI Calls. . . . . . . . . . . . . . . . . . . . . . . . 99
Appendix C - GPIO Pinout Diagrams and RS-485 Connection . . . . . 101

© 2011 Brickstream Corporation Page 4


Version 1.0 - Created 1/6/12

1.0 Introduction
This document covers the following topics:
1. Setting the Sensor IP Address - This section contains information about how to setup
your laptop or PC to connect to a Brickstream 1100 sensor and describes how to change
the IP address on the sensor from its default.
2. Mounting the Brickstream 1100 Sensor - This section contains basic mounting
guidelines and shows examples of various types of mounts available from Brickstream.
3. Connecting the Power-over-Ethernet (PoE) System - This section describes how to
connect the sensor to a client network using both single and multi-port PoE injectors.
4. Configuring the Brickstream 1100 - This section describes how to access the
Brickstream 1100 Configuration Application, set the Date and Time options, and set the
Data Delivery Address.
5. Calibrating and Configuring the Brickstream 1100 Tracking System - This section
describes how to set the sensor height within the configuration application, capture a new
background, and check the system to ensure that it is tracking correctly.
6. Configure Counting Lines - This section describes how to configure the sensor to count
people once it has been installed in a site.
7. Debug System and Validate Counting Configuration - This section describes how to
capture AVIs from the sensor and gives tips on how to troubleshoot common problems.

© 2011 Brickstream Corporation Page 1


Version 1.0 - Created 1/6/12

1.1 Notes about Saving Configuration Settings in the Brickstream


1100TM
Most pages in the Brickstream 1100TM Configuration Application have Save, Preview, Reset, and
Default buttons. The Brickstream 1100TM has two different methods to store configuration
information:
Sensor RAM - Temporary memory used to preview the effects of configuration changes. All
settings written to this memory are lost whenever the sensor power is reset.
Flash Memory - Permanent, non-volatile memory used to save configuration changes. The values
saved also become the new values for the reset button.
The following buttons are used to save to each of the memory types:
Preview - Applies changes to the sensor RAM which allows you to preview the effects of a change
without overwriting the current settings. Changes will remain in effect until they are reset by using
the reset button or the until the sensor is power cycled. You can click save to keep the previewed
settings.
Save - Permanently saves all page changes or previewed settings to flash memory on the sensor.
Saved values are applied and become new reset values for the reset button.
The following buttons are used to reset values and objects back to either their last saved or factory
default values:
Reset - Resets the previewed or changed values back to the last saved values.
Defaults -Resets values back to the factory defaults. The values will not be permanently saved
until you click Save.

1.2 Notes About Brickstream 1100 and Known Sun Java Bugs
The Brickstream 1100 uses Java applets on most of the pages in the configuration application,
if you are connecting to the Brickstream 1100 via Windows Terminal Server or a Citrix Server
and using Java versions 1.6 Updates 11-13, Java applets will not load. This means that most
pages in the configuration application will be inaccessible. This bug has been logged with Sun
Microsystems and is expected to be fixed in Update 14.

1.3 Brickstream 1100 License Codes and Software Upgrades


The Brickstream 1100 uses license codes to:
 Unlock additional zones.
 Enable Data Encryption - Required for all encryption features. See “Data Encryption
Licensing” on page 4 for more information.
 Reporting Interface - Required for the device to connect to the Local Reporting
software.
 Privacy tab - Required to restrict Live Video and AVI capture options.
Depending on what functionality you have purchased, you may be required to enter one or
more license codes to unlock and use the features.

© 2011 Brickstream Corporation Page 2


Version 1.0 - Created 1/6/12

When upgrading Brickstream 1100 units with this software release, the following steps should
be performed:
1. Export the Brickstream 1100 configuration.
2. Upgrade the software and reboot.
3. Obtain required license keys from Brickstream and apply to the unit.
4. Import the saved configuration.

Warning: If the Device has multiple report objects and is upgraded


without exporting, the zones will be lost when the software is upgraded.
By default, this application supports only one counting zone.

Complete the following steps to enter and apply a license code:


1. Purchase and obtain a license code from Brickstream.
2. Access the Brickstream 1100 configuration application.
3. Click License. The License page appears. The License Info section shows the types and
number of zones and mounting angle ranges that are currently allowed by the Brickstream
1100.

Figure 1-1: License Page

4. Open the license file that was sent to you by Brickstream.


5. Copy and paste the license key into the License Key field on the License page.
6. Click Submit to apply the license code to the software. The License Info is updated with
the new license details.

© 2011 Brickstream Corporation Page 3


Version 1.0 - Created 1/6/12

Data Encryption Licensing


The Brickstream 1100 supports SSL and TLS 1.0 data encryption protocols. In order to
enable encryption, you have to first apply a license code to unlock the encryption options.
After you have done this, encryption options will be available for the following items:
 Browser Support - Access the Basic Settings tab, IP Settings sub-tab and set the
HTTPS Port. The default value is 443.
 Diagnostic Heartbeat and Alert Logging - Access Basic Settings tab, Logging
sub-tab and set Encrypt Data to yes.
 Batch Data Delivery - Access the Basic Settings tab, Data Delivery sub-tab and set
Encrypt data to Yes in the Batch Data Streaming group.
 FTP Data Delivery - Access the Basic Settings tab, Data Delivery sub-tab and set
Use FTPS to Yes in the FTP Delivery group.
 AVI File Delivery - Access the AVI Capture tab, Delivery sub-tab and set Use FTPS
to Yes in the FTP Delivery group.

© 2011 Brickstream Corporation Page 4


Version 1.0 - Created 1/6/12

1.4 LED Light Functions


This section describes the LED light functions of the Brickstream 1100 sensor.

S ta tu s L E D 3
S ta tu s L E D 2
S ta tu s L E D 1

Sensor Lens

Status LED 1 - Currently unused except during the boot sequence.


Status LED 2 - Blinks at a 3 second interval to indicate the sensor connection status with either
a time sync server or data server. If the LED is amber the sensor cannot connect with either
server, if the LED is green the sensor can connect to at least one of these servers.
Status LED 3 - If this LED is red, the Brickstream 1100 has reverted back to its default factory
settings and has an IP address of 192.168.1.7. This LED is also used with the manual reset
button, for more information see “Using the Manual Reset Button” on page 71.
The normal startup sequence is as follows:
1. All LEDs blink green.
2. Two LEDs illuminate red for 5 seconds.
3. Three LEDs illuminate red for 10 seconds.
4. Three LEDs blink amber.
5. One LED illuminates green for 1 second indicating the startup of the Brickstream boot
sequence.
6. One LED illuminates green and one LED illuminates amber for 15-20 seconds.
7. The middle LED blinks green or amber to indicate the server connection status.

1.5 Default Configuration Parameters


Each Brickstream 1100 ships with a set of default configuration parameters. If you need to
reset the Brickstream 1100 to the default parameters, access the calibration page and click the
Defaults button.

© 2011 Brickstream Corporation Page 5


Version 1.0 - Created 1/6/12

1.6 Data Quality


When configured properly, the Brickstream 1100 should achieve a high counting accuracy
when placed in controlled lighting environments with low to medium traffic density. The
definition of configured properly are:
 the lens is appropriate for the mounting height and mounting angle
 the Brickstream 1100 can fully see people, unobstructed, in the lens
 the counting lines are positioned so that a person is tracked for a minimum of three feet
(90cm) prior to crossing a line
The following situations can impact system performance.

Automated
Description Impact
Detection
Lighting level - too dark disables counting yes
Lighting level - too bright disables counting yes
Calibration Failure disables counting yes
Shaking Sensor unpredictable no
Rain (heavy) under counting no
Dirty/Scratched Lens: Note 1 under counting no
Transparent/Translucent
unpredictable no
Objects: Note 2
Noisy Data unpredictable yes

Note 1: Depending on the severity, this will appear as a calibration failure and will be
automatically detected.
Note 2: The Brickstream 1100 should not be mounted so that it is attempting to count people
through glass.

1.7 XML Metric Data Delivery


Once configured and installed, the Brickstream 1100 sends XML data packets containing metric
data to the configured delivery address and port at a configurable time interval and aggregation
level. The data delivery address, port, and delivery frequency are set from the web-based
configuration application.

1.8 Data Buffering


The Brickstream 1100 is also programmed to buffer the count data for up to 10 days should a
network or power outage occur that prohibits the device from successfully delivering to the server.
The device writes packets to volatile memory every minute and saves data packets to non-volatile
memory every three minutes. Once the device is able to establish a connection to the server,
buffered data is packaged into XML packets and sent to the server.

© 2011 Brickstream Corporation Page 6


Version 1.0 - Created 1/6/12

2.0 Setting the Brickstream 1100 IP Address


The Brickstream 1100 sensor is shipped from Brickstream with a default IP address of
192.168.1.7. You will need to set the sensor to use the IP address assigned by your network
administrator. Initially, the best method of doing this is to disconnect your PC from all network
connections, manually assign your PC an IP address of 192.168.1.10, connect the Brickstream
1100 directly to your PC, and finally connect the Brickstream 1100 to the PoE injector. Once
connected, you can change the IP address by using the configuration application built into the
Brickstream 1100.
Complete the steps in sections 2.1-2.4 to initially set the IP address for your Brickstream 1100
sensor:

2.1 Manually Set a Static IP Address on Your PC


Before connecting the Brickstream 1100 sensor to power or to your PC, you must first set the
IP address on your PC.
As a best practice, Brickstream recommends setting your PC to use multiple static IP
addresses. The first static IP address should be a 192.168.1.### address in order to connect to
sensors that are shipped to you from Brickstream. The second IP address should be an IP
address on the network where the Brickstream 1100 will be installed. This will allow you to
connect to the Brickstream 1100 sensor during the installation after the sensor is mounted and
connected to the client network.
Complete the following steps to configure your PC to use multiple IP addresses:
1. Disconnect the Ethernet (CAT5) cable from your PC and disable any wireless connections
that you may have.
Note: No other network connections can be active during this
process.

2. Turn your PC on if you have not already done so.

© 2011 Brickstream Corporation Page 7


Version 1.0 - Created 1/6/12

3. From the desktop of the PC, click Start and select Control Panel. The Control Panel
opens.

Figure 1-2: Control Panel

4. Double-click Network Connections. The Network Connections window appears.

Figure 1-3: Network Connections window

© 2011 Brickstream Corporation Page 8


Version 1.0 - Created 1/6/12

5. Double-click Local Area Connection. The Local Area Connection Properties dialog
appears.

Figure 1-4: Local Area Connection Properties dialog

6. Select Internet Protocol (TCP/IP) and click Properties. The Internet Protocol (TCP/
IP) Properties dialog box appears.

Figure 1-5: Internet Protocol (TCP/IP) Properties dialog box

7. Take note of the current settings in this window so that you can change them back after
you set the network parameters on the Brickstream 1100 sensor.
8. Select “Use the following IP address” and type an IP address for your computer to use
(e.g. 192.168.1.10).
Note: Only the last octet of the laptop IP address should be
different from that of the sensor (e.g. sensor = 192.168.1.7, PC =
192.168.1.10).

9. Type 255.255.255.0 in the Subnet Mask field.

© 2011 Brickstream Corporation Page 9


Version 1.0 - Created 1/6/12

2.2 Optional Procedure for Setting Multiple IP Addresses for Your PC


This section contains and optional procedure for setting multiple IP addresses for a single PC.
This will allow you to enter one IP address on the 192.168.1.### (for initial configuration),
and one IP address on another subnet (for accessing and configuring the sensor once installed
at the client site).
1. Complete steps 1-9 in “Setting the Brickstream 1100 IP Address” on page 7
2. Click Advanced. The Advanced TCP/IP Settings dialog box appears.

Figure 1-6: Advanced TCP/IP Settings dialog box

3. Click Add in the IP addresses group. The TCP/IP Address dialog box appears.

Figure 1-7: Advanced TCP/IP Address dialog box

4. Type the IP address and Subnet mask of the client network where you are installing the
Brickstream 1100 sensor.
5. Click Ok on the TCP/IP Address dialog box. The TCP/IP Address dialog box closes.
6. Click Ok on the Advanced TCP/IP Settings dialog box.
7. Click Ok on Internet Protocol (TCP/IP) Properties dialog box.

© 2011 Brickstream Corporation Page 10


Version 1.0 - Created 1/6/12

8. Click Close on the Local Area Connection Properties dialog box to save the changes
and assign the IP addresses to your PC.
9. Continue to the next section.

© 2011 Brickstream Corporation Page 11


Version 1.0 - Created 1/6/12

2.3 Connect the Brickstream 1100 to Your PC


Connect the Brickstream 1100 sensor to your PC as shown and described below.

to P o w e r s o u rc e

T o N e tw o r k T o H u b /S w itc h

Figure 1-8: Physical Configuration for Initial IP Address Configuration

1. Plug the Power-over-Ethernet (PoE) injector to a power outlet


2. Plug an Ethernet (CAT5e) cable from the “In” port (outside port) of the Brickstream 1100
sensor to the “Network” port of the PoE injector.
3. Plug an Ethernet (CAT5e) cable from the “Hub/Switch” port of the PoE injector to the
Ethernet port in your laptop.

© 2011 Brickstream Corporation Page 12


Version 1.0 - Created 1/6/12

2.4 Set the IP Address of the Brickstream 1100


Now that you have set the IP address on your PC and have connected the Brickstream 1100
and PoE injector to your PC, you are ready to actually set the IP address of the sensor.
Note: In order to connect to the Brickstream 1100 web pages, you
must have the Java Runtime Environment (JRE 1.5.0_04 or higher)
installed on your PC.

Complete the following steps to set the IP address of the sensor:


1. Complete sections 2.1, 2.2, and 2.3.
2. Open a web browser and type http://192.168.1.7 into the address bar then press Enter.
The Brickstream 1100 Configuration application Basic Settings - IP Settings page loads
into the browser.

Figure 1-9: Basic Brickstream 1100 Configuration - IP Settings page

3. If the sensor will get an IP Address from a DHCP server, select Yes for the DHCP
Enabled field and skip steps 4 and 5.
To assign the sensor a fixed IP address, select No from the DHCP Enabled field.
Note: If you plan to let a DHCP server assign an IP address to the
Brickstream 1100 sensor, select DHCP enabled and the
device will search for a DHCP server when connected to a network.

Note: Brickstream suggests that you use Reserved DHCP IP


addresses so that the sensor maintains the same IP address. This
allows you to connect to the sensor configuration application after
installation.

© 2011 Brickstream Corporation Page 13


Version 1.0 - Created 1/6/12

4. Type the hostname for device in the Hostname field. The default hostname is
Cam_<serialnumber>.
5. Type the IP address that the Brickstream 1100 will use on your network in the IP Address
field.
6. Type the Network Mask, Default Gateway, and DNS Server (optional) addresses for the
network used by the Brickstream 1100 in the appropriate fields.
7. Set the ports to use for HTTP and HTTPS communication in the HTTP Port and HTTPS
Port fields.
Note: You Network Administrator should provide you with the
correct ports for you implementation. If you do not have a license
that enables encryption, the HTTPS Port options is not available.

8. If you have any of the Identification information (Site Id, Site name, Device Id, Device
Name), type the information into the appropriate fields.
9. Click Save to save your changes.

Warning: If you change the IP address on a Brickstream 1100 and


click Save, you will lose connectivity to that sensor for several
seconds while the sensor enables with the new IP Address. You
will have to type the new IP address into the address bar of the
browser and press enter to reload the application (ex: http://
<newIPAddress>).

Warning: If you are assigning the IP to a new subnet, you will lose
access to the sensor until you connect the Brickstream 1100 to the
assigned subnet or until you modify the PC Network settings to
include the new subnet.

The sensor is now ready to be connected to the network using its new IP address and
network configuration. Disconnect all cables and package the Brickstream 1100 and PoE
Injector for shipping to the site.
10. Complete the steps in this section for each additional Brickstream 1100 to be installed.
11. When completed with the configuration, set the network configuration on your PC back to
its original settings.

© 2011 Brickstream Corporation Page 14


Version 1.0 - Created 1/6/12

3.0 Mount Brickstream 1100


This section describes some basic mounting guidelines for mounting Brickstream 1100.
Note: Prior to mounting any sensor(s), you should check the tables
provided in “Appendix A - Sensor/Lens Selection Tables” on
page 143 of this document or the Brickstream 1100 Coverage
Excel spreadsheet to ensure that you have the appropriate lens for
your installation height and door width.

Warning: If you are mounting the Brickstream 1100 outdoors, you


should refer to Eliminating “Tracking Disabled” Messages in
Appendix G to configure the Brickstream 1100 for outdoor tracking.

 The sensor should be mounted so that the sensor lens coverage area is of maximum
width in respect to the entry way (see Figure 1-10: Sensor Orientation - Top View and
Figure 1-11: Sample Coverage Area).
S t o r e I n t e r io r

S to r e E x te r io r
Figure 1-10: Sensor Orientation - Top View

 Sensor can be installed via:


 Surface mount - Used for non drop-ceiling environments or environments in
which you want minimal disturbance to ceilings.
 Custom mounting brackets should attach to the sensor using 1/4”-20 thread per inch
bolts.
 Mounted in a downward looking orientation and level in both tilt and yaw such that the
sensor is looking straight down (if possible).
 Mounted over fairly level surface with controlled lighting (mounting over stairs or highly
sloped surfaces is not recommended).
 Mounted in such a way that the entry or exit corridor is positioned at or very close to
the center of the sensor field of view.
 Adequate space should be provided in the mounting bracket or mounting holes to allow
for one 10/100BaseT CAT 5e Ethernet cable to be run above the mounting location.
 Maintenance loops of at least 3 feet should be bundled and stored in the ceiling above
the mounting location when using recess mounting brackets.

© 2011 Brickstream Corporation Page 15


Version 1.0 - Created 1/6/12

4.0 Connect Power-over-Ethernet (PoE) System at the Site


All Brickstream 1100 sensors require connections via Power-over-Ethernet. Power-over-Ethernet
allows for a combined power and network connection using a standard CAT-5 Ethernet cable. This
section describes how to connect the Brickstream 1100 sensor to the network/PoE cables. There
are three possible methods of connection:
1. Connect using an endspan Power-over-Ethernet (PoE) switch.
2. Connect using single-port Power-over-Ethernet (PoE) Injector.
3. Connect using multi-port midspan Power-over-Ethernet (PoE) Injector.

4.1 Option 1: Connect Using an Endspan PoE Switch


The following diagram show how Brickstream equipment should be connected when using an
endspan Power-over-Ethernet switch.

In te rn e t

SD

E IA 2 3 2 I

OK

2
Legend

1. Ethernet Endspan Switch


D a ta
D a ta a n d P o w e r 2. Brickstream 1100 Sensor

4.1.1 Supported Power-over-Ethernet Devices


Brickstream supports the following Power-over-Ethernet devices

Manufacturer-Product Description Model Regulatory


FCC Part15 Class A,
Provides 802.3af cUL
Linksys - 24-port compliant, PoE class 2 CE mark
SRW224P
managed PoE switch power to the
Brickstream 1100. CE Class A
UL, CB
Provides 802.3af
TRENDnet - 8-port (4- CE
compliant, PoE class 2
PoE Ports) unmanaged TPE-S44
power to the FCC
switch
Brickstream 1100.
* Other 802.3af compliant switches may be compatible with the Brickstream 1100 but they
have not been qualified by Brickstream.

© 2011 Brickstream Corporation Page 16


Version 1.0 - Created 1/6/12

4.2 Option 2: Connect Using Single-port PoE Injector


The following diagram shows how Brickstream equipment should be connected when using a
Power-over-Ethernet Injector.

In te rn e t

S D

E IA 2 3 2 I

O K

N e tw o r k
H ub/
S w it c h 2

3
Legend

1. Ethernet Switch

D a ta 2. Power-over-Ethernet Injector
D a ta a n d P o w e r 3. Brickstream 1100 Sensor

Figure 1-11: Power-over-Ethernet Injector Implementation

Note: No special cables are required, all connections use standard


CAT5e Ethernet cable.

© 2011 Brickstream Corporation Page 17


Version 1.0 - Created 1/6/12

4.2.1 Supported Power-over-Ethernet Devices


Brickstream supports the following Power-over-Ethernet devices:

Manufacturer-Product Description Model Regulatory


Provides PoE class 2
compatibility to allow the
Veracity-OUTCLASS Brickstream 1100 to be VAD-CL2 FCC*
powered from any 802.3af
network switch.
PoE extender to allow
CAT5 cable lengths of up
to 300m using an
Outreach device inserted
every 100m between the CE*
Veracity-OUTREACH switch and the VOR-OR
Brickstream 1100. No FCC*
more than 2 devices can
be used in series and no
external power is
required.
802.3af PoE injector
which provides power on UL
VPOE-MID1AF
Veracity-MIDSOURCE the spare pairs of the CE
CAT5 cable as required FCC
by Brickstream 1100.

802.3af PoE injector UL/cUL


MIC
which provides power on EN60950
VCCI
PowerDsine-3001 the spare pairs of the 3001 CE
CAT5 cable as required CCC
FCC
by the Brickstream 1100. GS
ENEC05
Non 802.3af PoE injector ICES-
which provides power on CSA
003
3 Com the spare pairs of the 3CNJPSE C-Tick
VCCI
CAT5 cable as required NOM
by the Brickstream 1100 FCC

* Reports due by May 2009

© 2011 Brickstream Corporation Page 18


Version 1.0 - Created 1/6/12

4.3 Option 2: Connect Using Multi-port Midspan PoE Injector


The following diagram shows how Brickstream equipment should be connected when using a
multi-port midspan Power-over-Ethernet injector.
Note: No special cables are required, all connections use CAT5e Ethernet cable.

In te r n e t
o r C lie n t
N e tw o rk

SD

E IA 2 3 2 I

1
OK

SD

E IA 2 3 2 I

2
OK

4
00

Legend

1. Ethernet Switch
2. Midspan Power-over-Ethernet Injector
D a ta 3. Brickstream 1100 Sensor
D a ta a n d P o w e r

Figure 1-12: Midspan Power-over-Ethernet Injector Implementation

Note: Ensure network lights are lit on the Ethernet port of the Brickstream 1100 after
connecting all cables. This ensures the physical connectivity of the network.

4.3.1 Supported Multi-port Midspan PoE Injectors


Brickstream currently supports the following Midspan Power-over-Ethernet devices:

Manufacturer Ports US Model # UK Model #


3 Com 24 3CNJPSE24-US ---
24 PD-6524/AC/M-US (managed) PD-6524/AC/M-UK (managed)
PD-3012/AC (unmanaged) PD-3012/AC (unmanaged)
12
PowerDsine PD-6512/AC/M-US (managed) PD-6512/AC/M-UK (managed)
PD-3006/AC (unmanaged) PD-3006/AC (unmanaged)
6
PD-6506/AC/M-US (managed) PD-6506/AC/M-UK (managed)

Note: For managed switches, the M-US and M-UK can be replaced with the
following country codes EU-Europe, AU-Australia, JP-Japan.

© 2011 Brickstream Corporation Page 19


Version 1.0 - Created 1/6/12

5.0 Configure Brickstream 1100


The following sections describe how to configure all required parameters within the Brickstream
1100 Configuration Application including:
1. Accessing the Brickstream 1100 Configuration Application.
2. Setting the Date/Time options.

5.1 Access the Brickstream 1100 Configuration Application


Note: In order to use the configuration application, you must have the Java
Runtime Environment version 1.5.0_04 or later running on your PC.
Note: Brickstream recommends using either Microsoft Internet Explorer version
6.0 or Mozilla Firefox for accessing the configuration application.

1. Connect the Brickstream 1100 using one of the connection options shown in “Connect
Power-over-Ethernet (PoE) System at the Site” on page 16.
2. Connect a PC to the same network as the Brickstream 1100.
3. Open a web browser and type the IP Address of the Brickstream 1100 in the Address Bar
and press Enter. The configuration application loads into the browser window.

© 2011 Brickstream Corporation Page 20


Version 1.0 - Created 1/6/12

5.2 Set the Device Identification Information


When the XML metric data is sent out of the device, it includes identifying information about
the device in the packet. You can use the Identification group on the Basic Settings tab, IP
Settings sub-tab to set and edit this information.
Note: If you are using the Brickstream Operational Database and
the Brickstream Device Adapter to store metric data, you should
set the Site ID because it is used to register the devices.

Complete the following steps to enter identification information for a device:


1. Click Basic Settings. The Basic Settings tab, IP Settings sub-tab appears.

Figure 1-13: Basic Settings tab - IP Settings sub-tab

2. Type the Site ID, Site Name, Division ID, Device ID, and Device Name in the
appropriate fields.
Note: The Brickstream Device adapter will attempt to match the
Site ID to a site ID in the Operational Database in order to auto-
register the device to a site.

3. Click Save. The settings are saved.

© 2011 Brickstream Corporation Page 21


Version 1.0 - Created 1/6/12

5.3 Set the Date/Time Options


1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings. The Basic Settings page appears.
3. Click Date and Time Info. The date and time settings appear.

Figure 1-14: Date and Time Info tab

4. Click the Time Zone drop-down box and select the appropriate time zone from the list.

Note: The time zone should be set based on the time zone at the installation
site.

5. Click the Time Server Protocol drop-down box and select the appropriate protocol.

Note: See your Network Administrator or Project Manager if you need to know
which time server protocol to use. If you need more information on the types of
time server protocols, see the Brickstream 1100 Programmer API document.

6. Type the IP address of the server running the Brickstream Time Server in the Time Server
field.
Note: The Brickstream Time Server Service should be running on a server that
is either on the same network as the Brickstream 1100 (requires no Internet
connectivity) or it should be running on a server that has a public IP address
(requires Internet connectivity).
Note: The time server service will set the sensor time to UTC time, therefore the
time server can be running in any time zone.

Warning: The only method of setting the time on a Brickstream 1100 is by


connecting to the time server. This requires a network connection but does not
always require Internet access.

© 2011 Brickstream Corporation Page 22


Version 1.0 - Created 1/6/12

7. Type the Port number from which the Brickstream 1100 should attempt to get a time
synchronization.
Note: The time synchronization port and data delivery port can be
sent to the same IP Address and port if necessary. The default port
is 2000.

8. Click Save to save the changes to flash memory.


5.3.1 Testing Time Sync configuration
After you have saved the configuration settings for the time sync, you can click Sync Now
to test the connection to the time sync server. When you click Sync Now, a time sync
request is immediately sent to the IP address and port specified on the Date and Time Info
page. A success or failure message is displayed at the top of the page depending on the
synchronization outcome.
5.3.2 Manually setting Brickstream 1100 time
In some instances, you may not have access to a time synchronization server and will need
to manually set the time on the device. Complete the following steps to manually set the
time on the Brickstream 1100:
1. Click Date and Time Info.
2. Type the current date in the Date field.
3. Type the current time in the Time field.
4. Click Set Time to set the time on the device to the date and time that you entered.
5. Click Save. The time updates.

© 2011 Brickstream Corporation Page 23


Version 1.0 - Created 1/6/12

5.4 Set the Logger Delivery Address


Use the Logging tab to set the IP Address and port to which diagnostic and alert messages will
be sent. In order to receive and archive alert messages, you must have an application running
on the server that parses the XML files and writes them to a database or a log file.
Complete the following steps to set the Logger Delivery Address:
1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings, the Basic Settings - IP Address page loads.
3. Click Logging. The Logging page appears.

Figure 1-15: Basic Settings - Logging tab

4. In the Logging group, select the Use Logger Server check box.
5. In the Logging group, type the IP address of the server that will receive data from the
Brickstream 1100.
6. Type the Port number to which the Brickstream 1100 should attempt to deliver XML log
and diagnostic data.
7. If the device needs to send data to a specific URL in the HTTP POST, type the URL in the
Enter URL field. If you have not been directed to change this field, leave it set to the
default value of ‘/’.
Note: This feature can be used to include a URL in the HTTP
POST. This allows IT departments to use the same port for multiple
devices and filter the traffic by the URL in the HTTP POST.

8. Click the Encrypt data drop-down arrow and select Yes to enable encryption of the
Logging data stream.
Note: You must have an encryption license in order to enable
encryption.

9. Click Save to save your changes.

© 2011 Brickstream Corporation Page 24


Version 1.0 - Created 1/6/12

5.5 Setting Proxy Server Addresses and Ports (optional)


Using a Proxy Server allows Brickstream 1100 remote access capabilities over customer
networks that only provide out-bound connections from a customer site. Your Project Manager
or Network Administrator should inform you if your implementation requires the use of a
Proxy Server.
Note: Refer to the Brickstream 1100 Proxy Guide for instructions
on how to setup and use the Brickstream 1100 Proxy Server and
Brickstream 1100 Proxy Client.

Complete the following steps to configure the Brickstream 1100 to use a Proxy Server:
1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings, the Basic Settings - IP Address page loads.
3. Click Proxy Settings. The Proxy Settings page appears.

Figure 1-16: Basic Settings - Proxy Settings tab

4. Select the Connect to Proxy for Remote Administration check box. The fields become
active.
5. Type the IP Address of the server that is running the Brickstream 1100 Proxy Server in the
IP Address field.
6. Type the Port number that you used for the /c: parameter when you started the
Brickstream 1100 Proxy Server or use the port number provided to you by your Network
Administrator. The default value is 5000.
7. Type the number of milliseconds between connection attempts from the Brickstream 1100
to the Proxy Server in the Connect Frequency field. The default value is 10,000.
8. Click Save to save your changes.

© 2011 Brickstream Corporation Page 25


Version 1.0 - Created 1/6/12

5.6 Set the Data Delivery Address


1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings, the Basic Settings - IP Address page loads.
3. Click Data Delivery. The Data Delivery options appear.

Figure 1-17: Basic Settings - Data Delivery tab

4. In the Batch Data Streaming group, select the Enable Real-time Data Streaming check
box.
5. In the Batch Data Streaming group, type the IP address of the server that will receive
data from the Brickstream 1100.
6. Type the Port number to which the Brickstream 1100 should attempt to deliver data.
7. If the device needs to send data to a specific URL in the HTTP POST, type the URL in the
Enter URL field. If you have not been directed to change this field, leave it set to the
default value of ‘/’.
Note: This feature can be used to include a URL in the HTTP POST. This allows
IT departments to use the same port for multiple devices and filter the traffic by
the URL in the HTTP POST.

8. Click the Aggregation Level drop-down arrow and select an aggregation level for the
count report (1 minute, 5 minute, 15 minute, 30 minute, and 60 minutes.).
Note: Depending on which option is selected, the sensor will send your metric
data for each 1 minute, 5 minute, 15 minute, 30 minute, or 60 minute time period.

© 2011 Brickstream Corporation Page 26


Version 1.0 - Created 1/6/12

9. Click the Delivery Schedule drop-down and choose when to deliver the data
(Immediately, 15 minutes, 30 minutes, 60 minutes). The metric data will be delivered at
this interval and at the aggregation level you selected in step 7.
Note: The Brickstream 1100 will deliver at a random frequency over the
selected interval in order to limit the number of concurrent connections required
on the server side.

10. If you want the Batch Data stream to be encrypted, click the Encrypt Data drop-down
and select Yes.
11. Click Save to save your changes.

© 2011 Brickstream Corporation Page 27


Version 1.0 - Created 1/6/12

5.7 Setting Alert Delivery Options


The Brickstream 1100 can be set to deliver individual alert messages each time a count line is
crossed. This alerting system is typically used in two ways:
 To allow OEM partners to integrate the Brickstream 1100 with existing legacy counting
systems that use a pulse system to aggregate counts from devices.
 To allow integrators to setup tripwire logic in which the Brickstream 1100 sends an alert
when the count lines are crossed to indicate intrusions or behavioral alerts.
Complete the following steps to configure the Brickstream 1100 to send count line alerts:
1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings, the Basic Settings - IP Address page loads.
3. Click Data Delivery. The Data Delivery options appear.

Figure 1-18: Basic Settings - Data Delivery tab

4. In the Alert Delivery Data Streaming group, select the Enable Alert Delivery check
box.
5. In the Alert Delivery Data Streaming group, type the IP address of the server that will
receive alerts from the Brickstream 1100.
6. Type the Port number to which the Brickstream 1100 should attempt to deliver alerts.

© 2011 Brickstream Corporation Page 28


Version 1.0 - Created 1/6/12

7. If the device needs to send alerts to a specific URL in the HTTP POST, type the URL in
the Enter URL field. If you have not been directed to change this field, leave it set to the
default value of ‘/’.
Note: This feature can be used to include a URL in the HTTP POST. This allows IT
departments to use the same port for multiple devices and filter the traffic by the
URL in the HTTP POST.

8. Type the number of milliseconds the alert system delay between sending consecutive
alerts in the Inter Alert Delay Time field. This threshold is used when multiple people
cross the count lines at the same time or close together. The Brickstream 1100 buffers and
sends each alert when the delay time expires. Accepted values are from 0 to 30,000
milliseconds.
9. Select Yes or No from the Deliver Counts box to set whether the alert message should
contain the total count values for the count lines.
Note: If Yes is selected, the alert message will contain the total enter and/or exit
counts since the last reboot. The number is not the daily count total.

10. Click the Delivery Protocol drop-down and select the desired alert protocol.

Note: The TCP data delivery method is compatible with the AXIS camera alert
delivery message format, see the Programmer’s Guide for more details.

11. Click Save to save your settings.


12. By default, the Brickstream 1100 only sends alerts on enter counts. If you would like to
alert on exit counts or alert on both enter and exit counts, you must change the alert
configuration by editing the zone External ID from the Counting tab after you create
your count lines.
Changing the Format and Type of Alert Sent by the Brickstream 1100
Complete the following steps, after you create your count lines, to configure the alert
message that is sent from the device:
1. Click Counting. The Counting tab appears.
2. Double-click the External ID field.
3. Type the text of the alert message in the External ID field followed by ‘#E’, ‘#X’, or ‘#A’
to set when alerts are triggered. For example, if ‘ZR33#A’ is set for the External ID, the
device will send alerts for both enters and exits with a message of ZR33 in the alert XML.

If you have chosen to send the count data with alerts, the alert message will also include
the total enter and exit counts since the last reboot. For example, ‘ZR33,30,39’ where 30 is
the enter count and 39 is the exit count.

Parameter Description
#E Generate an alert on enter counts only.
#X Generate an alert on exit counts only.
#A Generate an event on enter and exit counts.

4. Click Save to save the changes.

© 2011 Brickstream Corporation Page 29


Version 1.0 - Created 1/6/12

5.8 Set Email Delivery Options


The Data Delivery tab allows you to automatically send aggregated daily metric data to an
email account.
Complete the following steps to configure the email delivery:
1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings, the Basic Settings - IP Address page loads.
3. Click Data Delivery. The Data Delivery options appear.
4. Click Email Delivery to expand the email delivery options.

Figure 1-19: Basic Settings - Data Delivery

5. Select the Enable Email Delivery check box to activate the Email Delivery fields.
6. Type the recipient’s email address in the Recipient field.
7. Type the sender’s email address in the Sender field.

Note: Both the Recipient and Sender field must contain the
email address of a valid sender on the SMTP server.

8. Type the IP Address or Host Name of the SMTP Server in the SMTP Server field.

Warning: If you type a Host Name for the SMTP Server field,
you must also enter a valid DNS Server IP address in the IP
Settings group on the Network tab.

© 2011 Brickstream Corporation Page 30


Version 1.0 - Created 1/6/12

9. Type the port number used by the server in the Port field.

Note: If your SMTP Server does not require Authentication, skip


steps 10-12.

10. If your SMTP Server requires an Authentication password, select the “SMTP Server
requires Authentication” check box. The User Name and Password fields become
active.
11. Type the user name for your SMTP Server in the User Name field.
12. Type the password for your SMTP Server in the Password field.
13. Click the Aggregation Level drop-down arrow and select an aggregation level for the
count report email (1 minute, 5 minute, 15 minute, 30 minute, 60 minute, and daily).
Note: Depending on which option is selected, the sensor will send
you an email listing the metric data for each 1 minute, 5 minute, 15
minute, 30 minute, or 60 minute time period over the previous 24
hours. For counting, if you select daily, the email will contain a
single enter and exit count for the previous 24 hour period.

14. Type the time (in 24 hour notation) at which the Brickstream 1100 should send the email
in Delivery Time field.
The aggregate email contains data form midnight to midnight during the previous calendar
day. For example, if the Delivery Time is set for 18:00, the sensor will send the count data
for the previous day at 6 PM every day.
15. Click Save to save your changes. A confirmation message appears.
16. Click Yes to save your changes. An Info message appears at the top of the page.
17. Click Test Email Settings to send a test email to the email address entered in the
Recipient field. A confirmation message appears informing you that the email was
successfully sent.
Note: If you receive an error message, see the troubleshooting
procedures in “Appendix A - Troubleshooting the Data Delivery
Email System” on page 93.

© 2011 Brickstream Corporation Page 31


Version 1.0 - Created 1/6/12

18. If possible, check the email address in the Recipient field to ensure that the test email
arrives.

Figure 1-20: Sample Brickstream 1100 Count Data Email Attachment

© 2011 Brickstream Corporation Page 32


Version 1.0 - Created 1/6/12

5.9 Setting FTP Delivery Options


The Brickstream 1100 can also automatically deliver metric files to an FTP server at an hourly
or daily interval. When FTP delivery is selected, the Brickstream 1100 first attempts to use the
passive FTP protocol, if the delivery fails, the device will attempt to use active FTP.
Note: When using active FTP, the connection attempts to use the IP address of
the Brickstream 1100 and the full port range to establish a connection unless other
options have been selected in the Active FTP section in the FTP Delivery options.

Complete the following steps to configure the Brickstream 1100 FTP delivery:
1. Access the Brickstream 1100 Configuration application.
2. Click Basic Settings, the Basic Settings - IP Address page loads.
3. Click Data Delivery. The Data Delivery options appear.

Figure 1-21: Data Delivery Options

© 2011 Brickstream Corporation Page 33


Version 1.0 - Created 1/6/12

4. Click FTP Delivery to expand the FTP Delivery section.

Figure 1-22: FTP Delivery - Expanded

5. Click the Enable FTP Delivery check box to activate the FTP functionality.
6. Type the IP address of the FTP Server in the FTP Server field.
7. Type the FTP port (typically 21) to be used in the Port field.

© 2011 Brickstream Corporation Page 34


Version 1.0 - Created 1/6/12

8. Define the file naming convention for the data files in the File Naming Convention field.
You can choose to include several variables from the Brickstream 1100 by typing a “#”
followed by the one letter variable. Any characters that you type that are not immediately
preceded by a “#” will be included in the file name as normal text. See the table below for
variable definitions:
Note: The Brickstream 1100 interface prohibits you from using file
names that contain Microsoft Windows reserved characters (/
,\,?,&,*,:,|,”,<,>). Additionally, the Brickstream 1100 prohibits the
uses of spaces in file names.

Variable Definition
#S Inserts the Site Name from the Basic Settings tab->IP Settings sub-tab.
#I Inserts the Site ID from the Basic Settings tab->IP Settings sub-tab.
Inserts the Date of the data contained in the sent data file formatted
#D
YYMMDD.
Inserts the Time of the last data bucket included in the sent data file
#T
formatted HHMMSS.
Inserts the MAC address of the Brickstream 1100 device sending the data
#M
file formatted XX-XX-XX-XX-XX-XX.

Example configurations for the File Naming Convention field:


For the following examples, assume the site name is set to Grocery1 and the site ID is set
to 987.

File Naming Convention Field Resulting File Name


#S.PCNT.#I.#D.#T.#M.dat Grocery1.PCNT.987.090226.140000.00-b0-9d-70-01-05.dat
#S_#I_#T Grocery_987_140000
countdata-#S-#I-#D#T.txt countdata-Grocery1-987-090226140000.txt
#T#D_#M.csv 140000090226_00-b0-9d-70-01-05.csv

9. Click the Use FTPS drop-down and select Yes to encrypt to use the FTPS protocol to
deliver the data. (encryption license required)
10. Type the FTP user name that will be used to login to the FTP server in the Username
field.
11. Type the password for the Username you entered in the previous step in the Password
field.
12. Type the directory in which you want the FTP files to arrive in the Directory field. If this
field is left blank, files are delivered to the FTP root directory for the user.
13. Click the Aggregation Level drop-down and select the level at which you want the metric
data to be stored in the files. The Brickstream 1100 can store data in intervals of 5, 15, 30,
and 60 minutes.
14. Click the Delivery Format drop-down and select the format for the data files sent over
FTP. There are two options, Pipe Delimited and XML.

© 2011 Brickstream Corporation Page 35


Version 1.0 - Created 1/6/12

Pipe Delimited Format


The Pipe Delimited format sends data for each report zone with the relevant information
separated by a pipe character “|”.
XML Format
The XML format sends metric data in an XML file similar to the XML packets that are
sent out using the Batch Data Streaming option. See the Brickstream 1100 Programmer
Guide for more information on the XML format.
15. Click the Delivery Schedule drop-down box and select the frequency at which the FTP
file is delivered. You can have an FTP file delivered each hour or you can have the file
delivered once daily at a scheduled time.
16. If you selected Daily in the previous step, type a delivery time in the Delivery Time field.
The Delivery Time should be entered in 24 hour notation (00:00-23:59).
17. Type the maximum number of times that the Brickstream 1100 should attempt to connect
to the FTP server to send the files in the case of a failure in the Maximum Retries field.
Note: If the Maximum Retries field is set to zero, the Brickstream
1100 will continue to retry indefinitely until it successfully sends the
file.

18. Type the amount of time, in seconds, the Brickstream 1100 waits before attempting to
reconnect to the FTP server in the Retry Interval field. This value can range from 1 to
599 seconds.
19. Select the Port Range check box if you are using active FTP and want to limit the port
range that is used for connections.
20. Type the port range into the Lowest Port field and the Highest Port field.
21. If you want to pass an IP address that is different than the Brickstream 1100 IP address out
to your Firewall and FTP server, select the External IP Override check box and type the
IP address.
22. Click Test FTP Settings to verify that the Brickstream 1100 can connect to the FTP
server.
Note: This test does not verify that a file can be transferred to the server. It only
verifies that the Brickstream 1100 can log in to an FTP server at the specified IP
address and port number using the username and password typed in the field.

Troubleshooting FTP Connections


You may encounter the following errors when configuring the FTP delivery options:

Error Cause
Failed to connect:36 Incorrect Server IP Address
Failed to connect 64 Incorrect Port Number
Failed to connect 530 password not accepted Incorrect Username and/or Password

23. Click Save to save the current settings once you have finished configuring the Brickstream
1100 for FTP delivery.

© 2011 Brickstream Corporation Page 36


Version 1.0 - Created 1/6/12

5.10 Setting Privacy Options


Privacy options allow you to prevent AVI captures from the Brickstream 1100 and to mask
live video image streams in order to prevent anyone from viewing images from the device.
Note: You must have the appropriate license to view the Privacy
tab.

Complete the following steps to enable the privacy options:


1. Click the Privacy tab. The Privacy options appear.
2. If you want to disable AVI captures, select No for the Enabled radio button in the AVI
Capture group.
3. If you would like to place an overlay on top of all video streams in order to mask the view
from the device, select Yes for the Enabled radio button in the Video Overlay group.
4. Click the Video Overlay drop-down and select the type of overlay to use.
5. Click Preview to temporarily apply the overlay. You can preview what each overlay looks
like from the Counting tab.

Original Image Height Image Overlay

Height Image Overlay 4-bit Edge Overlay

© 2011 Brickstream Corporation Page 37


Version 1.0 - Created 1/6/12

4-bit Greyscale

6. Click Save to save the changes.

Warning: Once you save the privacy settings you are only able to
reset them by using the physical reset button on the device. See
“Using the Manual Reset Button” on page 71.

© 2011 Brickstream Corporation Page 38


Version 1.0 - Created 1/6/12

6.0 Calibrating and Configuring the Brickstream 1100


Tracking System
Once you have the Brickstream 1100 mounted, connected, and the network parameters set, you
can begin to set some basic parameters that will allow the sensor to achieve optimum performance
levels.

6.1 Calibration Overview


The Brickstream 1100 requires a manual calibration process before you can begin to use the
counting functionality. During this process you manually enter the mounting height of the
sensor and mark a location on the floor that is directly (90 degrees) under the sensor lens. You
will then use this location to help you adjust determine the mounting angle from the
calibration page. The final step is to calculate the tracking template and save your settings.

Figure 1-23: Calibration Page

© 2011 Brickstream Corporation Page 39


Version 1.0 - Created 1/6/12

6.2 Calibrating the Sensor


Complete the following steps to calibrate the sensor:
1. Mount the sensor within the mounting specifications provided by Brickstream.
2. Identify and mark the location on the floor that is directly under the sensor lens.

Note: Using a plumb bob is the most accurate method of


determining the exact calibration mark but use of a plumb bob is
not required for calibrating the sensor. Any object can be used to
mark your location. Use of sticky notes are suggested.

3. Access the sensor and click Calibration.


4. Click the Lens drop-down and select your lens type. The Brickstream 1100 ships with a
2.0mm lens. Unless you have changed the lens, you should select 2.0mm.
5. Click the Zoom drop-down. Select the zoom setting appropriate for covering your
counting area. You should ensure that you have enough coverage area to view people
entering and exiting your counting location.
6. In the Height field, type the mounting height of the sensor.
7. Click the up and down arrows on the X-Rotation field to move the crosshair on the image
over the top of your marked location on the floor.
8. Select the Test Mode check box.
9. Click anywhere in the sensor image stream to display a sample tracking template. This
template should represent the approximate size of a person. Continue clicking in various
locations within the image space to view the various template sizes. If possible, observe
traffic through the image space to verify that the template size is correct. If the template is
too large, you may need to increase the height setting. If the template is too small, you
may need to decrease the height setting.
10. Once you have confirmed the template size, click Calculate to calculate the tracking
template. A confirmation message appears.
Note: The template calculation takes approximately 20 seconds to
complete.

Figure 1-24: Calibration Confirmation

11. Click OK.


12. Ensure that the sensor field of view is clear of people, ladders, and all other temporary
obstructions then click Capture to save an empty background image.
Note: The Counting check box should always be checked.

13. Click Save to save all of your calibration changes.

© 2011 Brickstream Corporation Page 40


Version 1.0 - Created 1/6/12

6.2.1 Region of Interest (ROI) Processing


The Brickstream 1100 unit has a limit on the number of people or objects that can be
tracked in a single field of view. The Brickstream 1100 can encounter an out of memory
error if too many people, approximately thirty or more, are moving through the scene.
This error rarely occurs, but can be encountered in installations where the Brickstream
1100 is mounted oblique and at the maximum mounting height for the lens type. If this
error is encountered, region-of-interest processing can be enabled to reduce the size of the
effective tracking. This feature can be enabled using the four ROI related fields on the
Tracking page->Basic tab (http://<IP Address>/tracking.html).
By default, the effective tracking area is 320 pixels in horizontal direction and 240 pixels
in the vertical direction. ROI processing allows the user to specify what area will be used
for tracking, which reduces the number of objects that will be tracked by the unit.

-10 90 190 290 390


-10
0, 0 320, 0

30, 30 290, 30
40

90

Full Area
140
Clipped Area

190
30, 210 290, 210

240 0, 240 320, 240

290

Figure 1-25: Regular Processing Area vs. ROI Processing Area

The end user is able to set the location of the top, bottom, left, and right sides of the ROI
window. Coordinate 0,0 is the top left corner. In the example above:
Top = 30
Bottom = 210
Left = 30
Right = 290
In general, the user would configure the ROI area to eliminate an area that is very far from
any analysis zones.

© 2011 Brickstream Corporation Page 41


Version 1.0 - Created 1/6/12

6.3 Ensure the Tracking System is Functioning Properly


Once you have completed the steps in the previous sections, complete the following steps to
verify that the sensor is tracking people:
1. Access the Brickstream 1100 Configuration application.
2. Click either the Counting tab. The Counting page appears.

Figure 1-26: Configuration Application - Counting tab

3. Observe the two images. When a person walks through the image on the left, a matching
circle should be displayed for them in the right image.
Note: The 3-D Tracking image stream will be solid white unless the
sensor is currently tracking an object.

Observe the actual video stream displayed in the left image space and the 3-D stream dis-
played in the right image space to ensure that the sensor tracks people as they walk through the
field of view. Colored objects with circles around them should be displayed in the 3D video
stream.(see below).

Figure 1-27: Tracking Image

© 2011 Brickstream Corporation Page 42


Version 1.0 - Created 1/6/12

4. If you don’t see tracks for people or the tracks displayed in the right image do not seem to
match the view observed in the left image, you may need to adjust the 3D Zoom setting on
the Calibration page.
Note: In some instances, you may not be able to see tracking circles in the 3-D
Tracking image when people move through the sensor image. In these instances you
will need to adjust the 3D Zoom field on the Calibration page in order to zoom out
and see the full 3D image space. If the circles seem too close together, increase the
3D Zoom value. if you are not seeing the full length of tracks, decrease the 3D Zoom
value.

© 2011 Brickstream Corporation Page 43


Version 1.0 - Created 1/6/12

7.0 Configure Counting Lines


Each Brickstream 1100TM must have at least one count line (enter, exit, or pass) configured in
order to begin sending count data to a server.

7.1 Notes about drawing lines using a slow network connection


If you are using a slow network connection to configure the Brickstream 1100 you may find
that it is difficult to draw and move counting lines around image space. If you have this
problem, Brickstream suggests that you click the Pause button on the Counting page to stop
the live video stream while you draw and position your count lines. After you have finished
drawing the lines, you should click Play to restart the live video and test your configuration.

7.2 Enter and Exit Lines


Enter and Exit lines allow the system to determine direction of travel for the person passing
through the Brickstream 1100TM field of view. Enter and Exit lines can be configured to count
traffic in any single direction. If you want to count people traveling in two directions, you will
need to create both an Enter and an Exit line. You can also create a pass line (described in the
next section) which will count people traveling in both directions and place the count into the
enter count for the zone.

Traffic Flow

Traffic Flow

Figure 1-28: Enter and Exit Lines with directional indicators

A “Count Once” check box is provided in order to set the sensor to only count people once if
they cross over enter and exit lines multiple times while in the sensor field of view. If the count
once box is not selected, a single person can cause multiple enter and exit counts if they stay in
sensor field of view and cross over the enter and exit lines multiple times.

© 2011 Brickstream Corporation Page 44


Version 1.0 - Created 1/6/12

7.3 Pass Line


Pass lines should be used in environments where direction of travel does not matter. For
example, if you are counting the number of people to pass by a store front, it generally doesn’t
matter which direction they come from. It only matters that they passed the store and had the
opportunity to enter.

Traffic Flow

Traffic Flow

Figure 1-29: Pass Lines with directional indicators

7.4 Counting Multiple Tracks as Shopping Units


The Shopping Units feature allows you to count multiple people walking together as a single
enter or exit count. This allows for greater counting accuracy in environments where high
numbers of group shoppers visit the store. The Shopping Unit functionality checks to verify
that group of tracks start at approximately the same time (Time Difference) and that they start
within a certain distance of one another (Start Track Max Distance). Once tracks pass this set
of checks, they must also stay within a certain distance of one another (Track Max Distance)
through the Brickstream 1100 field of view. If tracks separate further than the Track Max
Distance for more than two processing frames, they are counted separately instead of as a
single shopping unit.

Figure 1-30: Shopping Unit Parameter illustration

Each of the tracks must remain within close proximity throughout the Brickstream 1100 field
of view in order to be counted as a single shopping unit. Here are some examples of types of
behavior that meet the Shopping Unit constraints and are counted as a single entrance/exit and
types of behavior that fail the constraints and are counted as separate entrances/exits:

© 2011 Brickstream Corporation Page 45


Version 1.0 - Created 1/6/12

Figure 1-31: Shopping Unit examples

7.5 Filtering Counts Based on Velocity


The Velocity filter allows you to exclude fast moving tracks from the enter/exit counts. This
functionality is particularly useful in corner shops within malls. These types of stores typically
have a high volume of “cut-through” traffic. These tracks are shoppers who are taking the
shortest distance to their destination and who are not actually shopping the corner store
therefore they should not be included in the enter/exit counts.

7.6 Exclusion Lines


Exclusion lines can be created to assist in discarding employee tracks or other activity that
occurs in areas in which you do not wish to count. If a track touches any portion of an
exclusion line, the track is excluded from future counts. If the person crosses enter, exit, or
pass lines prior to crossing or touching an exclusion line, the person will be counted.

© 2011 Brickstream Corporation Page 46


Version 1.0 - Created 1/6/12

7.7 Multiple Count Zone Support


The Brickstream 1100 supports multiple count zones within a single device.This allows you to
count enters, exits, and passes for multiple areas of interest.
For example, consider an implementation in a mall environment where you have a
Brickstream 1100 device mounted in such a way that the coverage area includes both the
entrance and a three meter area outside the front of the store. You can create two zones, one
that contains enter and exit lines for the store and one that contains a pass line perpendicular to
the count lines in order to count the number of people who pass by the store.
Note: Each zone can function as either an Enter/Exit zone or a Pass zone. You
can not have a pass line in the same zone as Enter and Exit lines.
Note: Up to six zones (queuing, service, counting, or detection) can be added to
each Brickstream 1100 device.

All zones function independently of one another. For example, if a device covers two separate
doors, you can create one zone for door 1 and one zone for door 2. You will then click on the
name for zone 1 and draw counting lines, then click on zone 2 and draw the counting lines for
that zone. The device will report separate enter and exit counts for each door.
If you want to obtain the sum of enters and exits for both doors, you can create a single zone
and draw a set of enter and exit lines for door one and a set of enter and exit lines for door two.
Since both sets of lines are part of the same zone, the device will sum all entrances through
door one and door two into a single “Enter” count. The same is true with “Exit” counts.

7.8 Naming Reporting Zones


When you configure the Brickstream 1100TM device, you should also give the report zone a
descriptive name so that you know what area is being monitored. For example, if you have two
devices counting entrances at the front and back doors you may want to name the zone
tracking entrances through the front door “Front Door Entrances” and the zone counting
entrances through the back door “Back Door Entrances.”
Complete the following steps to name a reporting zone:
1. Access the configuration application from your web browser.
2. Click the Counting tab. The Counting page appears.
3. Double-click the Name field of the zone you want to rename in the zone list toward the
bottom of the page.
4. Type a new zone name.
5. Click Save to save the changes.

© 2011 Brickstream Corporation Page 47


Version 1.0 - Created 1/6/12

7.9 Drawing Enter, Exit, and Exclusion Lines


You should use the following guidelines when creating enter and exit lines:
 Do not place lines on or near the edge of the image space shown on the screen. The
Brickstream 1100 must track a person for a minimum distance before it can count
them.
 Lines should be drawn on the floor based on a customer’s foot position.
 Lines should be positioned such that the Brickstream 1100 sees the entire person (top
of the head).
 Place the enter line at the point where you consider an individual to have entered the
location.
 Place the exit line at the point where you consider an individual to have exited the
location.
 Do not use pass lines in the same zone with enter or exit lines.
 Make sure that the directional circle on the enter or exit line is turned in the direction of
traffic flow as shown in Figure 1-28: Enter and Exit Lines with directional indicators.
To draw counting lines:
1. Access the Brickstream 1100 Configuration application.
2. Click the Counting tab to view the current counting configuration.

Figure 1-32: Configuration Application - Counting tab

© 2011 Brickstream Corporation Page 48


Version 1.0 - Created 1/6/12

3. Right click in the zone list. A pop-up menu appears.

Figure 1-33: Zone List Box

4. Select New from the pop-up menu. A new zone appears and the zone name is active for
editing.

Figure 1-34: Zone List Box with New Zone

5. Type the name for the new zone in the Name field.

Figure 1-35: Zone List Box with New Zone Renamed

6. (Optional) If you need to map zones back to specific IDs within your company, click the
External ID field and type the ID for the zone. This ID will be sent with the XML packet
so that you can map the count data based on your specific needs.
7. Click the Enter button in the button bar and draw an enter line on the left image.

Warning: The Brickstream 1100 has a Minimum Track Distance setting that requires
total track distance to be at least 90cm (~36 inches) in order for them to be counted
by any counting lines. This allows the Brickstream 1100 to prevent short tracks from
being counted. Tracks must move at least 90cm in total distance, not 90cm prior to
crossing a count line.
Brickstream recommends this setting remain at 90cm for all applications, for
information on changing this setting refer to the Advance Options section of this
manual.

© 2011 Brickstream Corporation Page 49


Version 1.0 - Created 1/6/12

Figure 1-36: Button Bar

The enter line should be drawn with the directional circle in the direction of the traffic
flow that you want to count. You can rotate the Enter and Exit lines in any direction in
order to count traffic flows in various environments.

Traffic Flow

Traffic Flow

Figure 1-37: Enter (green) and Exit (blue) lines with traffic flow indicators

Warning:If you draw two exit (or enter) lines in such a way that they count traffic
flows in opposite directions, the system will sum the enters and exits and report the
total traffic count as either an exit or enter count.

© 2011 Brickstream Corporation Page 50


Version 1.0 - Created 1/6/12

8. Click the Exit button in the button bar and draw an exit line on the image.

Note: You can draw multiple enter, exit, and exclusion lines within a single sensor. When
drawing multiple lines around a single entrance way, they should overlap slightly.
Identical line types directly in front of or behind one another have no effect on the
resulting counts and should not be drawn.
Acceptable use of enter/exit lines

Lines are in between security


sensors

Unacceptable use of lines

The lines are too long and two enter The lines are too long and there are
lines were used so both enters and two enter lines overlapping the same
exits will be recorded as entrances. area so enters are double counted.

9. Click the Exclusion button to draw any exclusion lines. Exclusion lines can be used to
eliminate the counting of people who enter certain areas of the sensor coverage area. After
a person crosses an exclusion line their future counts are ignored.
10. To fine tune line placement, click and drag the line to the desired location. Then select the
line and use the square handles on either size to resize the line.
Note: If you need to move the line 1 pixel at a time, click the line to
select it, then use the arrow keys on your keyboard to move the
line.

11. Click Save to permanently save the settings to the sensor or Preview to save the settings
until the sensor is Reset or unplugged.

© 2011 Brickstream Corporation Page 51


Version 1.0 - Created 1/6/12

7.10 Adding Filter Zones to Count Zones


Filter zones help you to eliminate false counts from employees, customers, and doors. If you
are installing the Brickstream 1100 in an environment where the following traffic patterns
occur, you should configure a filter zone:
 Cross Traffic - Customers cross the counting lines multiple times while they are
shopping.
 Employee Traffic - Employees cross counting lines to open the door for customers.
 Door Swing - The doors swing to the interior of the store and cross counting lines.
7.10.1 How does a Filter Zone work?
For Enter counts, the Filter Zone defines an area in which tracks must start in order to be
counted as an entrance.
For Exit counts, the Filter Zone defines an area in which tracks must end in order to be
counted as an exit.

Filter zone is drawn all the way up the


exit line so that tracks do not get
dropped because they are in between
the end of the filter zone and count
line.
Filter zone extends all the way to the
edge of the field of view to make sure
all tracks leaving the store end in the
filter zone.

Figure 1-38: Counting Zones with a Filter Zone (Good Configuration)

Filter zone is too small. Tracks entering


the store can start outside of the filter
zone and tracks leaving the store can
end before making it to the filter zone.
Both of the tracks in this sample would
not be counted.

Figure 1-39: Counting Zones with a Filter Zone (Bad Configuration)

© 2011 Brickstream Corporation Page 52


Version 1.0 - Created 1/6/12

Examples

No Enter or Exit Count recorded because No Enter or Exit Count recorded because
the track did not start in the filter zone. the track did not end in the filter zone.

One Enter Count recorded because the One Exit Count recorded because the
track started in the filter zone and crossed track ended in the filter zone after crossing
the Enter line. the exit line.

7.10.2 Using Filter Zones in Brickstream 1100 devices mounted outside the
store
In some installations, the Brickstream 1100 device might be mounted outside of a store. In
order to use filters zones for these installations, you will need to set the zone type as an
External Entrance. Setting the zone to External Entrance reverses the filter zone logic such
that tracks must end in the filter zone to be counted as Entrances and tracks must start in
the filter zone to be counted as Exits. When this option is used, the filter zone should be
placed on the other side of the counting lines so that tracks entering the store will cross the
count lines and then enter into the filter zone.
7.10.3 Adding a Filter Zone to a Count Zone
If you are adding a filter zone to a count zone, you should first create the enter and exit
lines. Complete the following steps to add a filter zone to a count zone:
1. Access the Counting tab.

© 2011 Brickstream Corporation Page 53


Version 1.0 - Created 1/6/12

2. Right-click on the Zone name in the list. A pop-up menu appears.

Figure 1-40: Counting tab with pop-up menu

3. Select Filter. An orange filter zone appears in the image space.


4. Place your mouse cursor in the middle of the orange filter zone and click and drag to move
it to the general area where you want to place your filter zone.
Note: If you need to move the zone 1 pixel at a time, click the line to
select it, then use the arrow keys on your keyboard to move the line.

5. Click the orange filter zone. Several small orange squares appear, these squares are
handles that allow you to resize the filter zone to fit your environment.
6. Click and drag each orange handle to reshape the zone to your specifications. Since Filter
zones are used to filter out false counts from browsing traffic within a store, Brickstream
suggests that you place the filter zone in the entrance corridor and extend it all the way to
the exterior side of the store (as shown in the following sample).
Note: If the Brickstream 1100 is mounted outside of the store, the
filter zone should be placed in between the counting lines and the
door.

Figure 1-41: Sample Filter Zone

© 2011 Brickstream Corporation Page 54


Version 1.0 - Created 1/6/12

7. If the Brickstream 1100 is mounted outside of the store, complete steps 8-11, otherwise
click Save to save your changes and skip steps 8-11.
8. Right-click the zone name and select Configure. The Counting Config Parameters
dialog box appears.

Figure 1-42: Counting Config Parameters dialog box\

9. Select the Enable check box in the External Entrance group.


10. Click OK. The Counting Config Parameters dialog box closes.
11. Click Save to save your changes.
7.10.4 Filtering Tracks based on Velocity
Complete the following steps to exclude tracks that are traveling faster than a certain
speed:
1. Access the Counting page.
2. Select the Velocity check box in the upper right corner.
3. Type a value (cm/sec) in the Velocity field.

Note: Normal walking speed is between 90-140cm/sec.

4. Click Save. The settings are saved. The Brickstream 1100 will now exclude all tracks that
travel through the field of view at a velocity that is higher than the threshold.

© 2011 Brickstream Corporation Page 55


Version 1.0 - Created 1/6/12

7.11 Enabling Shopping Unit Counting


Complete the following steps to enable shopping unit counting:
Note: See “Counting Multiple Tracks as Shopping Units” on
page 45 for more information on Shopping Unit functionality.

children (those that are below the height filter set on the Calibration page):
1. Access the Counting page.
2. Right-click the zone name from the zone list. The right-click menu appears.
3. Select Configure. The Counting Config Parameters dialog box appears.

Figure 1-43: Counting Config Parameters dialog box

4. Select Enable in the Shopping Unit group.


5. Type the maximum time difference, in milliseconds, allowed between the start times of
tracks to be counted as a shopping unit in the Time Difference field. If two or more tracks
start at points in time that are greater than this threshold, they are not counted as a
shopping unit.
6. Type the maximum distance, in centimeters, allowed between the starting points of tracks
to be counted as a shopping unit in the Start Track Max Distance field. If the start points
of two or more tracks are further apart than this threshold, they are not counted as a
shopping unit.
7. Type the maximum distance, in centimeters, that tracks are allowed to drift apart after they
are initially considered a shopping unit in the Track Max Distance field. If tracks
separate, they will not be counted as a shopping unit.
8. Click OK. The Counting Config Parameters dialog box closes.
9. Click Save. The changes are saved.

© 2011 Brickstream Corporation Page 56


Version 1.0 - Created 1/6/12

7.12 Verifying Count Line, Filter Placement, and Calibration


You can view various traffic maps from the counting page that allow you to fine tune the
placement of counting lines based on the actual flow of traffic. To use this feature, Brickstream
recommends that you clear all existing traffic maps and let the Brickstream 1100 run for 4 to 6
hours to allow adequate traffic to flow through the tracking area. After 4-6 hours of run time,
you can use the maps to adjust your counting lines and filter zones.

Note: All map data is cleared when the Brickstream 1100 is


rebooted or the Clear Maps button is pressed.
It is important to clear the maps and allow the sensor to run for 4-6
hours before adjusting counting and filter zones. Viewing multiple
days of data in the maps is not recommended because the high
number of tracks reported may make the maps difficult to read.

7.12.1 Types of Maps


This section describes the various types of maps available in the Brickstream 1100.

Map Name Description


Shows the real time view of objects that are currently being
3-D Tracking
tracked.
Shows a color coded heat map of all tracks since the last reset.
Traffic Map The brighter the colors, the higher the traffic volume. This map is
useful for positioning zones.
Shows the start(green) and end(red) points of all tracks. This map
Start Stop Map
is useful for positioning filter zones.
Shows a color coded heat map that displays the dwell points of all
tracks since the last reset. Dwell points represent where people
Dwell Map
stop and stand in the same location. This map is primarily used for
queueing and service applications.

© 2011 Brickstream Corporation Page 57


Version 1.0 - Created 1/6/12

7.12.2 Verifying Count Line Placement


Complete the following steps to verify the count line placement:
1. Access the Counting tab and click Clear Maps.
2. Allow the Brickstream 1100 to run for 4-6 hours depending on traffic volume.
3. Access the Counting tab and select Traffic Map from the drop-down box. The Traffic
Map appears in the right image space.

Figure 1-44: Counting page with Traffic Map

4. Verify that the count lines are positioned in such a way that all traffic has to cross the lines.
5. Click Save to save the changes.

© 2011 Brickstream Corporation Page 58


Version 1.0 - Created 1/6/12

7.12.3 Verifying Filter Zone Placement


You should use the Start Stop Map to verify the placement of Filter zones. Filter zones
allow you to define the area that tracks must start or end in to be counted as an enter or an
exit. The Start Stop Map allows you to see exactly where tracks start and end so that you
can place the filter in the correct location.
Complete the following steps to verify Filter Zone placement:
1. Ensure that the maps have been cleared and that the Brickstream 1100 has been running
for 4-6 hours.
2. Access the Counting tab and select Start Stop Map from the drop-down box. The Start
Stop Map appears in the right image space.

Figure 1-45: Counting page with Start Stop Map

3. Verify that all starts and stops are included in the desired filter zone and that the enter/exit
lines have not been drawn too close to the start and stop points.
4. Click Save to save the changes.

© 2011 Brickstream Corporation Page 59


Version 1.0 - Created 1/6/12

7.13 Adding Additional Counting Zones


If the Brickstream 1100 device covers multiple entrances and exits, you should create
multiple zones in order to separately count for each entrance and exit. For example, if you
have a single device that covers an entrance and the sidewalk outside, you can create one
zone to count customer entrances and one zone to count passes in front of the store
entrance.
Complete the following steps to add additional zones to the device:
1. Access the configuration application from your web browser.
2. Click the Counting tab. The Counting page appears.
3. Right click in the zone list. A pop-up menu appears.

Figure 1-46: Zone List Box

4. Select New from the pop-up menu. A new zone appears and the zone name is active for
editing.

Figure 1-47: Zone List Box with New Zone

5. Type the name for the new zone in the Name field.

Figure 1-48: Zone List Box with New Zone Renamed

6. Complete the normal process for drawing count lines.

© 2011 Brickstream Corporation Page 60


Version 1.0 - Created 1/6/12

7.14 Deleting Enter, Exit, Exclusion Lines, and Filter Zones


Complete the following steps if you want to delete a count line that is attached to a specific
zone:
1. Access the Counting tab.
2. Verify that the Display All check box is not selected.
3. Click the reporting zone to which the line or filter zone is attached. All lines and filter
zones for the selected zone appear.
4. Click the line or filter zone to be deleted. Square handles appear on each end of the
line.
5. Press the Delete key to remove the line.
Note: The Backspace key does not delete count lines, only the Delete key.

6. Click Save to save your changes.

7.15 Deleting Zones and All Attached Count Lines


Complete the following steps if you want to delete a reporting zone and all count lines that are
attached to it:
1. Access the Counting tab.
2. Verify that the Display All check box is not selected.
3. Click the name of the reporting zone to be removed. The selected zone is highlighted.
4. Right-click on the name of the reporting zone to be removed. A pop-up menu appears.
5. Select Delete. The zone and all attached lines are deleted.
6. Click Save to save your changes.

7.16 Configuring Digital Input/Output


The Brickstream 1100 has the ability to send digital output and receive inputs via the GPIO
port. The GPIO port allows for three input/output streams in any combination. Each Input/
Output must have a zone created on the counting page prior to configuring the options on the
Data Delivery page.
Warning: If you are configuring a Digital Input, you should not draw
count lines for the zone. Doing so will result in the counts from your
external device being added to the counts of your lines.

7.16.1 Digital Output


Complete the following steps to configure digital output for a count zone:
1. Create count lines as described in the previous sections.
2. Click Basic Settings->Data Delivery.

© 2011 Brickstream Corporation Page 61


Version 1.0 - Created 1/6/12

3. Click to expand the Alert Digital Output section.

Figure 1-49: Alert Digital Output

4. Click the Digital I/O drop-down arrow and select Output.


5. Click the Pulse Style drop-down and select either NPN or PNP for the type of pulse to
send.
6. Type the Pulse Length in milliseconds. This value sets the duration of the pulse that is
sent after a count line is crossed.
Note: Pulse length must be between 10ms and 3000ms.

7. Type the After-Pulse Delay in milliseconds. This value sets the minimum time in between
successive pulse alerts.
8. Click the Zone ID drop-down and select the zone containing the count lines that are used
to trigger pulse events.
9. Select Enters, Exits, or both check boxes in order set whether pulse outputs are sent for
enter or exit line events.
10. Click Save to save your changes. You should now receive digital pulse outputs when
enter/exit/both lines are crossed depending on your settings.

© 2011 Brickstream Corporation Page 62


Version 1.0 - Created 1/6/12

11. Connect the external device to the GPIO port using the pinouts below:

10 8 6 4 2

9 7 5 3 1
Figure 1-50: GPIO port close-up

Pin Name Function


1 GND Ground for RS-485.
2 GND Ground for RS-485.
IN2_GND/
3 Ground for opto-isolated input 2 / RS485 A.
RS485A
4 OUT2_GND Ground for opto-isolated output 2.
5 IN2/RS485B Opto-isolated input 2 / RS485B.
6 OUT2 Opto-isolated open-collector output 2.
7 IN1_GND Ground for opto-isolated input 1.
8 OUT1_GND Ground for opto-isolated output 1.
9 IN1 Opto-isolated input 1.
10 OUT1 Opto-isolated open-collector output 1.

© 2011 Brickstream Corporation Page 63


Version 1.0 - Created 1/6/12

7.16.2 Digital Input


Digital input allows you to connect an external device via the GPIO port and then send
digital pulses to the Brickstream 1100. The 1100 receives the pulse and increments either
the enter or exits counts each time a pulse is received. Complete the following steps to
setup digital input:
1. From the Counting tab, right-click in the zone list and select new. A new zone appears in
the list. Do not create count or pass lines or this zone.

Figure 1-51: Create New Zone

2. Click Save.
3. Click Basic Settings->Data Delivery.
4. Click to expand the Alert Digital Output section.

Figure 1-52: Alert Digital Output

5. Click the Digital I/O drop-down arrow and select Input.


6. Click the Pulse Style drop-down and select either NPN or PNP for the type of pulse to
receive.
7. Type the Pulse Length in milliseconds. This value sets the duration of the pulse that is
received.
Note: Pulse length must be between 10ms and 3000ms.

© 2011 Brickstream Corporation Page 64


Version 1.0 - Created 1/6/12

8. Type the After-Pulse Delay in milliseconds. This value sets the minimum time in between
successive pulse alerts.
9. Click the Zone ID drop-down and select the zone to which pulse counts are assigned.
10. Select Enters, Exits, or both check boxes in order set which counter increments when an
input pulse is received.
11. Click Save.
12. Connect the external input to the GPIO port as described in the following pinout diagram:

10 8 6 4 2

9 7 5 3 1
Figure 1-53: GPIO port close-up

Pin Name Function


1 GND Ground for RS-485.
2 GND Ground for RS-485.
IN2_GND/
3 Ground for opto-isolated input 2 / RS485 A.
RS485A
4 OUT2_GND Ground for opto-isolated output 2.
5 IN2/RS485B Opto-isolated input 2 / RS485B.
6 OUT2 Opto-isolated open-collector output 2.
7 IN1_GND Ground for opto-isolated input 1.
8 OUT1_GND Ground for opto-isolated output 1.
9 IN1 Opto-isolated input 1.
10 OUT1 Opto-isolated open-collector output 1.

© 2011 Brickstream Corporation Page 65


Version 1.0 - Created 1/6/12

8.0 Password Protecting Access to a Brickstream 1100


Device
The Brickstream 1100 configuration application can be password protected to prevent
unauthorized users from accessing the web pages. When enabled, the Brickstream 1100
configuration application prompts users for a username and password before allowing them to
view any of the web pages in the application. By default, password protection is disabled, the
username and password are set and password protection enabled from the Administer tab.

8.1 Enabling Password Protection


Complete the following steps to enable password protection:
1. Access the Brickstream 1100 configuration application.
2. Click the Administer tab. The Brickstream 1100 Administration page appears.

User Name

Figure 1-54: Brickstream 1100 Administration Page

3. Click the Enable Password check box to enable the Password Protection group of fields.

© 2011 Brickstream Corporation Page 66


Version 1.0 - Created 1/6/12

4. Type a username in the Administrator field.

Note: Both User Name and Password fields are case sensitive.

5. Type a password in the Password field.


6. Re-type the password in the Confirm Password field.

Warning: Always re-type the password in the Confirm Password


field. Do not copy and paste the password that you typed in the first
Password field because any typing errors that you made will
simply be copied into the confirmation field and you will not be able
to access the Brickstream 1100 after you save.

7. Click Save to save the changes. The Brickstream 1100 is now password protected.
The next time anyone attempts to access the application from the browser, a login screen
will appear.

© 2011 Brickstream Corporation Page 67


Version 1.0 - Created 1/6/12

8.2 Accessing a Password Protected Brickstream 1100


You will need the username and password to access a password protected Brickstream 1100. If
you have lost either (or both) of these, refer to “Retrieving Forgotten or Lost Passwords” on
page page 69.
Complete the following steps to access a password protected Brickstream 1100:
1. Type the Brickstream 1100 IP address into the address bar of a browser window. A login
window appears.

Figure 1-55: Brickstream 1100 Login Window

2. Type the user name in the User Name field.

Note: Both Username and Password fields are case sensitive.

3. Type the Password in the Password field.


4. Click OK to login. The Brickstream 1100 page appears.

© 2011 Brickstream Corporation Page 68


Version 1.0 - Created 1/6/12

8.3 Retrieving Forgotten or Lost Passwords


If you lose or forget a user name or password for a Brickstream 1100 device, you will need to
access a password retrieval page on the Brickstream 1100. This will create an encrypted file
that you will need to email to [email protected]. Brickstream will then decode the file
and send your user name and password back to you.
Complete the following steps to retrieve a lost or forgotten user name and/or password:
1. Open a browser window and type http://<IP Address>/public/reset.cgi (e.g. http://
192.168.1.56/public/reset.cgi). The File Download window appears.

Figure 1-56: Encrypted File Retrieval Download Window

2. Click Save. The Save As window appears.

Figure 1-57: Save As Window

3. Navigate to the desired save location on your PC and click Save. The Download
Complete window appears.

© 2011 Brickstream Corporation Page 69


Version 1.0 - Created 1/6/12

Figure 1-58: Download Complete Window

4. Click Open Folder to open the folder of the save directory.


5. Email the saved file to [email protected]. Brickstream will then send you a file
containing your user name and password.

© 2011 Brickstream Corporation Page 70


Version 1.0 - Created 1/6/12

9.0 Using the Manual Reset Button


The Brickstream 1100 has a small pinhole reset button on the back that allows you to perform the
following tasks:
1. Reset the Brickstream 1100 network configuration. This option resets the IP address of the
Brickstream 1100 to 192.168.1.7.
2. Reset all Brickstream 1100 parameters and the network configuration to factory defaults.
This option resets the entire sensor, deletes all zones, and resets the license code.
3. Disable booting of the current application. This option prevents the sensor from booting
up the currently installed firmware and forces the sensor to boot up with the software
upgrade application installed from the factory. Once the sensor reboots, it will attempt to
automatically retrieve a software update from upgrade.brickstream.local and 192.168.1.18
via TFTP.
4. Reset Privacy Options.
Complete the following steps to perform a reset:
1. Insert a paper clip into the reset button on the Brickstream 1100 and hold the button in
until the desired color illuminates on LED 3, then release. Use the chart below to
determine how long to hold in the reset button:
Note: If the firmware is corrupted and your device constantly reboots, you should
unplug the sensor, hold in the button, plug the device in, then complete the reset
steps.

Note: LED 3 changes to different colors depending on how long you hold the
button down. For example if you want to disable booting of the current application,
you will hold the button down for 8 seconds. During this time you will observe LED
3 turning green, then amber, and finally red.

# of seconds to
LED Color Function
hold button
Resets the Brickstream 1100 network configuration to
Green 2
192.168.1.7.
Resets all Brickstream 1100 parameters to factory
Amber 5
defaults and sets the IP address to 192.168.1.7.
Red 8 Disables booting of current application.
Green & Amber 11 Resets all options on the Privacy tab.

2. Once the desired LED color illuminates, it stays lit for 10 seconds. During this time, you
must press and release the button a second time to confirm the action. Once you confirm,
the sensor executes the action and reboots the device.

© 2011 Brickstream Corporation Page 71


Version 1.0 - Created 1/6/12

10.0 Collect Validation and Debug AVIs

10.1 Introduction
The Brickstream 1100 allows you to capture a video stream from the sensor to an on-board SD
memory card using a .dat file format. After the capture has completed, the sensor can be
configured to send the files back to a server via FTP either immediately or during specified
time window. Once your .dat file is transferred to the server you have to run the .dat file
through the Brickstream Video Server in order to create the .AVI and .CSV files.
These files allow you to validate your configuration and ensure that it is functioning properly.
Prior to capturing an AVI file, you must install an FTP server and Video Server on a PC that is
accessible by the Brickstream 1100. Once this service is installed, the Brickstream 1100 can be
configured to send the DAT file stream to the PC/server and video captures can be scheduled.
When you run the DAT file through the Video Server several files are generated. The first file
is the video stream from the Brickstream 1100 and will have a “.avi” extension.
The second file is named “####_C.csv.” This file contains the per minute, count data by zone
from the Brickstream 1100. The data contained in this file is in the following format:
StartTime, EndTime, ID, Name, Enter, Exit
Example:
12/05/07 09:52:16, 12/05/07 09:53:00, 0, zone1, 26, 27
12/05/07 09:53:00, 12/05/07 09:54:00, 0, zone1, 28, 28
To compute the one minute count, you need to subtract the previous minute count
from the current for enter and exit.
The third file is named “####_V.csv” This file contains the per minute, service data by zone
from the Brickstream 1100. The data contained in this file is in the following format:
StartTime, EndTime, ID, Name, Number Served, Seconds Occupied
Example:
12/05/07 09:52:16, 12/05/07 09:53:00, 0, zone1, 250, 1100
12/05/07 09:53:00, 12/05/07 09:54:00, 0, zone1, 251, 1130
To compute the one minute Number Served and Seconds Occupied, you need to
subtract the previous minute count from the current minute count.
The fourth file is named “####_D.csv.” This file contains the per second detection data by
zone from the Brickstream 1100. The data contained in this file is in the following format.
StartTime, EndTime, ID, Name, Occupied, Percentage
Example:
12/05/07 09:52:16, 12/05/07 09:52:17, 0, zone1, 1, 200
12/05/07 09:52:17, 12/05/07 09:52:18, 0, zone1, 1, 189

© 2011 Brickstream Corporation Page 72


Version 1.0 - Created 1/6/12

The fifth file is named “####_Q.cvs.” This file contains the per second queue data by zone
from the Brickstream 1100. The data contained in this file is in the following format.
StartTime, EndTime, ID, Name, Queue Length, Queue Exits
Example:
12/05/07 09:52:16, 12/05/07 09:52:17, 0, zone1, 0, 1523
12/05/07 09:52:17, 12/05/07 09:52:18, 0, zone1, 1, 1523
The sixth file is named “####_S.cvs.” This file contains several Brickstream 1100 statistics
and is typically only used by Brickstream.

10.2 Set the FTP Delivery Address for Video Captures


Prior to scheduling an AVI capture, you should configure the AVI delivery options for the
Brickstream 1100 unit. This allows the Brickstream 1100 to send the captured files to a server
via FTP after they are captured. You can then use the Brickstream Video Server to decode the
DAT file and validate your AVI capture.
Complete the following steps to configure the AVI delivery address:
1. Access the Brickstream 1100 device from a browser window.
2. Click AVI Capture. The AVI Schedule page appears.

Figure 1-59: Brickstream 1100 AVI Configuration - Schedule page

3. Click the Delivery sub-tab. The Delivery page appears.

© 2011 Brickstream Corporation Page 73


Version 1.0 - Created 1/6/12

Figure 1-60: Brickstream 1100 AVI Configuration - Delivery page

4. Click to select either Timed or Immediate data delivery. If you choose Timed, the
Brickstream 1100 attempts to transfer all waiting AVI captures during the time window
specified in the Start Time and End Time fields. If you choose Immediate, the
Brickstream 1100 attempts to transfer the AVI captures as soon as the capture period ends.
Note: If you select Immediate, the Start Time and End Time fields are disabled.

Note: If the Brickstream 1100 is unable to connect to an FTP server, it attempts to


establish a connection every 30 seconds until it successfully connects or until the
transfer is aborted by the user from the Brickstream 1100 interface. If an FTP
connection is lost in the middle of a transfer, the Brickstream 1100 attempts to
restart the file transfer every 30 seconds.

5. If you selected Timed, type the start time for the FTP delivery window in the Start Time
field. You should use military time format (00:00-23:59) for this field.
6. If you selected Timed, type the end time for the FTP delivery window in the End Time
field. You should use military time format (00:00-23:59) for this field.
7. Type the IP Address of the machine running the FTP server in the FTP Server field.
8. Type the FTP port (typically 21 by default) in the Port field.
9. Type the user name for the FTP server in the User Name field.
10. Type the password for the FTP server in the Password field.
11. Retype the password for the FTP server in the Confirm Password field.
12. Click Save to save the settings to Flash memory.

© 2011 Brickstream Corporation Page 74


Version 1.0 - Created 1/6/12

10.3 Schedule Validation AVIs


You should capture validation AVI files for each sensor to ensure that your counting lines are
properly configured. Brickstream suggests capturing validation AVI files for a two hour period of
time and validating over 15 minute time windows. Validation AVI captures should be scheduled
during store open hours, preferably during a medium to high traffic time period.
The Brickstream 1100 has the ability to capture validation streams in either high (320x240) or low
(160x120) resolution. If you have a low bandwidth connection at a site and want to reduce the size
of the captured DAT file, you should capture in 160x120 validation mode.
Complete the following steps to schedule validation AVIs:
Warning: The Brickstream 1100 does not support simultaneous AVI DAT file
transfer and capture. If a file transfer is in progress when an AVI capture is
scheduled to start, the capture will not begin until after the file transfer is
completed.

1. Ensure that the AVI Delivery options are configured and that an FTP server is running on
the PC that will be receiving the files.
2. Access the Brickstream 1100 Configuration application.
3. Click the AVI Capture tab. The AVI Capture - Schedule page appears.

Figure 1-61: AVI Capture tab - Schedule page

4. Click Enable. The scheduling options become active.


5. Set the Start Date, Start Time, End Date, and End Time in the Schedule group.
6. If desired, change the Compression and Frequency values. Compression affects the
quality of AVI capture (100=highest, 1=lowest). Frequency affects how often a frame of
video is captured (1000=1 frame per second).

© 2011 Brickstream Corporation Page 75


Version 1.0 - Created 1/6/12

7. Select the Validation 240x180 radio button from the Capture Mode group.

Note: If you are using a low bandwidth connection, you should capture at 160x120
resolution to make the capture file smaller.

8. Click Save to save the AVI capture settings.


9. You can click the Select Schedule drop-down box at the top of the AVI Capture page to
schedule a second and third AVI, if desired.
Warning: AVI schedule 1, 2, and 3 cannot be set with overlapping time periods.

10. The AVI will capture over the designated time period and save a DAT on the Brickstream
1100 SD memory card. This file is transferred via FTP to the specified server after the
capture has completed. The DAT file is then decoded using the Brickstream Video Server
which creates an AVI file and several supporting CSV files (described at the beginning of
this section). The AVI file can be viewed using any windows media viewer that supports
AVI files. See “Unpacking and Using the Brickstream Video Capture Software” on
page 83 for instructions on decoding the Brickstream 1100 DAT file.
11. Watch the entire video capture and count the number of adults who enter and exit through
the sensor field within the specific area in which the counting lines were drawn. Keep the
following items in mind while validating the video:
The sensor counts individuals who:
 meet or exceed the height requirement set in the Minimum Person Height field and
who cross either the enter or exit lines and do not cross an exclusion line.

Note: You must inform the validators of the approximate location of the enter and
exit lines as they are not displayed in the validation AVI.

The sensor does not count individuals who:


 travel through both an enter and an exit line and pass through an exclusion area.
 travel through an exclusion line and then travel through both an enter and exit line.
 do not meet the Minimum Person Height setting (default 120 cm/~4 feet).
12. Check the system generated numbers against the human validation numbers to ensure
accuracy.
13. If the system under counts:
 Check to make sure that the counting lines are not drawn too close to the edge of the
sensor field of view.
 Check to make sure the counting lines are not placed too far apart (e.g. In such a way
that customers can cross one line and take multiple paths outside of the sensor field of
view and around the second counting line).
 Check to make sure validators have not counted children who are below the minimum
person height set in the sensor.
14. If the system over counts:
 Ensure that your counting lines are not too close together (e.g. In such a way that a
browsing or indecisive customer can cross both lines multiple times by only moving
across a small areas).

© 2011 Brickstream Corporation Page 76


Version 1.0 - Created 1/6/12

10.4 Schedule Debug AVIs


If the Validation AVI does shows that the Brickstream 1100 is not counting accurately, you
should capture a Debug AVI. Debug AVIs are used to help verify that the system is tracking
correctly once it is installed. Brickstream suggests capturing a 30 minute debug AVI file for
any sensor that does not pass validation. This AVI capture should be scheduled during store
open hours, preferably during a medium to high traffic time period.
Complete the following steps to capture debug AVIs:
Warning: The Brickstream 1100 does not support simultaneous AVI DAT file
transfer and capture. If a file transfer is in progress when an AVI capture is
scheduled to start, the capture will not begin until after the file transfer is
completed.

1. Ensure that the AVI Delivery options are configured and that an FTP server is running on
the PC that will be receiving the files.
2. Access the Brickstream 1100 Configuration application.
3. Click the AVI Capture tab. The AVI Capture - Schedule page appears.
4. Select an AVI schedule from the Select Schedule drop-down.
5. Click Enable. The scheduling options become active.

Figure 1-62: Configuration Application - AVI Capture page

6. Set the Start Date, Start Time, End Date, and End Time in the Date and Time group.
7. If desired, change the Compression and Frequency values. Compression affects the
quality of AVI capture (100=highest, 1=lowest). Frequency affects how often a frame of
video is captured (1000=1 frame per second).

© 2011 Brickstream Corporation Page 77


Version 1.0 - Created 1/6/12

8. Select the Debug radio button from the Capture Mode group.
9. Click Save to save the AVI capture settings.
10. You can click the Select Schedule drop-down box at the top of the AVI Capture page to
schedule a second and third AVI, if desired.
Warning: AVI schedule 1, 2, and 3 cannot be set with overlapping
time periods.

11. The AVI will capture over the designated time period and save a DAT on the Brickstream
1100 SD memory card. This file is transferred via FTP to the specified server after the
capture has completed. The DAT file is then decoded using the Brickstream Video Server
which creates an AVI file and several supporting CSV files (described at the beginning of
this section). The AVI file can be viewed using any windows media viewer that supports
AVI files. See “Unpacking and Using the Brickstream Video Capture Software” on
page 83 for instructions on decoding the Brickstream 1100 DAT file.
12. Watch the entire 30 minute video capture and make sure all adults who cross through the
sensor field of view has a corresponding object in the 3-d tracking image and in the
segmentation image (both shown below).
Note: Not all individuals who pass through the sensor will have
corresponding 3-D circles. Children and adults who are shorter
than 4 feet will not be counted by the sensor.

Figure 1-63: 3-D Tracking Image

Figure 1-64: Segmentation Image

© 2011 Brickstream Corporation Page 78


Version 1.0 - Created 1/6/12

If you notice that smaller individuals are not being tracked or that larger individuals are
being tracked as multiple people, you should adjust the Minimum Object Mass
parameter (see “Adjusting the Minimum Object Mass” on page 166).
13. Check to ensure that the disparity image DOES NOT have instances in which large areas
are displayed as white boxes (see examples below).

Figure 1-65: Acceptable Disparity Image

Figure 1-66: Unacceptable Disparity Image

If the disparity image has large amounts or white blocks (undefined areas), open the
configuration application and check the tracking page to see if surface validation is turned
on. For instructions on how to check the surface validation option, see “Appendix G -
Advanced Configuration Options and Troubleshooting” - “Surface Validation” on
page 167.
Note: You can only proceed with this step if you have live access to
the sensor.

10.5 Managing and Checking the Status of AVI DAT Files


AVI captures are stored in DAT file format on the SD memory card inside the Brickstream
1100 until they can be transferred via FTP to a server. Depending on how you have configured
the Delivery options, the Brickstream 1100 either transfers the DAT file immediately at the
conclusion of the capture period or it holds the DAT files until the specified time window and
then attempts to transfer them.
The AVI Capture -> Status page allows you to check the status of the last six AVI captures.
Additionally, the Status page allows you to Abort and Resend captures.

© 2011 Brickstream Corporation Page 79


Version 1.0 - Created 1/6/12

10.5.1 Checking AVI DAT File Status


Complete the following steps to check the status of AVI captures:
1. Click the AVI Capture tab. The AVI schedule page appears.
2. Click the Status sub-tab. The Status page appears.

Figure 1-67: AVI Capture tab - Status sub-tab

The AVI Status page shows the following information about the AVI captures:

Column Name Description


Displays the capture number. The Brickstream 1100 stores data
ID
for the last six AVI captures.
Name Displays the file name of the AVI DAT file.
Start Time Displays the time the AVI capture started.
End Time Displays the time the AVI capture ended.
File Size Displays the file size (in bytes) of the AVI DAT file.
Displays the status of the AVI capture. Possible statuses are:
Capturing - The capture is currently taking place.
Capture Complete - The capture has finished.
Out of Space - There is no space available on the SD storage
card. This message typically occurs when several AVI captures
are awaiting delivery and using significant amounts of space on
the SD card. Up to 1.5GB of space are allowed for AVI DAT files.
Capture Status SD Read Write Error - An SD read or write error was
encountered. Look at the log messages being sent by the
Brickstream 1100 for a specific explanation of the issue.
Capture Aborted - The capture was aborted by the user.
Capture Abort Requested - An abort request was received from
the status page of the Brickstream 1100 configuration application.
N/A - No data is available for this entry. There are no AVI DAT files
associated with this row.

© 2011 Brickstream Corporation Page 80


Version 1.0 - Created 1/6/12

Column Name Description


Displays the current status of AVI DAT file uploads. Possible
statuses are:
Transmit Complete - The AVI DAT file was successfully
transferred to the FTP server. After a successful transfer, the SD
storage space reserved for this capture is made available for new
AVI captures.
In Progress - The FTP transfer is in progress. The completion
percentage is also shown.
Ready - The file is ready to be transferred but no transfer attempt
has been made yet.
Upload Status
Failed Retry - An attempt to transfer the file was made but the
transfer failed. Check the Brickstream 1100 log messages for
additional information.
Transfer Aborted - The transfer was aborted by the user. After an
AVI transfer is aborted, the SD storage space reserved for this
capture is made available for new AVI captures.
Transfer Abort Requested - An abort request was received from
the status page of the Brickstream 1100 configuration application.
N/A - No data is available for this entry. There are no AVI DAT files
associated with the row.

© 2011 Brickstream Corporation Page 81


Version 1.0 - Created 1/6/12

10.5.2 Resending and Aborting AVI Captures


The Brickstream 1100 AVI Status page also supports aborting and resending of AVI DAT
files. With the Abort function, you can cancel captures and transfers that are currently in
progress or waiting to be transferred. Once a capture is aborted, the SD storage space can be
overwritten by future AVI captures. The Resend feature allows you to resend AVI DAT files
that have already been transferred or aborted.
Complete the following steps to abort or resend AVI captures:
1. Click the AVI Capture tab. The AVI schedule page appears.
2. Click the Status sub-tab. The Status page appears.

Figure 1-68: AVI Capture tab - Status sub-tab

3. Click the Select Action drop-down arrow and select either Resend or Abort.
4. Use the information in the table to identify the capture(s) that you want to resend or abort
then click the check box in the appropriate row to select the AVI DAT file(s).
5. Click Submit to complete the action. If you selected Resend, the Upload Status changes
to either Ready or In Progress. If you selected Abort, the Upload Status changes to
either Transfer Abort Requested or Transfer Aborted.

© 2011 Brickstream Corporation Page 82


Version 1.0 - Created 1/6/12

10.6 Unpacking and Using the Brickstream Video Capture Software


Before you can view AVI files from the Brickstream 1100, you must install the Brickstream
Video Capture Server onto a server with access to the DAT files.
Complete the following steps to install the Brickstream Video Server:
Note: The Video Capture Server requires that JRE 1.5 or higher be
installed on the machine. It can be downloaded from http://
java.sun.com/javase/downloads/index_jdk5.jsp. Look for Java
Runtime Environment (JRE) 5.0 Update 14 on the page, download,
and install.

1. Unzip the Brickstream installation file to the C:\ drive of the PC that stores the AVI files.
After unzipping the files, you will have the following directories on the server:
 C:\OEMPack_<version>\VideoServer\Brickstream\bin
2. Open a command window by clicking the Start->Run. The Run window appears.

Figure 1-69: Run window

3. Type ‘cmd’ in the Open field and click OK. A command window appears.
Navigate to the C:\OEMPack_<version>\VideoServer\Brickstream\bin directory.
4. Type “videoconsole.exe /f:<path to file>
example: “videoconsole.exe /f:c:\Brickstream\AVIDATFiles\filename.DAT”.
Note: There should not be a space in between the /f: and the path
to the file.

This command decodes the DAT file from the Brickstream 1100 and outputs the AVI and
CSV files required to complete the validation. Files are created in the same directory
where the DAT files are located.

© 2011 Brickstream Corporation Page 83


Version 1.0 - Created 1/6/12

11.0 Importing and Exporting Device Configurations


The Brickstream 1100 sensor also allows you to save the current configuration out to a text file for
archiving. This allows you save the device configuration out to a file so that if you ever have to
replace or restore the device you can simply load the archived configuration file.

11.1 Exporting a Configuration File


Complete the following steps to export a configuration file:
1. Access the Brickstream 1100 configuration application.
2. Click Administer from the top menu.
3. Click the Export button. A pop-up box appears.
4. Click Save. A Save As window appears.
5. Navigate to the directory in which you wish to save the configuration file.
6. Type a file name for the file in the file name field.
7. Click Save, the file is saved to disk.

11.2 Importing a Configuration File


Complete the following steps to import a configuration file into a device:
1. Access the Brickstream 1100 configuration application.
2. Click Administer from the top menu.
3. Click Browse. A Choose file window appears.
4. Navigate to the directory that contains the archived configuration file.
5. Double-click the exported configuration file. The Configuration File field is populated
with the directory path and file name.
6. If you want to import the Calibration data from the import file, select the Yes radio button
for Import Calibration.
7. Click Import. A message appears at the top of the page stating that the configuration file
was successfully imported and saved.

© 2011 Brickstream Corporation Page 84


Version 1.0 - Created 1/6/12

12.0 Installing Software on a Factory Direct Brickstream 1100


If your Brickstream 1100 device is being shipped directly from the factory, you will have to install
the Brickstream 1100 software onto the device before you can use it. In order to complete a
software install on a factory direct Brickstream 1100, you will have to complete the steps listed in
the following network infrastructure section.

12.1 Network Infrastructure


When Brickstream 1100 devices arrive from the factory and are powered up for the first time,
they are configured to use DHCP. Due to the fact that the Brickstream 1100 is set to use DHCP,
you are required to have a DHCP server running in order to provide the Brickstream 1100 with
an IP address. The DHCP server can run on your local network or, if you are not connected to
a network, the TFTP server can be configured to run a DHCP server for you. Once the
Brickstream 1100 has received an IP address from the DHCP server, it attempts to connect to a
TFTP server running on upgrade.brickstream.local to download new software. If the
Brickstream 1100 cannot connect to upgrade.brickstream.local, it will attempt to connect to
192.168.1.18.
The minimum hardware requirements for configuring factory direct Brickstream 1100 devices
are:
 Power-over-Ethernet Injectors (one single port, one multi-port are suggested).
 At least two standard CAT5 Ethernet cables.
 One configuration PC with a TFTP server installed and a static IP address on the
192.168.1.### network. If the PC does not have the IP address of 192.168.1.18, you
will need to route upgrade.brickstream.local to the IP address of the configuration
PC.
 A DHCP server (running on the network or running through TFTP) to serve an IP
address to the Brickstream 1100 device.
In order to conduct software upgrades in the most efficient manner possible, Brickstream
suggests doing the following things:
 Contact your network administrator and have him/her access your DNS server, set the
address upgrade.brickstream.local to resolve to the IP address of your configuration
PC.
 Use multi-port midspan PoE injector and switch so that you can connect multiple
devices at the same time.

© 2011 Brickstream Corporation Page 85


Version 1.0 - Created 1/6/12

12.2 Installing the Brickstream 1100 Software on Factory Direct


Devices
12.2.1 Process Overview
The first time that a new Brickstream 1100 is booted, it goes through the following
process:

Warning: Do NOT unplug or power cycle the devices during the


software upgrade process. Doing so will result in a corrupt file
transfer and will render the device unusable.

© 2011 Brickstream Corporation Page 86


Version 1.0 - Created 1/6/12

12.2.2 Conducting the Firmware Upgrade


Warning: Do NOT unplug or power cycle the devices during the
software upgrade process. Doing so will result in a corrupt file
transfer and will render the device unusable.

Note: The steps in this section can only be completed after you
have:
1. Have a configuration PC connected to a network running a
DHCP server (if not connected to a network, you must have a
DHCP server running on the configuration PC.

2. Installed a TFTP server installed on a configuration PC.

3. (If connected to network with a DHCP sever) Have the DNS


server configured to resolve upgrade.brickstream.local to the
appropriate IP address (or have the configuration PC running on
192.168.1.18).

Complete the following steps to install the TFTP server software:


1. Open the TFTP directory of the OEMPack.
2. Run the TFTP executable file.
3. Click Settings.

Figure 2: TFTP Settings dialog box

4. Click Browse and select a root directory for the TFTP server. The sensor will look for the
upgrade file in this directory when it connects to the server.
5. Click OK. The dialog box closes.
Complete the following steps to install the Brickstream 1100 Software on the device:

© 2011 Brickstream Corporation Page 87


Version 1.0 - Created 1/6/12

1. Navigate to the firmware directory of the OEMPack and copy the


flashbootcountoem_#.#.##.##.bin file to the TFTP root directory.
Note: All firmware distributed by Brickstream has the firmware type
(OEM Counting) and version number (#.#.##.##) included in the
filename.

2. Rename the flashbootcountoem_#.#.##.##.bin file to flashboot.bin.


3. Ensure that the Windows (and any other) Firewalls are turned off (or allow the appropriate
ports for the using the TFTP server) on the configuration PC.
4. Start the TFTP server on the configuration machine.
5. Unpack the device(s) from the sealed factory box.
6. Connect the end of a CAT5 Ethernet cable to a data/power port on the PoE injector. If you
are using a multi-port injector, remember the injector port number that you used.
7. Connect the other end of the CAT5 Ethernet cable to the IN (outermost) port on the
Brickstream 1100.
8. Connect one end of a CAT5 Ethernet cable to the data port of the PoE injector.

Note: If you are using a multi-port injector, this cable should be


plugged into the data port number that matches the port number
used in step 5.

9. Connect the other end of the CAT5 Ethernet cable to an available port on the switch.
10. If using a multi-port PoE Injector, repeat steps 4-8 until you fill up all available ports or
you connect the desired number of devices.
11. Each device boots, connects to the TFTP server, and downloads the software upgrade
named flashboot.bin from the configuration PC.

As the device boots, you will see the following light patterns on the Brickstream 1100
device:
a. A few seconds after power is connected, a single orange LED illuminates.
b. A few seconds later, a green LED begins to flash.
c. After several seconds, the green LED turns solid to indicate a successful install. If
a solid red LED illuminates, the upgrade has failed. Contact Brickstream.
12. Unplug the CAT5 Ethernet cable from the device.
After a software upgrade, it is required that you perform a hard reboot of the device. To
perform a hard reboot, unplug the Ethernet cable from the device for 5 seconds, plug it back in,
and allow the device to reboot. After rebooting, the Brickstream 1100 IP address is set to
192.168.1.7.

© 2011 Brickstream Corporation Page 88


Version 1.0 - Created 1/6/12

12.3 Setting Up a Local DHCP Server Using TFTP


This section describes how to configure the freeware TFTP server created by Philippe Jounin
to function as a DHCP server.
Warning: These steps should only be completed if you are NOT
connected to a network that is running a DHCP server. If you run a
DHCP server on the configuration PC and already have one
running on the network, you will cause IP address conflicts on the
network.

1. Install and start the TFTP server. The TFTP program appears.
2. Click the DHCP server tab.

Figure 1-1: TFTP DHCP Server tab

3. Set the IP pool starting address to 192.168.1.100.


4. Set the Size of pool to 50.

Figure 1-2: TFTP DHCP Server tab - Values Configured

5. Click Save to begin using the DHCP Server settings.

© 2011 Brickstream Corporation Page 89


Version 1.0 - Created 1/6/12

13.0 Upgrading Brickstream 1100 Software


The software on the Brickstream 1100TM can be updated over an internet connection through the
use of a TFTP server. To use the remote software update function, you must have an TFTP Server
installed on a machine connected to the internet. Any TFTP server software will work with the
Brickstream 1100TM, Cisco and HP recommend Tftp (http://tftpd32.jounin.net/).
Caution: Ensure that the TFTP server is not installed on a machine that is
protected by a firewall.

Caution: When upgrading from releases prior to 2.0.26.99, a reset to tracking


defaults should be selected after successfully completing the software upgrade
process. The unit should be rebooted, parameters reset to default and then saved
to FLASH memory. The reset will clear calibration parameters. These values should
be recorded and set after performing the reset.

Complete the following steps to install the TFTP server software:


1. Download the TFTP software at http://tftpd32.jounin.net.
2. Unzip the TFTP file to an install directory on your PC.
3. Run the TFTP executable file.
4. Click Settings.

Figure 2: TFTP Settings dialog box

5. Click Browse and select a root directory for the TFTP server. The sensor will look for the
upgrade file in this directory when it connects to the server.
6. Click OK. The dialog box closes.

Complete the following steps to update the Brickstream 1100TM:


1. Obtain the update (*.bin) file from Brickstream.

© 2011 Brickstream Corporation Page 90


Version 1.0 - Created 1/6/12

2. Install a TFTP server on a computer connected to the internet.


3. Copy the update file to the root/base directory for the TFTP server.
4. Turn off the Windows Firewall on the computer running the TFTP server (Start->Control
Panel->Windows Firewall).
5. Open an Internet browser and type the sensor IP address in the address bar and press
Enter. The Brickstream 1100 configuration application page appears.
6. Click Administer. The Administration page appears.

Figure 3: Administer tab

7. In the Software Update section, type the IP address of the machine running the TFTP
server in the TFTP Server Address field.
8. In the Software Update section, enter the file name of the upgrade file (copied in step
three) in the Upgrade File Name field.
9. Click Upgrade to begin the file upload. A green light should begin to blink on the sensor
indicating that the new software is being downloaded.
Warning: You must disable the Windows XP firewall or any other
firewall in order for the sensor to reach the TFTP server and
download the upgrade file.
Warning: Do not disconnect the network connection or power off
the device during the software upload, doing so could render the
device unusable.

10. After about 30 seconds, begin to click Refresh occasionally to update the Upgrade Status
field until the field reads “Upgrade Successful.”.

Note: You may lose connectivity with the Brickstream 1100TM during the upgrade
process. This is a normal part of the upgrade process DO NOT REBOOT or
UNPLUG the sensor while an upgrade is in progress.

Note: Upgrade duration will vary depending on the speed of your internet
connection and the size of the upgrade file.

© 2011 Brickstream Corporation Page 91


Version 1.0 - Created 1/6/12

11. After a couple of minutes (or less), you should regain a connection to the sensor
configuration application. Click the sensor refresh button to ensure that the upload was
successful.
12. Once you have verified that the upload succeeded, click the reboot button to reboot the
sensor.
If you have trouble downloading the file, complete the following steps to test the TFTP Server
install:
1. Open a MS-DOS prompt and navigate to any directory that is in your system path (e.g.
c:\window\system32).
2. Issue the following command “tftp -i <PC IP Address> <Source Filename><Destination
Filename>. If the command is successful, you will see “Transfer Successful: ##### bytes
in ## seconds, ###### bytes.
Note: The source filename and destination filename must be
different.

© 2011 Brickstream Corporation Page 92


Version 1.0 - Created 1/6/12

Appendix A - Troubleshooting the Data Delivery Email System


If the sensor has a problem sending the test email, you will get one of several error
messages. The following section shows the possible error messages and describes their
most common causes.
Error Message #1

Figure 2-1: Submission Error

Description
This message indicates that the sensor attempted to connect to the mail server but was
rejected because it did not have permission to access the server.
Possible Cause
Your SMTP Server requires Authentication (a User Name and Password) in order for the
sensor to connect to the mail system.
Resolution
1. Contact the Mail System Administrator to obtain the SMTP user name and password
for the email address listed in the From field.
2. Access the Brickstream 1100 Configuration application.
3. Click Configure from the application menu. This sets the application to configuration
mode.
4. Click the Data Delivery tab. The email data delivery settings appear.
5. Select the “My Outgoing SMTP Server requires Authentication” check box. The
User Name and Password fields become active.
6. Type the User Name and Password obtained from the Email Administrator into the
appropriate fields.
7. Click Test Email Settings to send a test email.
8. If the email was successfully sent, click Save to save the new configuration.
Error Message #2

Figure 2-2: Invalid User ID or Password

© 2011 Brickstream Corporation Page 93


Version 1.0 - Created 1/6/12

Description
This message indicates that the sensor attempted to connect to the mail server but was
rejected because the User ID and/or Password that the sensor attempted to use did not
match that of the User ID or Password stored on the SMTP Server.
Possible Cause
The User Name and/or password stored in the sensor is incorrect. This error could be due
to a typing error during the User Name/Password entry or due to an incorrect User Name
and/or Password being supplied by the Mail Administrator.
Resolution
1. Contact the Mail System Administrator to obtain the SMTP user name and password
for the email address listed in the From field.
2. Access the Brickstream 1100 Configuration application.
3. Click Configure from the application menu. This sets the application to configuration
mode.
4. Click the Data Delivery tab. The email data delivery settings appear.
5. Type the User Name and Password obtained from the Email Administrator into the
appropriate fields in the Logon Information section.
6. Click Test Email Settings to send a test email.
7. If the email was successfully sent, click Save to save the new configuration.
Error Message #3

Figure 2-3: Invalid SMTP Server Address

Description
This message indicates that the sensor could not find the SMTP Server address that was
entered in the SMTP Server field.
Possible Cause
1. The SMTP Server address was incorrectly typed in the field.
2. The SMTP Server address given to you by the Email Administrator was incorrect.
Resolution
1. Contact the Mail System Administrator to obtain the SMTP Server address or host
name.
2. Access the Brickstream 1100 Configuration application.
3. Click Configure from the application menu. This sets the application to configuration
mode.
4. Click the Data Delivery tab. The email data delivery settings appear.
5. Type the SMTP Server address obtained from the Email Administrator into the SMTP
Server field.
6. Click Test Email Settings to send a test email.

© 2011 Brickstream Corporation Page 94


Version 1.0 - Created 1/6/12

7. If the email was successfully sent, click Save to save the new configuration.
Error Message #4

Figure 2-4: Send (From) Email Address cannot send from SMTP Server

Description
This message indicates that the email address listed in the From field on the Data
Delivery tab of the sensor was either not found, or the account does not have permission
to send email messages.
Possible Cause
The From email address was incorrectly typed in the Data Delivery tab.
The From email address was correctly typed but the email account does not exist on the
SMTP Server.
Resolution
1. Contact the Mail System Administrator to obtain the email address that should be
entered into the From field.
2. Access the Brickstream 1100 Configuration application.
3. Click Configure from the application menu. This sets the application to configuration
mode.
4. Click the Data Delivery tab. The email data delivery settings appear.
5. Type the sender email address in the From field.
6. Click Test Email Settings to send a test email.
7. If the email was successfully sent, click Save to save the new configuration.
Error Message #5

Figure 2-5: Sensor can not connect to the SMTP Server

Description
This message indicates that the sensor was unable to connect to the SMTP Server.
Possible Cause
The sensor could not find a valid DNS Server in order to resolve the host name of the
SMTP Server.

© 2011 Brickstream Corporation Page 95


Version 1.0 - Created 1/6/12

Resolution
1. Contact the Network Administrator to obtain the IP address of the DNS server for the
network.
2. Access the Brickstream 1100 Configuration application.
3. Click Configure from the application menu. This sets the application to configuration
mode.
4. Click the Network tab. The Network settings appear.
5. Type the DNS Server IP address in the DNS Server field.
6. Click Save to save your settings.
7. Click Yes to confirm the save.
8. Click Ok to close the verification dialog.
9. Click Data Delivery. The Data Delivery tab appears.
10.Click Test Email Settings to send a test email.
Error Message #5

Figure 2-6: Sample Error Email Returned to Sender

Description
The system was able to access the SMTP Server but the email address listed in the To field
was not a valid email address.
Possible Cause
1. The To email address was typed incorrectly in the Data Delivery tab.
2. The To email address was typed correctly but does not exist in the SMTP Server email
system.
Resolution
1. Contact the Mail System Administrator to obtain a valid email address for sending
daily sensor count emails.
2. Access the Brickstream 1100 Configuration application.
3. Click Configure from the application menu. This sets the application to configuration
mode.
4. Click the Data Delivery tab. The email data delivery settings appear.

© 2011 Brickstream Corporation Page 96


Version 1.0 - Created 1/6/12

5. Type the recipient email address in the To field.


6. Click Test Email Settings to send a test email.
7. If the email was successfully sent, click Save to save the new configuration.

© 2011 Brickstream Corporation Page 97


Version 1.0 - Created 1/6/12

© 2011 Brickstream Corporation Page 98


Version 1.0 - Created 1/6/12

Appendix B - Supported CGI Calls


The Brickstream 1100 supports CGI calls that allow you execute certain tasks on the device. The
following is the list of CGI calls that can be issued:

CGI Call Description


resendAllBatchData.cgi Resends all stored XML data over HTTP.
resendAllFtpData.cgi Resends all stored FTP file data.
Clears all stored XML and FTP data from the device.
WARNING: Using this command will result in data loss from the
clearCountData.cgi
Brickstream 1100 and will result in permanent data loss if the
Brickstream 1100 is offline and caching data.

© 2011 Brickstream Corporation Page 99


Version 1.0 - Created 1/6/12

© 2011 Brickstream Corporation Page 100


Version 1.0 - Created 1/6/12

Appendix C - GPIO Pinout Diagrams and RS-485 Connection


10 8 6 4 2

9 7 5 3 1
Figure 4-1: GPIO port close-up

Pin Name Function


1 GND Ground for RS-485.
2 GND Ground for RS-485.
IN2_GND/
3 Ground for opto-isolated input 2 / RS485 A.
RS485A
4 OUT2_GND Ground for opto-isolated output 2.
5 IN2/RS485B Opto-isolated input 2 / RS485B.
6 OUT2 Opto-isolated open-collector output 2.
7 IN1_GND Ground for opto-isolated input 1.
8 OUT1_GND Ground for opto-isolated output 1.
9 IN1 Opto-isolated input 1.
10 OUT1 Opto-isolated open-collector output 1.

© 2011 Brickstream Corporation Page 101


Version 1.0 - Created 1/6/12

Sample Connection Diagram


The following diagram shows how to connect the 2200 to the SUNX-EQ34.

1100

Figure 4-2: Wiring diagram for 2200 and SUNX-EQ34

Opto-Isolated Input
The figure below shows the schematic for the opto-isolated input circuit. Each opto-isolated
input has its own ground pin.

Figure 4-3: Opto-isolated input circuit

The following limits apply to the opto-isolated input pins:


 Logical 0 input voltage: 0 VDC to +1 VDC (voltage at OPTO_IN).
 Logical 1 input voltage: +1.5 to +30 VDC (voltage at OPTO_IN).
 Maximum input current: 8.3 mA
 Behavior between 1 VDC and 1.5 VDC is undefined and input voltages between those
values should be avoided.
 Input delay time: 4 µs

© 2011 Brickstream Corporation Page 102


Version 1.0 - Created 1/6/12

Opto-Isolated Output
The following schematic shows the opto-isolated output circuit. Each opto-isolated output
has its own ground pin. The maximum current allowed through the opto-isolated output circuit
is 25mA.

Figure 4-4: Opto-isolated output circuit

The following table shows typical opto-isolator switching times:

Parameter Value
Delay Time 9 µs
Rise Time 16.8 µs
Storage Time 0.5 µs
Fall Time 2.92 µs

The following table shows sample voltage-resistor combinations for opto-isolated output:

External External
OPTO_OUT Voltage OPTO_OUT Current
Voltage Resistor
3.3 V 1 KΩ 0.56 V 2.7 mA
5V 1 KΩ 0.84 V 4.2 mA
12 V 2.4 KΩ 0.91 V 4.6 mA
24 V 4.7 KΩ 1.07 V 5.1 mA
30 V 4.7 KΩ 1.51 V 13.3 mA

RS-485 Interface
The RS-485 interface consists of three pins, RS485A, RD485B, and GRD. The main features
of the RS-485 transceiver are summarized in the table below.

Parameter Value
Maximum Data Rate 128 kbaud
Duplex Half
Driver Differential Output
3.3V
Voltage
Receiver Load 1/8-Unit (max 256 transceivers on bus)

© 2011 Brickstream Corporation Page 103


Version 1.0 - Created 1/6/12

© 2011 Brickstream Corporation Page 104

You might also like