Echolab communication profile

30 posts / 0 new
Last post
Offline

Location

Christchurch
New Zealand
Joined: 22/06/2014
Posts: 2
Echolab communication profile

We are about to start work on a device to sit between an Echolab panel and a BM vision mixer.
I'm aware that Baz has done this with the GVG110 by replacing the CPU in the desk but we are looking to create a box to sit between the Echolab panel and the BM vision switcher.
That should allow anyone to buy any relatively recent model of Echolab panel to simply plug the Echolab coaxes in at one end that the BM RJ45 at the other.

I've got an Identity 4 and a 700 panel and a 3216 crate to experiment with and hope they both use the same protocol

The first problem is working out the protocol that Echolab used for communications.
Does anyone know the baud rate, start and stop bits and parity used by Echolab?

Would anyone be interested in purchasing this converter if we get it working?

John Kane VITC Video

Offline

Location

Belgrade
Serbia
Joined: 08/03/2014
Posts: 8
Echolab communication profile

Sounds interesting to me.
I would buy one for sure.
Regards,
Danilo

Offline

Location

Cumming,
United States
Joined: 11/04/2014
Posts: 16
Nice! I sure would be

Nice! I sure would be interested in this development as well. I do not have a panel at this time, but I am interested to see how this goes! 

Offline

Location

Pemberton,
United States
Joined: 29/09/2015
Posts: 1
How goes the progress?

I work for a school district where we currently use the older Echolab switcher's for our video productions. I have an Echolab 5700 with Optima 700 panel as well as a Opera 3716 with Classic7 panel.  I thought about getting an BMD ATEM, but first wanted to see if it was possible to reuse the panels.

I started working on an older Echolab SE/3 panel and was able to decode pretty much all the data using a oscope and an Arduino Mega. So I can read the control values and send data back to the panel.  It's definitely not elegant and I'm not even sure the data is similar between panels. 

Things have been pretty busy for me lately and I had to stop working on my project.

Hopefully you've made more progress then I have with building some sort of adapter. Let me know if you need any info or if I can help you out at all.

 

Don

Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
Sorry to dig up an old thread but...

Sorry to dig up an old thread but would any one who has some Arduino or other code to connecto to an old Echolab control panel (BNC connection), like the Identity 4, like to offer up their code so I at least have a starting point.

Thanks,

Colin

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller

 

Offline

Location

RUNNING SPRINGS,
United States
Joined: 12/09/2016
Posts: 5
more interest

I'm looking too, also willing to share and colabrate with others

 

bradders wrote:

Sorry to dig up an old thread but would any one who has some Arduino or other code to connecto to an old Echolab control panel (BNC connection), like the Identity 4, like to offer up their code so I at least have a starting point.

Thanks,

Colin

Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
Hi Jim, Do you have a copy of

Hi Jim,

Do you have a copy of the compact flash data for the Echolab 3416?  I can't do any testing as mine didn't come with it!!

Thanks,

Colin

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller

 

Offline

Location

RUNNING SPRINGS,
United States
Joined: 12/09/2016
Posts: 5
will a Nova work

I can get the CF card for a Nova

bradders wrote:

Hi Jim,

Do you have a copy of the compact flash data for the Echolab 3416?  I can't do any testing as mine didn't come with it!!

Thanks,

Colin

Offline

Location

RUNNING SPRINGS,
United States
Joined: 12/09/2016
Posts: 5
email

anyway in this forum to exchange email addresses?

 

Offline

Location

Cornwall,
United Kingdom
Joined: 11/08/2014
Posts: 281
PM Email.
JImDod wrote:

anyway in this forum to exchange email addresses?

 

 

To the left of each post below the users name, location, maps, date of joining etc.. is an e-mail button.... Click it and you have the process to send Personal eMails.

A

Offline

Location

RUNNING SPRINGS,
United States
Joined: 12/09/2016
Posts: 5
I only see the email botton

Thank you,

I only see the email botton to the left of SOME posts, any reason why? 

Offline

Location

RUNNING SPRINGS,
United States
Joined: 12/09/2016
Posts: 5
why no email

OK, I know why it depends upon contact being checked

Offline

Location

Brighton,
United Kingdom
Joined: 23/04/2011
Posts: 1220
http://atemuser.com/downloads

http://atemuser.com/downloads/echolab-atem-firmware-backups

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
Any news on this project??  I

Any news on this project?? 

I also would like to use a Overture remote to my 2ME Atem..  

I can get my hands on a complete system for $1000..  But i'm hesitating because i don't know if it possible..

I really wonder what protocol runs on 2 bnc's   Is it some sort of rs485? Maybe rs232?  or completely custom hardware level interface ?  

Anyone has some info?

 

Would like to contribute to such a project with my hardware and software developer background.!!

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

Offline

Location

Tashkent
Uzbekistan
Joined: 14/05/2015
Posts: 10
Echolab communication profile

I have extensive experience in the development of electronic devices, and I think I can create a device for modification Echolab to Blackmagic panel.
 
To do this, I need photos internal boards of Blackmagic panel.
 
I also have access to Echolab protocol, that is, I can view the data between the Echolab panel and  Echolab switcher.
 
This is very different from the communication protocol for Blackmagic Atem.
 
If someone wants to take part in such a project, you are welcome.
 
If you have access to Blackmagic panel and you can take photos, please text me on edward_film@mal.ru or via PM.
 
Regards,
 
Edward

Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
Hi Edward, Is there any

Hi Edward,

Is there any chance you'd be willing to share what information you have regarding the communication between the Echolab Panel & Switcher?

I thought it would be possible to read the serial data from the Echolab panel and output ethernet to an ATEM switcher using Skaarhoj's protocol, and vice-versa.

I have an Echolab Overture 1 but not a working Echolab switcher so I can't see what signals are being sent / received.  If you have a list of commands (ie handshaking / button presses, LEDs) that would be great!

Thanks,

Colin

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller

 

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
Bradders

Hi Bradders,

 

I had some offline chat with Edward the other day..  Got a sample of the data and it's baudrate.. I analysed the data and think it is do-able to make a converter..

I am in the process of purchasing a Overture 1 mainframe with 1ME panel for this. The mainframe is only to capture the data between panel en mainframe..  After that i have a mainframe that is obsolete..

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

Offline

Location

Tashkent
Uzbekistan
Joined: 14/05/2015
Posts: 10
Echolab communication profile

Hello everyone,
 
I have complete record of communication between Echolab switcher and Echolab panel, made with a logic analyzer.
This record will allow me to view request and response of all device in real time and in slow motion / pause mode.
 
Part of this data I have provided Xtreemtec, he is interested in the development of this project.
 
The process looks something like this:
 
1. Switcher regularly sends a short message,
If receives a response from panel, then sends data to panel.
This data contains current configuration of switcher mode, short names for inputs, data for indicators, status of buttons, etc.
2. If panel receives request from switcher, then immediately responds that there is a link, in case of button is press, it send button number.
 
Thus, Echolab panel is only a keyboard and indicators. Processor that controls panel is inside in switcher.
In BM panel  processor is inside in panel.
 
Now I'm finishing my project with Ross Synergy 100 panel and next project is Echolab Panel to BM Atem adapter.
 
If you are interested in discussing, write to me to edward_film@mal.ru
Recently, I rarely go here, and therefore do not respond to posts.
 
Best Regards,
 
 

 

Offline

Location

Tashkent
Uzbekistan
Joined: 14/05/2015
Posts: 10
To Bradders

Tell me what data you need and I will share my information with you (or with anyone)

Best Regards, 

 

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
Echolab Controller

Since Yesterday i have my Opera 3416  with a Identity 4 panel.  

I also got a rental BMD panel for some time as a Reference.. 

https://www.dropbox.com/s/x0rao1x2s4xfw05/Foto%2009-05-17%2017%2024%2014.jpg?dl=0

What i found is that the buttons on the Echolab are way more smooth then the buttons on the BMD panel..  It feels like the BMD panel has "cheaper" buttons inside..  They are way more noisyer and way more CLICK then the echolab one's.. 

 

I have 2 project to finnish upcoming 2 weeks..  But after that i will start coding for a converter.

The neat thing is that the panel in a disconnected state already tells you the ID of every button.   When you push the button it's number will go up in the LCD..

I think if i spend 2 days on this project i will have the basics figured out and running..   But time will learn... 

Keep you guys posted..   

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

imorrish's picture
Offline

Location

Wellington
New Zealand
Joined: 05/01/2015
Posts: 68
Hi Daniel, I have also just

Hi Daniel,

I have also just started experimenting with an MVS panel. I think the RS232 signal on the coax may be inverted, Have to repair my old Oscilliscope before I can confirm.

My goal is to read the key press on an Arduino and use Firmata to communicate to PowerShell from where I can automate the ATEM and other device.

See video
Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
3416 files

Hi Daniel,

PLEASE could you send me a copy of the files on your 3416 compact flash card?  I have a 3416 with a panel that didn't come with the card and I haven't been able to source the correct files.

Your help with this would be AMAZING!

Thanks in advance,

Colin

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller

 

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
CF card

Did this not help for you??      http://atemuser.com/downloads/echolab-atem-firmware-backups

 

I could not resist playing with the panel this morning.. Hooked it up with a serial analyser and i'm already documenting datalogs with my findings about the protocol.. 

It is not a very difficult protocol..  At least from what i see..  (Seen far worse.. )      It is pretty real time Whhat you see, is what you get..   

Let hope i have some time over the weekend to hook up a processor to write some custom code and run some controls on the panel..     But i have a pretty heavy schedule this weekend..  So we will see what happens.. 

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
BNC

Ian,  I don't know this panel..   But at the Echolab Identy and 3816 crates the BNC's are just plain RS232..   I put a T bnc piece between it..  cut a BNC lead in half and soldered that to a DB 9 connector.. 

Running a FTDI serial to usb dongle and have perfect data in a serial terminal..

 

I'm not entirely sure what powershell can do..  I was about to write some C# software to interface between the serial dongle and SDK from BMD.  I always have a laptop with me on the job.. MOstly with atem software open for media player stuff.. So it can run a C# program in the background interfacing with the SDK..

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
No

Hi Daniel,

No, unfortunately it didn't.  Do all the different models of Echolab switchers really have the same firmware?!  Anyway, just to be sure a copy of yours would be amazing!

Thanks,

Colin

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller

 

imorrish's picture
Offline

Location

Wellington
New Zealand
Joined: 05/01/2015
Posts: 68
Thanks for that

Thanks for that Daniel. 

PowerShell is just a .Net based scripting console that comes with Windows. It can run its own cammandlets or c# code. I have written a C# library using the ATEM API which I use in PowerShell so that I can automate the atem without having to compile code.

https://ianmorrish.wordpress.com/v-ise/atem/

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
Firmware

@Bradder..  Here is a copy of mine..  I'm not sure at this moment if it is a 3408 or 3416 crate..  As the firmware on the card says 3408 but the crate says 3416..

Make sure you format the CF card right way (fat 16 etc)  Check manual for details..

 

This link will be online for limited time.. (30 days after posting)   I hope Tom wil download them to and put them somewhere available for the public.

https://www.dropbox.com/s/tbqzjpv8szjyoft/Echolab%20Flashcard%203408PAL%20100%2001-04-02.zip?dl=0

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

Offline

Location

Daarlerveen
Netherlands
Joined: 28/02/2012
Posts: 29
Got it

Alright a few hours of spare time got me there that i was able to control a few parameters. 

Still lots to do.  But Some progress is made. 

 

 

Daniel Wittenaar Xtreemtec Media Productions
The Willows Developments

Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
GREAT!

Daniel, THANK YOU!!!

I'll hopfully be able to give it a go over the next few days.  It looks like you're really getting somewhere with yours!

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller

 

Offline

Location

Leeds
United Kingdom
Joined: 12/07/2015
Posts: 64
What baud rate are you

What baud rate are you using?

I'm currently at 115200 but I appear to be getting a few glitches.

Thanks,

Colin

ATEM 2 M/E 4K, ATEM 1 M/E 4K, HyperDeck Studio Pro 4K, DeckLink Mini Recorder

Custom SKAARHOJ based controller