FrontRow CB200 Assembly instructions

CB2000
INSTALLER GUIDE

YOU’RE ABOUT TO MAKE
LEARNING MORE ACCESSIBLE
Welcome to FrontRow — the teacher- and tech-friendly way to improve the learning environment in every classroom.
To make your installation of the FrontRow CB2000 as efficient as possible, we recommend that you first read the section
in this guide called Before You Begin, and from there proceed to Steps 1 through 6.
If you follow the steps set out in this Installer Guide and organize everything you need beforehand, you’ll find setting up
your FrontRow CB2000 touch control panel to be quite simple. Of course, if you run into any obstacles, you can always find
contact information for our technical support representatives at www.gofrontrow.com.
Thank you for choosing FrontRow! You're just steps away from a more productive classroom.

Read Me
CONTENTS
Be sure to read the helpful tip boxes found throughout this guide. Of
course, if you need further assistance, you can always call us at one of the
numbers found on the back page.
Step 1................................................................................Pages 1-6
Before You Begin
Step 2...................................................................................Page 7
Get Your Configuration Files
Step 3..................................................................................Pages 8
Set-Up
Step 4................................................................................Page 9-14
Configuring Your CB2000s
Step 5..................................................................................Page 15
Physical Installation Prep
Step 6..................................................................................Page 16
Plan your Installation
Step 7...............................................................................Page 17-19
Install your CB2000
Appendix A ..........................................................................Page 20-27
Control Logic Programming
Appendix B .........................................................................Pages 28-32
Setting Preferences
Appendix C.............................................................................Page 33
CM3000 Commands
Appendix D.............................................................................Page 34
CA1000 Commands
Appendix E .............................................................................Page 35
Pin-Out Guide
Appendix F .............................................................................Page 36
Troubleshooting

1
Make sure you’ve got everything you need to install your Frontrow CB2000s. By taking the time to prepare,
you’ll help ensure the actual set-up is as quick and problem-free as possible.
1. Visualize your goal
When your Frontrow system CB2000 is installed, it may look something like this:
Step 1: Before you begin
LAN
CB2000
Control your projector, audio
and other devices.
WP-PCAV
ezRoom
Wall Box
Computer
Document
Camera
DVD Player
Projector
Video
Audio
Control
Control

2
2. Get familiar with the button panel
Network jack AUX jack
Back of CB2000
Jumper for switching
between IR out or GPI
(on TB14 or TB6+TB8)
CB50 Volume
Control Connector

3
3. What do you want to control? How do you want to control it?
Your CB2000 can let teachers control or communicate with practically any device or person. Now is the time to
plan what you want to do.
Example 1: Typical ezRoom setup with projector
In this example, the CB2000 works with other ezRoom components to turn a projector on and off, switch
inputs, handle the transport controls for a DVD player, and control audio volume from the teacher’s computer,
an MP3 player, and two FrontRow wireless microphones. If FrontRow Conductor™ is being used in the school,
the CB2000 could also initiate intercom calls and trigger alerts.
CM3000
ezRoom Wiring
Mic dome receiver
HDMI Receiver
CB2000
HDMI Audio
Extractor INSIDE OF THE ENCLOSURE
+12V
+12V
+5V
AV Cable
VGA & video to projector
Audio to ezRoom
Projector
Mic Audio
HDMI
Audio
HDMI
Serial
CAT5e
TB14
RCA Audio
PC Audio
CAT5e
LAN
Network +12V
+12VDC
Speaker
Speaker

4
Example 2: Using CB2000 as a stand-alone controller with TB14
You can also use the CB2000 as a stand-alone serial controller. In this configuration, the FrontRow TB14 adapter
included with your CB2000 standalone kit supplies power, routes commands, and feeds data back (in the case
of bidirectional serial devices). In combination with powerful tools like FrontRow Maestro™, this can allow you to
‘network’ and manage projectors that are otherwise not online. Below are the basic connections for controlling a
projector and amplifier serially, and a DVD player via infrared remote.
Serial Controlled
Amplifier
Screen or interactive
white board
CB2000
Control
Panel
TB14 Projector
Power
LAN
Cat 5 cable
Serial cable
Control + power
RS232
Speaker
Speaker
AUX
Speaker cable
RS232
NOTE: This is a schematic illustration
intended to clarify the relationship of
components to each other. The location
of jacks shown here may not reflect their
true position on specific devices.
NETWORK
AUX
Power
POWER IN
DVD
Player
IR
IR
Other cable

5
Example 3: Using CB2000 as a stand-alone controller with TB6 and TB8
You can use the CB2000 as a stand-alone serial controller with the TB6 and TB8 terminal blocks. In this configuration,
the FrontRow TB6 and TB8 adapters included with your CB2000 standalone kit supply power, routes commands, and
feeds data back (in the case of bidirectional serial devices). In combination with powerful tools like FrontRow Maestro™,
this can allow you to ‘network’ and manage projectors that are otherwise not online. Below are the basic connections
for controlling a projector and amplifier serially, and a DVD player via infrared remote.
Third party
serial
amplifier
Screen or interactive
white board
CB2000
Control
Panel
SpeakerSpeaker
Projector
Power
LAN
Cat 5 cable
Serial cable
Control + power
RS232
Speaker Speaker
AUX
Speaker cable
RS232
NOTE: This is a schematic illustration
intended to clarify the relationship of
components to each other. The location
of jacks shown here may not reflect their
true position on specific devices.
NETWORK
PWR/GND
Power
DVD
Player
IR
IR
Other cable
TB8 TB6

6
4. Gathering information
You will save a lot of time by working with the school to:
• Make a list of all rooms to be outfitted and the equipment to be controlled in each
• Set aside IP addresses for each CB2000, CM3000, and any other FrontRow components or servers
To help organize this important information, we have an ezRoom Installer Planning Template available for
you to download at www.gofrontrow.com/products/ezroom under the Resources tab. Of course, you can
also create your own. It should look something like this:

7
Your CB2000s need a script to tell them what the buttons should do, what other devices they need to communi-
cate with, and how. If your configuration — the collection of commands you want to issue from the CB2000 and the
devices you want to control — is the same in each room in your installation, then you will need only one configuration
base file which you will modify with specific IP addresses unique to each room. If the situation is different from room
to room, you will need different base files that are tailored to each configuration.
There are several ways to create your configuration files:
• Go to www.gofrontrow.com/products/ezroom and find the Base Configuration File library under the Resources
tab. Each Base Configuration File stored here includes both the user interface and control logic programming
needed for the most common applications. Note that if you are using the CB50 volume control as part of your
installation, you will need the CB2050 configuration files.
• If your configuration is uncommon enough that it’s outside the scope of the Base Configuration File library, and
you have some basic familiarity with programming, you can easily build your own user interface designs or
control logic programming. See Appendices A, B, and C for a detailed description of how to do this.
Step 2: Getting Your Configuration Files

8
Assembling the Button Pad
• The CB2000 comes with a set of 24 tactile, pre-labeled button “caps”. Choose eight buttons for
assembling the button pad.
• Carefully tear away the perforated edge from the button sheet for each button. Arrange them in the
array desired. Keep in mind that the button locations shown below will correspond to specific numbered events
(1-8) that are programmed in your configuration file (see Step 2 and Appendix A).
• Orient the plastic button holder so that the backside is facing up. Place the buttons face down into the holder in
the preferred order. Assure the button orientation is correct.
• Align the CB2000’s two holes with the plastic snaps on the button holder and snap together.
The assembly is now complete and should look like the depiction illustrated below (buttons may vary).
It is now ready for powering up and configuration.
Individual buttons
Back side
facing up
Plastic button holder
CB2000
Plastic snap
Step 3: Set-Up

9
Estimated time for this step: 5-10 minutes per CB2000
Here’s where you wake up your CB2000s and let them know what their mission is. You can of course reconfigure
them at any point if your setup changes or you make a mistake — but it’s best to plan ahead so that you don’t have
to (see Step 1).
For greatest efficiency, we recommend configuring your CB2000s all at once in the office prior to going to the
installation site, but you can also do it room by room at the school if you prefer.
1. Gather your configuration tools
To configure your CB2000s, you will need to collect:
• Your CB2000s
• Any of the following power sources:
• 1 FrontRow CM3000 amplifier/switch with power supply (included in most full ezRoom systems); or
• 1 FrontRow TB14 adapter with power supply; or
• 1 FrontRow TB6 and 1 FrontRow TB8 adapter with power supply
• 2 lengths of Cat 5 cable (NOTE: Some older computers may require you to use a cross-over network cable. If you
cannot detect the CB2000 in your browser after following the connection instructions, try using a cross-over cable.)
• A computer with RJ45 connection and a web browser installed
• A completed ezRoom Installer Planning Template or other detailed information about the school’s available IP
addresses for your CB2000s, CM3000s, and other components (see Step 1)
• Your Base Configuration File(s) (see Step 2)
• Masking tape or labels and a marker
2. Connect your configuration setup
Take your first CB2000 and connect it to your configuration equipment in either of the ways shown here:
a. With CM3000 as power source
WARNING: TO AVOID DAMAGE TO THE DEVICE, IN THIS CONFIGURATION
CONNECT THE CM3000 TO THE CB2000’S ‘NETWORK ONLY’ JACK!
Step 4: Configuring Your CB2000s
CM3000
Amplifier/Switch
CB2000
Control
Panel Computer
Power
Control cable
Signal + control
ezRoom mounting plate
Cat 5 cable
Other cable
NOTE: This is a schematic illustration
intended to clarify the relationship of
components to each other. The location
of jacks shown here may not reflect their
true position on specific devices.
12VDC
NETWORK CLAN3 LAN1 NETWORK

10
b. With TB14 as power source
WARNING: TO AVOID DAMAGE TO THE DEVICE, IN THIS CONFIGURATION
CONNECT THE TB14 TO THE CB2000’S ‘AUX’ JACK!
TB14
Adapter
CB2000
Control
Panel Computer
Power
Control cable
Signal + control
ezRoom mounting plate
Cat 5 cable
Other cable
NOTE: This is a schematic illustration
intended to clarify the relationship of
components to each other. The location
of jacks shown here may not reflect their
true position on specific devices.
AUX
POWER IN
AUX NETWORK NETWORK
c. With TB6/TB8 as power source
WARNING: TO AVOID DAMAGE TO THE DEVICE, IN THIS CONFIGURATION
CONNECT THE TB8 TO THE CB2000’S ‘AUX’ JACK!
CB 2000
Control
Panel Computer
Power
Control cable
Signal + control
ezRoom mounting plate
Cat 5 cable
Other cable
NOTE: This is a schematic illustration
intended to clarify the relationship of
components to each other. The location
of jacks shown here may not reflect their
true position on specific devices.
AUX NETWORK NETWORK
TB6 Adapter
TB8
Adapter
GREEN
YELLOW
PWR
GND
PWB

11
3. Give your computer a static IP address
For the duration of the configuration, your computer needs to have a specific IP address. Here’s how to change your
computer’s wired network adapter from automatic (DHCP) to fixed (static):
a. Windows XP
1. Open Windows Start menu.
2. Open Control Panel.
• Classic view: Open Network Connections
• Category view: Select Network and Internet Connections, and then Network Connections.
3. Double-click on your active LAN or Internet connection.
4. Click Properties. This opens the Local Area Connections Properties window. Proceed to 3c.
b. Windows 7
1. Open Windows Start menu. Type “network and sharing” into the Search box in the Start Menu and select
Network and Sharing Center when it comes up.
2. When the Network and Sharing Center opens, click on Change adapter settings.
3. If you have a wireless internet connection active, right-click on the icon and temporarily disable this
connection for best results.
4. Right-click on your active LAN or Internet connection and select Properties. This opens the Local Area
Connections Properties window.
c. Local Area Connections Properties (Windows)
1. In the General tab, highlight the Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol
(TCP/IP) item, and click Properties.
This opens the Internet Protocol (TCP/IP) Properties window.

12
2. In the General tab, click Use the following IP address, and enter:
• IP address: 192.168.1.100
• Subnet mask: 255.255.255.0
• Default gateway: Leave blank
NOTE: We recommend 192.168.1.100 as the standard IP address; however, you may need to use a
different address if you are using a local switch already using this address
3. Leave the Use the following DNS server addresses fields blank
4. Click OK.
5. Click OK to close each window
d. Mac OS X
1. Click the Apple icon in the upper left hand corner of your screen.
2. Click the System Prefreneces.. option
3. In the Internet & Network section click the Network icon.
4. Select the network connection you use to connect to the internet — the one that has a green dot
in front of it. The green dot means the connection is active.
5. Click the Configure button which is close to the bottom of the screen
6. Click the Configure IPv4 drop down box and select the Manually option.
7. Enter:
• IP address: 192.168.1.100
• Subnet mask: 255.255.255.0
• Router: Leave blank
NOTE: We recommend 192.168.1.100 as the standard IP address; however, you may need to use a
different address if you are using a local switch already using this address
8. Click Apply Now.

13
4. Load the configuration
1. Open a web browser and type in 192.168.1.104 as the URL
2. The CB2000 configuration screen will appear
3. Select Save/Restore
4. Select Browse and locate your Base Configuration File for this CB2000
5. Check the box if you want the IP address contained in the loaded configuration file to overwrite the IP
address on your connected CB2000 unit (useful if you are restoring a file that you know has the correct
IP address for this unit). This will allow you to skip points 12 through 14 below.
6. Click Load. Note that if you checked the box in point 5 above, the address of the CB2000 may change
and you will no longer be connected to it. You’ll need to enter the new address in your browser before
continuing to point 7.
7. If you are sending commands over the network to a CM3000 amplifier/switch (as is common in an
ezRoom system), Soundpost, or other IP-addressable device, click Macro Definitions
• Your Base Configuration File contains variables that reference the IP addresses and ports of the
devices you’ll be sending commands to. Rather than repeating the addresses throughout the script
and having to update all of these as we configure each new room, we use a Macro Name variable
in the script that can be used in all rooms. You will simply change the definition of that variable for
each room installation.
• Your Base Configuration File will have at least one Macro Name defined, indicating the device to be
commanded from the CB2000.
• Replace the IP address portion of the Macro Value Field with the appropriate IP address for that
device in the room you’re working on. (Reference your Installer Planning Template; see Step 1)
• Click Save Macros
Tip
To save time on future configuration jobs, create a shortcut on your desktop
to 192.168.1.104 and name it CB2000 Configuration Screen.
If using the Apple Safari browser, do not use password protection during
reload. For best results, FrontRow recommends using the Google Chrome
browser.

14
11. Now define the IP address of this CB2000. Select Ethernet from the left-hand menu
12. Change the IP address, subnet mask, and router IP address to the appropriate values for this CB2000
(Reference your Installer Planning Template; see Step 1)
13. Click Save Settings (your browser will likely timeout; this is normal)
8. Select Time from the left-hand menu
9. Click Load Computer Time
10. Click Save Settings
14. Disconnect the CB2000 from the Cat 5 cable, replace it in its anti-static bag, and apply a label with the
room number written on it so you are sure to install it in the right place on the job site.
15. Connect your next CB2000 and repeat Step 3.4 ‘Load the Configuration’ until all of your units are
programmed. Note that on some Windows®computers, you may need to clear the ARP cache in order
to communicate with the next device. See Appendix F.

15
Nearly everything you need to install your FrontRow CB2000s is included in the boxes we shipped.
You will need some basic tools and materials, depending on how your classroom is built:
1. Materials you will need
• For each CB2000: US-standard single-gang (or, if using the CB50 volume control, double-gang)
AV box, electrical box, surface box, or mud ring
• Plastic raceway with screws (if not routing cable inside wall)
• Plastic cable (zip) ties
• Cable tacks/staples
2. Recommended tools
• Drill (or hammer drill for concrete walls)
• Drill bits (or masonry bits for concrete walls)
• Slotted screwdriver
• Level or ruler/tape measure
• Crimp pliers or scissors
• Tin snips (optional)
• Ladder
• Staple gun
• Safety goggles
General safety precautions
• Do not install or use the CB2000 near water or heat sources
• Clean only with a dry cloth
• Protect all cables from wear and damage from doors and other hazards
• Use only accessories specified by FrontRow
• Refer servicing to qualified service personnel
• Wear safety goggles when using power tools
Step 5: Physical Installation Prep

16
Student desks
Teacher’s desk and
computer
TV / VCR / DVD
White board
Top view of an example classroom
Windows
Step 6: Plan your installation
Estimated time for this step: 5-10 minutes
Now it’s time to decide where you’ll place the CB2000 (note that if your installation is part of an ezRoom,
be sure to refer to the Installer guides for the various ezRoom components for best results). To help you
decide, we’ll use the following layout of a typical classroom as an example:
Decide where to put the CB2000
We recommend locating the CB2000 where the instructor is likely to spend most of her or his time. In the example
below, we’ve placed the CB2000 conveniently near both the whiteboard and the teacher’s desk.
A good place for the CB2000
You’ll install the CB2000
at teacher eye-level
where he or she is likely
to spend a lot of time.
Tip
If using the TB14
to control devices
via IR signaling,
remember that
a cable length
of 15m/40ft is
allowed — so
select your
CB2000 position
accordingly.

17
Estimated time for this step: 15 minutes
With the positions and programming of all your major components settled, you can now install your CB2000s. Refer to
the diagrams in Step 1 as you connect components.
1. Install a double-gang electrical box (if using CB2050 or CB2000 with CB50) or single-gang electrical box (for
CB2000), surface box, or mud ring according to the manufacturer’s instructions.
2. If using the CB2000 with a FrontRow CM3000 amplifier/switch (if not, skip to #3):
• Install Cat 5 cable from the electrical box to the location of the FrontRow CM3000. Ensure the cable is installed in
compliance with your national and local electrical codes.
• Connect the Cat 5 cable to the CB2000’s Network jack.
WARNING: TO AVOID DAMAGE, CONNECT TO THE CB2000’S “NETWORK ONLY“ JACK!
If you are controlling a serial device (e.g., projector), connect the provided serial cable(s) to the CM3000’s
COM1 captive screw connector. Wiring is as follows:
• Black (ground) to GND
• Red (input to device) to TX1
• White (output from device) to RX1
IMPORTANT: Be sure to keep wiring and Action commands consistent to avoid
problems. For example, serial Actions sent to COM1 should use the TX1/RX1 pins.
(See Appendix A).
• If you are controlling a device via infrared (e.g., a DVD player), connect an IR emitter cable (not included; part
number 520-3001-001) to the TB5 IR Emitter Cable Extension Adapter (not included; part number 310-2546-120)
and connect the TB5 to the CM3000’s IR captive screw connector. Secure the emitter end to the controlled
device’s infrared sensor. Be sure the CB2000 jumper (see page 2) is connecting pins 2 and 3.
• If you are using general purpose input (GPI) signals, be sure the CB2000 jumper (see page 2) is connecting
pins 1 and 2.
• Connect the Cat 5 cable to one of the CLAN jacks on your CM3000.
• If connecting your ezRoom to a local area network (for example when used with a Conductor system), connect
the network cable to LAN1 or LAN2 on the CM3000.
3. If using the CB2000 as a
standalone controller
with the TB12 adapter, or TB6 and TB8 adapters:
• Mount the TB adapter(s) securely near the projector or other device to be controlled.
• Thread Cat 5 cable from the electrical box to the location of the TB adapter(s). Ensure the cable is installed in
compliance with your national and local electrical codes.
• Connect the Cat 5 cable to the CB2000’s AUX jack.
WARNING: TO AVOID DAMAGE, CONNECT TO THE CB2000’S “AUX“ JACK!
Step 7: Install your CB2000
Table of contents
Other FrontRow Control Panel manuals