Xremote and Girder4.xx

Xlobby plugin development

Xremote and Girder4.xx

Postby Neil on Mon Sep 04, 2006 10:41 am

I hope someone can help me.... I have been running Xlobby with the Xremote pluging for a while now in conjunction with Girder3.3.10. The evaluation expired and I used the free Girder 3.2.9. The problem I am having is that every so often it stops sending commands to Xlobby from my remote (I am using a Marmitek universal X10 remote with the X10/ATI remote pluging for Girder) I never had this problem with 3.3.10....Any ideas.

I have also tried Girder 4.0.5.1, but when importing the GML file to Girder, it does not work - seems like there is a different way of sending messages in Girder 4. I would like to purchase Girder 4, but not if it doesn't work with Xremote.

Thanks :?:
Neil
 
Posts: 7
Joined: Mon Sep 04, 2006 10:28 am

Postby jkohlen on Mon Sep 18, 2006 12:37 am

Dont know if this is related, but I recently upgraded from Girder 3.2 to 4 and havent been able to get xRemote to work (it worked with Girder 3.2). I cant seem to add any events to the actions in the gml file.

Anyone have any ideas? Does it work with Girder 4?
jkohlen
 
Posts: 1
Joined: Mon Sep 18, 2006 12:18 am

Postby badubo on Mon Sep 18, 2006 7:33 am

I didn't test XRemote with girder 4.

The girder part of XRemote is really minimalistic, it's only a .gml containing one command for each button and each button is associated to a message that girder must send to XRemote window.

So, can you make some tests :
- start xlobby and girder 4
- load the .gml
then from girder, execute manually (NOT with the remote) one command (i.e navigation) and see what's happen(in xlobby but also in the status bar of girder).
If the event is processed, then try to execute the same event from your remote and see what's happen in girder (if it receive the event)
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Postby memoe on Mon Sep 18, 2006 12:22 pm

jkohlen wrote:Dont know if this is related, but I recently upgraded from Girder 3.2 to 4 and havent been able to get xRemote to work (it worked with Girder 3.2). I cant seem to add any events to the actions in the gml file.

Anyone have any ideas? Does it work with Girder 4?


Apparently, this is a known limitation of Girder 3 version GML. I've seen exactly the same thing. I can import the GML (from xRemote) into Girder 4, but I can't add any events.

Badubo, I can invoke commands from within Girder 4 and they run, but there's no way to add Events for a remote.
memoe
 
Posts: 30
Joined: Fri Aug 11, 2006 1:35 pm

Postby badubo on Mon Sep 18, 2006 1:32 pm

but there's no way to add Events for a remote.

what to you mean, commands are working, but you cannot learn remote button to it?
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Postby memoe on Mon Sep 18, 2006 2:23 pm

Badubo,

In girder 4 I can import the generated GML file. I can see the actions for XRemote, and if I use F5 (test) they work on XLobby screen.

The menu item to "Add Event" is greyed out. I have my remote learned, there just isn't any way to add my events to the XRemote actions.

Image

Here are a few references I found on the Girder forums:

http://www.promixis.com/forums/archive/ ... 11084.html

http://www.promixis.com/forums/showthre ... =9910.html

[Read down through each post, someone mentions not being able to add/edit actions.]
memoe
 
Posts: 30
Joined: Fri Aug 11, 2006 1:35 pm

Postby badubo on Mon Sep 18, 2006 3:32 pm

Can you explain xhat's happen (in girder) when you press a button of your Remote?

What exactly must do the "add event" in girder 4, is it for learning remote button?
You tell that the remote is already learned and that commands are executed, so I don't understand what's wrong
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Postby memoe on Mon Sep 18, 2006 4:19 pm

Sorry, somehow my attempts to explain are only making matters worse. I suppose you'd have to _see_ what's happening in Girder 4. I think some of the miscommunication is the different terminology between Girder 3 and Girder 4. (Please keep in mind I am not well versed in either!)

In Girder 4 there is no "learn", you "add event" to let Girder know what should trigger the action. When I configure XRemote and export a GML file, I have all of the Actions to control XLobby. However, I can't add any events to these activities. I have already mapped my remote to the activities. I am using the USB-UIRT plugin in Girder.

A Workaround -- It appears that by importing the GML file into Girder 3.2 I can Learn the events on my remote, and that this fille is compatable with Girder 4. I'm not sure I need to learn all of the events, but just by bringing the file into Girder 3 (3.2) it seems to fix the file for Girder 4. In fact, I can now add events to actions that don't have events in Girder 4.

Can anyone else confirm this as a "fix?"

BTW-Badubo, A big thanks for all of the Plugins you have created. By my latest count, I am using 4 of your plugins. Xclock, XRemote, XMonitor, XMpc...)
memoe
 
Posts: 30
Joined: Fri Aug 11, 2006 1:35 pm

Postby badubo on Mon Sep 18, 2006 7:47 pm

great that you can found a workaround.

Can you export a .gml created with the version 4 so that I can analyse what I have to change
If possible, try to create a command that use a sendmessage ;)
badubo
 
Posts: 505
Joined: Mon May 03, 2004 7:33 pm
Location: Belgium

Postby lpg on Thu Sep 21, 2006 1:46 am

I have been having problems also with Girder 4.0.3b. I have been able to import the gml and add events. If you press F6 a dialog opens that will allow you to set events and learn the remote. I do not know an easy way to display images otherwise I would do some screen shots.

I have been able to see the events firing in Girder in the logger but nothing happens in Xlobby. Is there anyway to tell if xremote is receiving anything?
lpg
 
Posts: 296
Joined: Thu Apr 14, 2005 8:17 pm
Location: Chicago

Postby abobader on Sat Sep 23, 2006 5:28 pm

badubo,

I test it the plugin and work fine with girder 4.xx, but with latest XL build, it stopped, so I force to go back to girder 3.xx.

So I guess Steven made some change in latest build.

My best.
abobader
 
Posts: 142
Joined: Fri Apr 21, 2006 5:08 pm

Postby lpg on Sat Sep 30, 2006 4:42 am

memoe wrote:In Girder 4 there is no "learn", you "add event" to let Girder know what should trigger the action. When I configure XRemote and export a GML file, I have all of the Actions to control XLobby. However, I can't add any events to these activities. I have already mapped my remote to the activities. I am using the USB-UIRT plugin in Girder.

A Workaround -- It appears that by importing the GML file into Girder 3.2 I can Learn the events on my remote, and that this fille is compatable with Girder 4. I'm not sure I need to learn all of the events, but just by bringing the file into Girder 3 (3.2) it seems to fix the file for Girder 4. In fact, I can now add events to actions that don't have events in Girder 4.

Can anyone else confirm this as a "fix?"
XMonitor, XMpc...)


I do confirm the workaround. When I upgraded from 4.03 girder to 4.05 I had the same problem with the GML file of not being able to add events.

I loaded Girder 3.3 on another system and loaded the gml file I created in xRemote. I had to enable every event. Once I did this I was able to load the file back into girder 4.0 and assign the remote events.

I tested in xLobby 2 (non-experimental version) and it works.

Thanks for the work around I was really struggling with this one.

Larry
lpg
 
Posts: 296
Joined: Thu Apr 14, 2005 8:17 pm
Location: Chicago

Postby memoe on Wed Oct 04, 2006 5:33 pm

Badubo,

Sorry, I forgot. File is on it's way!
memoe
 
Posts: 30
Joined: Fri Aug 11, 2006 1:35 pm

Thanks!

Postby Neil on Thu Oct 12, 2006 8:33 am

Hi all! Thanks for the replies, I tested exporting the file with Girder 3.2 and imported into 4 - Then I can add events which was not possible when importing the xremote gml directly into girder 4. Now I can start playing again....

Cheers :lol:
Neil
 
Posts: 7
Joined: Mon Sep 04, 2006 10:28 am