cjfocus_beta_icon.png

cjFocus Beta

Keep track of all aspects of a shows channels during focus on ETC EOS with your Android phone, tablet or Google Chromebook.

Current version: BETA RELEASE 5

BETA CHANNEL IS NOW STABLE. cjFOCUS IS NOT DESIGNED TO BE USED DURING LIVE PERFORMANCES, HOWEVER, IT MAY BE USED IF YOU FIND A USE CASE. PLEASE TAKE CARE! IF THERE ARE ANY ISSUES PLEASE REPORT IMMEDIATELY.

Get it on Google Play
Early alpha version of cjFocus before the multiple Focusers feature was added.

Early alpha version of cjFocus before the multiple Focusers feature was added.

Early alpha version of cjFocus.

Early alpha version of cjFocus.


ReleaseNotes

Release Notes for cjFocus, coming soon!

TheStory

For how it all started with our first app cjCues, click HERE.


InstallationInstructions

To install the app, on your phone/tablet you will need to opt-In to be a Beta Tester HERE. Click "BECOME A TESTER" at the bottom of the page. (The example image below shows cjCues, but it will look the same with cjFocus as the app.)

Click "BECOME A TESTER" to become a Beta Tester!

Click "BECOME A TESTER" to become a Beta Tester!

The next page will have a link at the bottom inviting you to "Download the cjFocus app on Google Play". Click that link and install cjFocus. (The example image below shows cjCues, but it will look the same with cjFocus as the app.)

Click"Download the cjFocus app on Google Play" to head to Google Play and install cjFocus!

Click"Download the cjFocus app on Google Play" to head to Google Play and install cjFocus!


InitialSetup

In order to use the app you should be connected to the same wireless network/router as your EOS system and they should be on the same subnet.

Also, in EOS Shell > Networking > Interface Protocols, make sure "UDP Strings & OSC" is checked and "OSC" is selected as [ TCP format for OSC 1.0 (packet length headers) ].

Make sure these settings in Shell > Networking match.

In EOS, goto Settings > Show Control
- "String RX" should be Enabled
- "String and OSC TX" should be Enabled
- (no need to worry about port numbers, cjFocus uses TCP which only uses one bi-directional port with EOS)

 

Clear your command line and press About (Hotkey y)
- Note the IP address on the 5th row under "Device Name"

 

Start cjFocus.

If it is your first time opening cjFocus, It will display "ADD NEW EOS CONSOLE TO CONNECT!", otherwise it will display "attempting to retrieve EOS version" then "Failed to get a response from EOS" in the app's terminal. This is normal because you haven't setup the network yet.

In cjFocus, side Navigation Panel should be open. (if not, press 3 horizontal lines in upper left corner)

1) Click "+ADD NEW EOS CONSOLE"

2) If already connected to same wifi network as console, skip to step 5.

3) Enable "Location Permissions" in lower left-hand corner so cjFocus can scan for available wireless networks. Press "ALLOW" on system box that pops up. "Connect to Network/Console" box will refresh. 

4) In the "Available Networks" drop-down, select the wifi network that is connected to your console.

4a) If your android device does not have the password saved for that network, a "Network Password" option will appear. Type in the password for the selected network.

5) In the "Console IP Address" box, type in the IP address of the console that you see displayed on the console.

6) Press "CHANGE NETWORK/IP".

If the app doesn't immediately start connecting to EOS, check your wifi settings to make sure you're on the same network.

Once you connect, the settings for your wifi and IP address will be saved in the app. To reconnect, simply open the app.

If wifi is off, cjFocus will prompt you to turn wifi on without leaving the app.

If you are connected to another network, or no network, simply press the saved Network and IP address you wish to connect to, and cjFocus will change networks and connect.