This is topic AP20 & Doremi ? in forum Digital Cinema Forum at Film-Tech Forum ARCHIVE.


To visit this topic, use this URL:
https://ft-forum.com/ft/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic;f=16;t=001185

Posted by Shlomo Rubin (Member # 7089) on 08-12-2012, 05:08 AM:
 
Hi everybody, I'm new here and i got to say that I love this place.
On to my question..
We've just opened a new cinema and all the IMAX/4DX/AP20(Auro 3D) is kind of new to me (And to the country [Razz] ).
Just wandering if anybody has worked with the AP20 and Doremi and managed to successfully send commands to the processor through the network?
Tried to search Google.. no success [Frown]

Thanks in advance.
 
Posted by Dave Macaulay (Member # 813) on 08-12-2012, 07:25 AM:
 
You should call/email Datasat support - there's nothing in the manual regarding this.
If you have a Jnior automation device you can easily use it to send serial commands to the AP20 by sending the ethernet commands to the Jnior... OK maybe not easy but it's not really hard just a bit complicated. There are two ways actually: TCP/IP to serial conversion and using serial control from the "cinema Jnior" package. Probably other automation devices can do this but we've only done it with the Jnior.
 
Posted by Shlomo Rubin (Member # 7089) on 08-12-2012, 09:56 AM:
 
Thanks for answering so fast Dave, no i don't have Jnior.. but I did manage to connect to the Processor and send him commands via TELNET. The problem is Doremi Servers don't come with telnet pre-installed and i cannot find a way to install it. (DAMN YOU GOOGLE!) every solution i found online (regarding linux in general) gave me an error... Any idea on how i can install telnet ?
 
Posted by Marco Giustini (Member # 4544) on 08-12-2012, 12:24 PM:
 
You shouldn't install anything on a doremi. Why should you? If you want to send commands to or access the AP20, connect a computer on the same network and do your tests using it. But I would call Datasat and ask them, easier and faster solution!
 
Posted by Harold Hallikainen (Member # 5405) on 08-12-2012, 01:20 PM:
 
If you were able to control the processor using telnet, you should be able to control it using the Doremi "raw device." The setup would be something similar to this, which describes how to set up a Doremi raw device for a USL JSD-100.

Good luck!

Harold
 
Posted by Shlomo Rubin (Member # 7089) on 08-12-2012, 04:29 PM:
 
1. I Cannot contact Doremi/Datasat because the projection manager (for the whole company) is a bit block headed, doesn't want us the call them, yet won't do it himself.
But my supervisor said it's ok if i mess with it myself [Big Grin]

2. Marco Giustini: The AP20 is connected to the switch which is connected to the library, when i ping the IP of the AP20 from the doremi-server i get response yet when i try to ping it from the library no such success (even though i can ping the doremi-server ip and the christie).

3. Harold Hallikainen: I found this AP20 Ethernet Commands Manual executed the auth and fader commands from my pc (when connected directly to the ap20) all worked fine, used the device manager to make an AP20 raw this was the text i sent:
"@AUTH <the_pass>\tFADER 50" (without the quotes and with the real pass) Macro was executed successfully yet didn't change anything.

Thanks abunch guys [Smile]
 
Posted by Bajsic Bojan (Member # 4928) on 08-12-2012, 06:16 PM:
 
Did you end your commands with a carriage return ---> " <cr> " ?
 
Posted by Harold Hallikainen (Member # 5405) on 08-12-2012, 07:57 PM:
 
I agree that you may need a carriage return (though I don't know the command structure for that processor). On the Doremi, a carriage return is entered as \r. Also, you MAY want to put \w before and after the command (after the \r if needed) to insert a delay before and after the command. The Doremi server sets up the connection, sends the command, then drops the connection very quickly. Not all equipment can catch this. Surrounding with \w generally makes it work if that was the problem.

Good luck!

Harold
 
Posted by Marco Giustini (Member # 4544) on 08-13-2012, 05:42 AM:
 
You need the <CR> at the end.

I think the command should be

@AUTH [password]<CR>
FADER 70<CR>

Also, make sure your RAW device is set to port 14500

If you cannot ping the AP20 from the library, the library is possibly on a different network, or on the wrong subnet. Can you provide the IP addresses and the SM of all your gear?
 
Posted by Dave Macaulay (Member # 813) on 08-13-2012, 07:53 AM:
 
Make sure your AP20 is on the management network: the projector and one of the server ethernet ports will be conected to this switch. The other switch (media) will be useless for controlling the AP20. It sounds like that is OK but I don't think the library should be able to ping the projector and not the AP20: even if the server is bridging the networks, both should be pingable.
The macro "executed successfully" means almost nothing. If the server was connecting to the AP20 and got an error message back from it, it will give you an error message rather than "executed successfully" but if the device is not present then the server macro happily sends the message nowhere and says it executed successfully. That message just means there was no error, not that all went perfectly.
Try the command with the correct port and with the LF termination string /r (there's also LF/CR which is maybe /s/r but check the Doremi manual)
 
Posted by Shlomo Rubin (Member # 7089) on 08-13-2012, 10:40 AM:
 
Following lines were attempted no success.
"@AUTH pass<cr>
FADER 50<cr>"

"@AUTH pass\r
FADER 50"

"\w\w\w@AUTH pass\r\w\w\wFADER 50"

Is there a way to make doremi return a message frombthe AP20?
 
Posted by Marco Giustini (Member # 4544) on 08-13-2012, 10:58 AM:
 
try to send the password on a separate command, it will be valid until the ethernet connection is in place

@AUTH pass\r

Then, on a separate macro, try

FADER 50\r

"pass" is your password of course. Could you confirm your device is set on the correct port?
 
Posted by Shlomo Rubin (Member # 7089) on 08-13-2012, 11:03 AM:
 
Yep.. 14500 but if use another line wouldn't it terminate?
Didn't work :-(
 
Posted by Marco Giustini (Member # 4544) on 08-13-2012, 01:16 PM:
 
did you try

FADER 50\r\w

? (you need to give the password at least once before trying)
 
Posted by Mike B. Smith (Member # 2829) on 08-13-2012, 02:36 PM:
 
Very easy to send commands thru network to the AP20 from a Doremi with out downloading anything to the Doremi or AP20. I don't have a released Datasat document yet but I can provide you the draft, send me a PM request. I'll move forward to get this document released and posted here on Film-Tech. Never hesitate to contact a manufacture for product help.
 
Posted by Shlomo Rubin (Member # 7089) on 08-13-2012, 02:47 PM:
 
Well I've succeeded.. :-)

"@AUTH pass\r
@FADER 50\r"
Did the trick.. thanks everybody.
 
Posted by Marco Giustini (Member # 4544) on 08-13-2012, 04:02 PM:
 
[Confused]

Why the document says FADER and not @FADER???
 
Posted by Shlomo Rubin (Member # 7089) on 08-13-2012, 07:13 PM:
 
Beats me.. ended up connecting my own laptop directly to the ap20 telnetted threw a bunch of commands and vwalla.. (^_^) so happy I have 3 ap20's and it's nice not to run and change the format and volume.. again.. thanks everybody :-)
 
Posted by William F Green (Member # 3192) on 08-14-2012, 09:08 AM:
 
With the greatest of respect I've got to say I really don't hold with whole "you shouldn't install anything on a Doremi" attitude. Yes there are valid reasons why not 'anybody' should be able to fiddle but not to go so far as saying that nobody expect those authorised should touch the machinery.
For example I've tried to get the TI software for our projector but can't as NEC told me I need to be an authorised technician. Authorised by who? - I own the equipment but apparently am not 'authorised' to open the bonnet/hood. Very, very frustrating - but there ARE lots of very helpful people here who do their best to give out info, and it really is appreciated. But maybe we should all collectively be pushing for greater openness with digital equipment rather than allowing the studios and the equipment manufacturers to shroud everything in a cloak of secrecy? Then it would not be so much of a mystery how to get box 'a' to talk to box 'b' etc.
 
Posted by Marco Giustini (Member # 4544) on 08-14-2012, 10:07 AM:
 
you should not install anything on a doremi regardless! You never know how the doremi software reacts with a "foreign" program. All big companies do not usually allow custom software to be installed on PCs. It's virtually impossible to track down a problem on a computer if your PC fleet has random software running on it.

What I think Mike meant was "you do not need to install anything, the feature comes with the doremi SW".
 
Posted by William F Green (Member # 3192) on 08-14-2012, 02:31 PM:
 
Marco I understand what you were saying and why - I just think that maybe the cinema industry goes a little overboard with all this stuff. If a user installs software that they should not have then that may void any warranty or support agreement - but it's the users responsibility not the company who made or provided the software or hardware I think.
 
Posted by Marco Giustini (Member # 4544) on 08-14-2012, 03:05 PM:
 
anyway, why should you install anything on a doremi? If Shlomo had installed an ssh client, would have he sorted out his problems? No, he needs something that works with the doremi GUI. Hence the doremi feature.
What we may need on servers are additional features, I have never felt the need to install extra software on them.
 
Posted by William F Green (Member # 3192) on 08-15-2012, 02:09 PM:
 
Fair comment Marco. A few extra features on a Doremi would not go amiss. By the way, what is 'listmaker' on a Doremi? I have not seen it before as it only appears if you login as 'root'.
 
Posted by Marco Giustini (Member # 4544) on 08-15-2012, 02:31 PM:
 
where is it?
 
Posted by Dave Macaulay (Member # 813) on 08-15-2012, 03:43 PM:
 
There's no need to install telnet. As you found out, using telnet or even hyperterminal on a PC you can send messages to a device.
With the Doremi you have to set up the AP20 as a raw device in device manager, then send it the messages in a macro ... formatted correctly.
The problem is that the server sends the message and says all is well, it's up to you to have the port and message correct so it does anything. As far as I know, only if it fails to make the connection do you get a server error message.
Doremi could add the device in its library, like they have for things like the Jnior, ECNA, etc. Adding the device usually produces a set of basic commands in the macro editor as well and/or if you know the command structure (this is pretty arcane hex stuff with the Jnior) you can send your own custom messages. Possibly Doremi even has this available for the AP20 if you ask for it?
 
Posted by William F Green (Member # 3192) on 08-16-2012, 05:43 AM:
 
quote: Marco Giustini
where is it?
Marco Listmaker appears in the Doremi Apps menu - but only shows up if you are logged-in as root. I can't find any documentation on it.
It appears to be some sort of playback module.
 
Posted by Carsten Kurz (Member # 5396) on 08-16-2012, 06:36 AM:
 
Listmaker is or was a different software product from Doremi to control playback on Doremi playout machines from remote Windows machines. On the Doremi DCI servers, it might be a local counterpart for this software. Might be used to control playback externally without the cinelister functions?

If you google 'doremi listmaker', you will find some references.

But let's not continue in this thread...

- Carsten
 
Posted by Shlomo Rubin (Member # 7089) on 08-16-2012, 02:40 PM:
 
1. Installing Telnet wouldn't solve my former problem but sure would've helped.. instead of connecting my laptop directly to the AP20 and the control it VIA VNC etc.. to run commands through telnet would have been troublesome. If the macro wouldn't have worked i would've just needed to make two script for the commercials and movie connect though the tms library via vnc and run them.

2. About installing software on doremi, if they wouldn't have taken out necessary default commands from linux (such as telnet and many more i've tried over time to use and failed) then you need to install it yourself. the point of installing software is not installing DIVX or FIREFOX so i could use it as a pc.. it's more so i could get more out of.
Certainly if doremi would add more features to make it more user friendly (i got some idea ;P) it would diminish the need to install software.. not remove. nothing is perfect.
 
Posted by Chris Slycord (Member # 4239) on 08-16-2012, 04:29 PM:
 
quote: Shlomo Rubin
if they wouldn't have taken out necessary default commands from linux (such as telnet and many more i've tried over time to use and failed)
1) If the unit works without that software package installed, one cannot claim the package was necessary.
2) The fact that there are plenty of linux distributions out there that by default don't install telnet, it can't be called a default. Also, this shows they didn't remove anything. They simply didn't install it. Heck, I'm running linux right now without telnet for several years.
3) Doesn't it make perfect sense for them to leave out inherently insecure software when they are trying to design a totally secure system?
 
Posted by Dave Macaulay (Member # 813) on 08-16-2012, 05:12 PM:
 
There are very few "default" commands in Linux. Most prebuilt distributions are crammed with packages, but there are a few "secure" distributions that remove/omit the problem stuff. And Linux is inherently and unavoidably customizable: assuming you know how, you just build your own version with only what you need.
As an example Doremi does have a VNC package available to install but it is not part of the default software. This is not a secure package and should only be installed if you have a secure projection system network.
Telnet is one of those things you remove if you want to improve security.
You could install lots of packages on the server, it isn't difficult if you are adept with Linux. You don't know what problems might arise... but for certain there will be problems from Doremi tech support if your changes do cause trouble.
Listmaker is an external program that can control the server: as I recall, the server serial port is used as a "Sony 9-pin" interface. You might have to run listmaker locally as well to make it work, I've had some conversations about it with Doremi engineers because we have some non-theatrical installations where we were looking at ways to get non-standard control capability and some playback status data as well.
 




Powered by Infopop Corporation
UBB.classicTM 6.3.1.2