PDA

View Full Version : DVDspy & LCD Display



DTSman
March 20th, 2004, 02:33 AM
Hello,

I am trying to display Zoom Player information on my LCD Display (2*20 HD 44780).

I have already installed DVDspy and LCD1.53 Plugin. They both work.

However I don't know how to use DVDspy variable (like ZoomPlayer.Media.State, ZoomPlayer.Media.File etc...) and display it on LCD :(

The only string I can display is a single text but not variables. For exemple if I write : [ZoomPlayer.Media.State] // [ZoomPlayer.Media.File] into "value" textfile of LCD Option, the only thing it displays on LCD is //

Thank for your help.

Promixis
March 20th, 2004, 04:47 AM
DTSMan, the "variables" you are referring to are actually events from dvdspy. You need to connect these events to commands and then use the payload variables to display the info using the following syntax [pld1] [pld2] etc. see the dvd spy readme.

You can also look at LCD Master. It currently supports 4 line displays but I do plan on modifying it to support 2 line displays. See http://www.avsforum.com/avs-vb/showthread.php?s=&postid=3551456#post3551456

DTSman
March 20th, 2004, 05:52 AM
DTSMan, the "variables" you are referring to are actually events from dvdspy. You need to connect these events to commands and then use the payload variables to display the info using the following syntax [pld1] [pld2] etc. see the dvd spy readme.


Thank you for your help.

But I don't understand how to use the payload variable. For my test I have created a DVDspy event : ZoomPlayer.Media.State, connected to a command.

If I write [pld1] into LCD Plugin option there is nothing on my LCD Display.
What refere exactly pld1, pld2 variable?


You can also look at LCD Master. It currently supports 4 line displays but I do plan on modifying it to support 2 line displays. See http://www.avsforum.com/avs-vb/showthread.php?s=&postid=3551456#post3551456

I will read it :)

Promixis
March 20th, 2004, 10:37 AM
I would use one of the ZP.LCD events. Make sure you followed the DVD Spy readme to the LETTER :)

DTSman
March 20th, 2004, 10:59 AM
Ok, i see what you mean with "ZoomPlayer.LCD events". I will read readme.html more slowly and I'll be back. ;)

DTSman
March 20th, 2004, 02:53 PM
I'm trying to do this (from readme file) :

Assign a DVDSpy event to this command.
Do File>Enable Input Devices.
Select DVDSpy from the combo-box to the left of Learn Event.
Click Learn Event.
From the DVDSpy learn list, select an event for a player application that is installed and working. Elapsed time events are a good choice. See below for a list of DVDSpy events.
Click Learn and then Close.
The event that you chose should appear in the "LED" display.
Assign an OSD PopUp action to this command.
Select the Plugins tab from the actions at the bottom of the screen.
Select OSD PopUp from the list beneath that tab.
Click Settings to display the OSD PopUp action settings for the command.
Replace Place text here with [pld1].
Click OK.
Launch the chosen player application and start it playing something. You should see a pop-up display when the state changes. If you chose an elapsed time event, this will be every second.

But the Popup OSD window stay empty :(

DTSman
March 21st, 2004, 11:30 AM
Up,

The only variables I can display without problem on my LCD are : pld2,pld3,pld4 ... pl7.

The problem concern pld1 :(

Promixis
March 21st, 2004, 11:48 AM
What happens with pld1?

DTSman
March 21st, 2004, 12:40 PM
The variable pld1 is empty.

Promixis
March 21st, 2004, 01:51 PM
Download the logger plugin. Set it up on the plugin screen. Start up ZP and capture a screen full of events and post them here.

DTSman
March 22nd, 2004, 02:44 AM
Download the logger plugin. Set it up on the plugin screen. Start up ZP and capture a screen full of events and post them here.

With logger plugin I get this :

12:42:27 Monday, March 22, 2004 EVENT: Dev: 18 GirderOpen
12:42:27 Monday, March 22, 2004 EVENT: Dev: 18 GirderEnable
12:43:31 Monday, March 22, 2004 EVENT: Dev: 215 Disc.Insert.K Pld1: DVDVolume Pld2: 29615A81 Pld3: 16:9 Pld4: both Pld5: PAL Pld6: 12345678 Pld7: 1D1BBE175F2A059C
12:43:31 Monday, March 22, 2004 LUA: call main
12:43:31 Monday, March 22, 2004 LUA: return main
12:43:31 Monday, March 22, 2004 LUA: call main
12:43:31 Monday, March 22, 2004 LUA: return main

There is no event if I launch Zoom Player. The only event I get from DVDspy are DVD information. I don't understand why ZP couldn't communicate with DVDspy :(

Promixis
March 22nd, 2004, 03:10 AM
Did you install dvd spy as per the readme? Did you run the dvdspy.cmd? You also have to set zp to allow dvdspy to communicate with its lcd server...

DTSman
March 22nd, 2004, 03:22 AM
Did you install dvd spy as per the readme? Did you run the dvdspy.cmd? You also have to set zp to allow dvdspy to communicate with its lcd server...

Oh .... :oops: .... I think I forgotten to launch dvdspy.cmd :oops:

Can I lauch this file from any directory or must I copy all files in ProgramFiles/girder directory?

Yes, I have check LCD enable message server into ZP.

DTSman
March 22nd, 2004, 03:28 AM
Yes! I run DVDspy.cmd from girder directory and now, event appears in the popup when I launch ZP!

Thanks for your help :)

DTSman
March 22nd, 2004, 06:34 AM
I have another question :

I want to display differents information at the same time on my 2*20 LCD display, for exemple :

Line 1 : Name File
Line 2 : Time elaspsed / Time duration

How can I easily get this? (the problem is those variables use the same name : pld1)

Promixis
March 22nd, 2004, 07:30 AM
You need to attach the different events to commands that send the pld to different lines on the vfd.