FrontRow JUNO User manual

Juno Connect
CONFIGURATION 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 configuration of the FrontRow Juno Connect
as efficient as possible, we recommend that you first read
the section in this guide called Before You Begin.
If you follow the steps set out in this Configuration Guide
and organize everything you need beforehand, you’ll find
setting up your FrontRow Juno Connect classroom
communication system 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/contact-us.
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-3
Before You Begin
Step 2...................................................................................Page 4
Get Your Configuration Files
Step 3................................................................................Pages 5-9
Configuring Your Juno Connect
Appendix A ..........................................................................Page 10-15
Control Logic Programming
Appendix B .........................................................................Pages 16-20
Setting Preferences
Appendix C.............................................................................Page 21
Troubleshooting

1
Make sure you’ve got everything you need to install your FrontRow Juno Connect. 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 Juno Connect is installed, it may look something like this:
Step 1: Before you begin
LAN

2
3. What do you want to control? How do you want to control it?
Your Juno Connect 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 setup with projector
In this example, the Juno Connect works to turn a projector on and off, switch inputs or execute any command
the projector has in it’s control library, If FrontRow Conductor™ is being used in the school, the Juno Connect can
also initiate intercom calls and trigger alerts. 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 serially.
Juno Connect Tower
Projector
Power
LAN
Cat 5 cable
Serial cable
RS232
NOTE: This is a schematic illustration
intended to clarify the r
elationship of
components to each other
. The location
of jacks shown he
re may not reflect their
true position on specific devices.
NETWORK
DVD
Player
USB cable
AUDIO
Computer
AUDIO
Audio Cable
USB
Power

3
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 Juno Connect, and any other FrontRow components or servers
To help organize this important information, we have an Installer Planning Template available for you to
download at www.gofrontrow.com/ezroom under the Downloads section. Of course, you can also create
your own. It should look something like this:

4
Your Juno Connect needs information about the other devices it needs to communicate with, and how.
If your configuration — the collection of commands you want to issue from Juno Connect 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 gofrontrow.com/base-files and find the Base Configuration File library under the Juno Connect
listing. Each Base Configuration File stored here includes the control logic programming needed for
the most common applications.
• 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 descrip-
tion of how to do this. When configuring your Juno Connect, we recommend using Chrome, Firefox or
Safari browsers.
Step 2: Getting Your Configuration Files

5
Estimated time for this step: 5-10 minutes per Juno Connect
Here’s where you wake up your Juno Connect and let it know what its mission is. You can of course recon-
figure it 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 all of your Juno Connect systems 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 Juno Connect systems you will need to collect:
• Your Juno Connect systems
• Enough Cat 5 cable to connect between the Juno Connect Tower and the computer you will use for
configuring the device
• A computer with RJ45 connection and a web browser installed (Chrome, Firefox or Safari recommended)
• A completed ezRoom Installer Planning Template or other detailed information about the school’s
available IP addresses for your Juno Connect systems, and other components (see Step 1)
• Your Base Configuration File(s) (see Step 2)
2. Connect your configuration setup
Take your first Juno Connect and connect it to your configuration equipment as shown here:
Step 3: Configuring Your Juno Connect
Juno Connect Tower
Computer
Power
Cat 5 cable
Power
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.
LAN NETWORK

6
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. Windows 8
1. Invoke the charms bar and click Search. Type “network and sharing” into the Search box 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. Double-click on your active LAN or Internet connection then select Properties. This opens the
Local Area Connections Properties window.

7
This opens the Internet Protocol (TCP/IP) Properties window.
6. 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
7. Leave the Use the following DNS server addresses fields blank
8. Click OK.
9. Click OK to close each window
NOTE: to change your computer back to DHCP follow the same process but select “Obtain an IP
address automatically” from the General network page.
d. 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.

8
e. Mac OS X
1. Click the Apple icon in the upper left hand corner of your screen.
2. Click the System Preferences 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.

9
4. Load the configuration
1. Open a web browser and type in 192.168.1.103 as the URL
2. The Juno configuration screen will appear
3. Select Save/Restore
4. Click on the file selection/browse button next to *Configuration Filename* and locate your Base Configuration
File for this Juno Connect
5. Check the box if you want the IP address contained in the loaded configuration file to overwrite the IP address
on your connected Juno Connect 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 7 through 9 below.
6. Click Load. Note that if you checked the box in point 5 above, the address of the Juno Connect may change
and you will no longer be connected to it. You’ll need to enter the new address in your browser--and possibly
change the address of your computer (#3 on page 6)--before continuing to point 7.
7. Now define the IP address of this Juno Connect. Select Ethernet from the left-hand menu
8. Change the IP address, subnet mask, and router IP address to the appropriate values for this Juno Connect
(Reference your Installer Planning Template; see Step 1)
9. Click Save Settings (your browser will likely timeout; this is normal)
Tip
To save time on future configuration jobs, create a shortcut on your desktop
to 192.168.1.103 and name it Juno Connect 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.
10. Disconnect the Juno Connect from the Cat 5 cable 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.
11. Connect your next Juno Connect 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 C.

10
Appendix A: Control Logic Programming
You can use the Juno Connect to its full potential by learning to program your own configuration files. Each Juno
Connect includes a utility for creating, modifying, loading, and/or saving the configuration file.
1. Create Macros (covered in Appendix A.2) — Variables that refer to specific IP-addressable devices
2. Create Actions (covered in Appendix A.3) — Specific control commands for specific devices
3. Create Events (covered in Appendix A.4) — The kinds of situations in which you want to initiate one or more Actions
4. Set Preferences (covered in Appendix B) — Set other parameters (e.g., name, security)
5. Program the Teacher Edition Control Application (covered in the Teacher Edition Control Software Configuration Guide)
You can certainly deviate from this workflow, but you will probably waste some time flipping back and forth between
programming screens unnecessarily.
1. Connect to the Juno Connect through a Web Browser
On a computer connected to the LAN, type in the IP address of your Juno Connect — the default is 192.168.1.103 if
you have not already reassigned it (see Step 3.3 on page 6 for guidance).
2. Define Macros
If you will be controlling other networked devices using Juno Connect. defining Macros makes large deployments
of Juno Connect easier by letting you define Actions using variables to represent the IP addresses of the devices
you’ll control. This means that your configuration file can be written as a template, with IP addresses explicitly
defined in only one place (the Macro Definitions) rather than repeated throughout your Actions. This saves a
tremendous amount of labor as you re-use the configuration file to control new devices from room to room.
• Choose Macro Definitions
• Enter up to 16 macro names and values in the following format:
• Macro Name: Any name can be used, but it is most useful if this is an easily recognizable, generic, and
concise name for a device type used throughout your installation (e.g., Projector)
• Macro Value Field: The value of this variable for this particular installation. For NET commands (see
Appendix A.3) this takes the format:
Iipaddress (e.g., I192.168.1.201)
For HTP commands (see Appendix A.3) this simply takes the format:
ipaddress (e.g., 192.168.1.201)
• Click Save Macros.
The Macro definitions are included as part of the saved configuration file. When you use this configuration file as a
template in similar installations, simply change the value of each defined Macro to the appropriate IP address. For
example, in subsequent rooms, we may set the value of ‘Projector’ to I192.168.1.202; I192.168.1.203; and so on.
NOTE: When entering an IP address in the Macro Value Field, be sure to include an “I”at the beginning of the
IP address if this will be used for a NET command.

11
3. Create Actions
Actions are specific instructions that are sent to specific devices. Once defined, you will link them to various Events
for execution (see Appendix A.4)
To create or edit an Action:
• Select Action Definitions. (Note that it may be more convenient to navigate to previously defined Actions via
the Action Viewer.)
• You can move through various Actions using the buttons at the top of this screen. (CAUTION: Save your work
on the current Action before navigating away or your changes will be lost!)
• Edit New Action: Lets you modify the Action definitions for a saved Action.
• Paste to New Action: Useful for cloning the current Action (displayed in the black strip labeled “Currently
editing Action Number xx.”) to another Action. Change the New Action field to the number of the target
Action and click the Paste to New Action button. The current Action data will be copied to the target
Action. (CAUTION: This will overwrite the target Action!)
• Edit Previous Action: Moves to the previous Action record
• Edit Next Action: Moves to the next Action record.
• Edit Next Empty Action: Moves to a new undefined Action record.
• Edit Next Defined Action: Moves to the next defined Action (skipping over any undefined records)
• Give the Action a brief, useful description (e.g., “Power On”)
Actions can be created using two methods:
1. Using a manual template
• Define the Action using an Action Template:
• Select a template for the Action from the drop-down list
(Examples):
• NET Command — For commands to be sent to IP-addressable devices over your network
• HTP Command — Most commonly used to request an intercom call via a FrontRow Conductor™
server to a FrontRow Juno Connect on the network. For schools using the Conductor™
IP paging and bell system only.
• Serial Transmit — For commands to be sent directly to serial devices using RS232 protocol
• Alarm Command — Initiates a beep with an optional short delay.
2. Using an Action Wizard
• Define the Action using an Action Wizard:
• Select an Action Type from the drop-down list
• Enter the syntax necessary ro build the specific
Action you want
Tip
For network (NET) commands, we recommend using UDP (“F2”) as the
preferred protocol as it tends to be faster.

12
Network (NET) Commands*
Syntax: #NET[Connection, StringType, Device, ‘Command’];
Name Required/Optional Data Type Format Description
Connection Required Variant Fn
where nis 1 or 2
We recommend using 2 (UDP)
Defines the connection type:
• TCP/IP (1)
• UDP (2)
StringType Optional Variant Tn
where nis 1 or 2
Defines the string type:
• ASCII string (1)
• Hexadecimal (2)
If you leave StringType blank, a
default of T1 is assumed.
Device Required Variant If using Macros (recommended):
@{MacroName}
For explicit device references:
IAddress, PPort
Default port for all FrontRow
networked devices is 7262
A string expression that’s the valid
name of a Macro (see Appendix
A.2) or the IP address and port of
device to be controlled.
Command Required Variant Specific to device. For CM3000
commands, see Appendix D;
for other device commands see
manufacturer’s instructions.
A string expression that contains
the command.
Intercom (HTP) Commands*
Syntax: #HTP[http://Server/calypso/conductor/?/call/];
Name Required/Optional Data Type Format Description
Server Required Variant If using Macros (recommended):
@{MacroName}
For explicit device references:
IP address of the Conductor
server
A string expression that’s the valid
name of a Macro (see Appendix
A.2) or the IP address of the Con-
ductor™ server.
Serial (COM) Commands*
Syntax: #COMn[StringType,”Command”];
Name Required/Optional Data Type Format Description
nRequired Variant Use 1 for COM1; COM2 is not
used on Juno Connect
Denotes the COM port to be
used, corresponding to the serial
device to be controlled.
StringType Optional Variant Tn
where nis 1 or 2
Defines the string type:
• ASCII string (1)
• Hexadecimal (2)
If you leave StringType blank, a
default of T1 is assumed.
Command Required Variant Specific to device. For other
device commands see
manufacturer’s instructions.
A string expression that contains
the command.
Example (turns on a projector via COM 1 using an ASCII string command): #COM1[T1,”PWR ON\r”];

13
Alarm Commands*
Syntax: #ALM[“Command”,DTime];
Name Required/Optional Data Type Format Description
Command Required Variant Use ON to start the alarm. Use
OFF to stop the alarm.
Starts/stops the beep.
Time Optional Variant Integer representing multiples of
4ms duration.
Sets the duration (the entire ‘Dxx’
parameter may be left out, in
which case the alarm will sound
until an #ALM[“OFF”]; is sent)
Example (turns on the beep with a 200ms duration): #ALM[“ON”,D50];
*For complete programming guidance, refer to the Calypso Action Control Language (CACL) manual under the
Downloads section of the ezRoom web page: www.gofrontrow.com/ezroom.
• You can test the actions you created by clicking the Test Action button. Note that you can also test Actions via
the Action Viewer by clicking on the checkmark to the right of each Action. Alternatively, the Enter Command
screen can be a useful tool for testing and troubleshooting Actions (see Appendix A.5).
4. Define Events
With your collection of discrete Actions defined, you can now specify what Events will cause one or more of those
Actions to be executed.
In most cases, a user clicking a button in the Teacher Edition or issuing a voice command is what tells the Juno Connect
that an Event has occurred; however, you are also free to specify any general purpose input you wish as a Trigger.
To create or edit an Event:
• Select Event Definition. (Note that it may be more convenient to navigate to previously defined Events via the
Event Viewer.)
• You can move through various Events using the buttons at the top of this screen. (CAUTION: Save your work
on the current Event before navigating away or your changes will be lost!)
• Edit New Event: Lets you modify the Event definitions for a saved Action.
• Paste to New Event: Useful for cloning the current Event (displayed in the black strip labeled “Currently
editing Event Number xx.”) to another Event. Change the New Event field to the number of the target
Event and click the Paste to New Event button. The current Event data will be copied to the target Event.
(CAUTION: This will overwrite the target Event!)
• Edit Previous Event: Moves to the previous Event record
• Edit Next Event: Moves to the next Event record.
• Edit Next Empty Event: Moves to a new undefined Event record.
• Edit Next Defined Event: Moves to the next defined Event (skipping over any undefined records)
• Give the Event a useful description (e.g., “Power On”)
• If you want to have the Event initiated by clicking a button in the Teacher Edition Control application, you will
need to assign a button to this Event in the Teacher Edition Control application editor (see Teacher Edition
User Guide).
• If you want to have the Event initiated by a general purpose input signal, make a selection in the Event Trigger
dropdown. When the general purpose input is triggered, it will execute the event.
• You can have multiple Events with the same input trigger. When that defined trigger is detected by the Juno
Connect all the matching Events will be executed in no particular order. For each such Event, the Actions for
the Event will execute according to that Event’s mode setting (see below); however, Actions for different Events
may be intermingled with each other. If you care about the order in which Actions happen, put them all in a
single Event and set the mode to Each.

14
• Select the mode in which you would like to run the defined Actions:
• All: Juno Connect will attempt to execute all Actions for that event simultaneously, but in no particular
order (e.g., Action 2 and Action 1 and Action 3...). When order does not matter, this is the most efficient
way to execute Actions.
• Each: Juno Connect will execute all Actions in the order listed (e.g., Action 1, then Action 2, then Action
3...) This is useful when the order matters to you; for example, turning off a projector before retracting a
projector screen.
• One per call: Juno Connect will treat the actions as a loop, executing the next Action in the series each
time the Event is initiated (e.g., Action 1 on the first button press, Action 2 on the second button press,
Action 1 on the third button press, etc.). This is useful for toggle functions like Freeze or Blank.
• Assign or remove one or more Actions to this Event using the list under Current Event Actions:
• Click the +button and select the desired action from the list that appears below (Note that the order of
the Actions in the list matters if you have chosen to run these in Each or One per Call mode.)
• To remove an Action, click the -button next to the action you no longer want to run
You can test the Event you created by clicking the Test Event button. (Note that you can also test Events via the
Event Viewer by clicking on the checkmark to the right of each Event.)
Be sure to Save the Event before moving to another section.

15
5. Enter Command
The Enter Command interface lets you test proper connection and function by entering and executing command strings.
You can use this to verify the correctness of a command before you enter it into an Action. For serial commands, it can
also be used to see any data returned from the remote device.
• Choose Enter Command
• Select a test command from the drop-down menu (the test command will appear in the Send Command window):
• For Serial:
• Serial Transmit - #COMxx[“”] TX
• Serial Receive - #COMxx[] RX
• Serial Transmit and Receive (must be entered manually) - #COMxx[Wn,””] TX + RX
Where the ‘n’ in “Wn” is a wait time in seconds (a serial device may take a little time to respond)
• For TCP:
• NET Command (TCP) - #NET[F1,...]
• For test command:
• Alarm Command #ALM[”ON”]
• Click Send CMD
• The Receive Command field will display “command successful” if no device response is expected. If this a
serial receive command or a wait time is added to the serial transmit command then the returned data will be
displayed (if any is received).

16
Appendix B: Setting Preferences
1. Connect to the Juno Connect through A Web Browser
On a computer connected to the LAN, type in the IP address of your Juno Connect — the default is 192.168.1.103 If
you have not already reassigned it (see Step 3.3 on page 6 for guidance).
2. Name Your Juno Connect
• Choose Product Name/Info > Custom Device Name
• Enter a recognizable name for easier identification on the network
• Click Save Setting
3. Web Access Password
To set a password to deter configuration changes by network hacks:
• Choose User ID/Password
• Type in the old password (the default is ‘calypso’)
• Enter/re-enter the new password
• Click Save Settings in the top section
• Select Admin from the Security Level drop-down
• Click Save Settings in the bottom section

17
4. Audio settings
• Choose Audio. The current settings can be viewed at the bottom of this web page.
• Inputs
• Mic - Settings for the microphone on the back of the Juno Connect Tower
• Intercom - Settings for a connected FrontRow CB75 or CB85 microphone
• PA Volume - Volume of incoming PA or intercom
• PA Restore - Duration for the audio in the classroom to return to its normal level after a PA
• VOX Level - should not need to be changed; unless you are an experienced audio engineer and are working
with unusual installation requirements please leave this set at 128.
Other manuals for JUNO
6
Other FrontRow Speakers System manuals
Popular Speakers System manuals by other brands

Eltax
Eltax Surround Loudspeakers 5-pack Chroma Specification sheet

Roycetron
Roycetron LS-6001 Operation instructions

Yamaha
Yamaha NS-M525 - Left / Right Rear CH Speakers owner's manual

Electro-Voice
Electro-Voice Sx80 Specifications

Sony
Sony HT-ST3 reference guide

Kindermann
Kindermann 8715000300 Mounting and operating instructions