PDA

View Full Version : Slink-e operations not converting for 3.1 check reg goto's b



Ron
October 13th, 2002, 12:55 PM
Send me both the .gml and the .gir file so I can have a look at it, oh please include a description exactly where the conversion messes up so I can check what is wrong.

<font size=-1>[ This Message was edited by: RonB on 2002-03-27 09:30 ]</font>

Ron
October 13th, 2002, 12:55 PM
I see some stop processing actions in there, the behaviour of them has changed in Girder 3.1, they actually work now. Might this be messing up ? what do you want them to do ? Completely drop the event (thats is what they do) or drop the event only for the multicommand. ( Thats where you want to have Explicit return )

Ron
October 13th, 2002, 12:55 PM
Exactly what jump is broken, that is a big ass file and I do not want to check every single last one of the nodes.

Ron
October 13th, 2002, 12:55 PM
I see what happenend, during the conversion some of the links where lost. I'm checking if I can find where that happened.

Ron
October 13th, 2002, 12:55 PM
Okay, I've updated the convertor to 1.0.7. See if this fixes your problems. There is a little bug in the text register department in Beta17, I've released a fix this beta17b. You can download the update file for this.
-Ron

<font size=-1>[ This Message was edited by: RonB on 2002-03-27 12:07 ]</font>

Ron
October 13th, 2002, 12:55 PM
Sure I sleep :smile: Sometimes...

Ron
October 13th, 2002, 12:55 PM
Ron I think you sucked me in....do I have to remap every ir command thats the only way I can get it to work....I am paying my dues now I think....

Remap every command ? I have no clue what you are talking about. Why does that solve the slinke problem ?


For the slinke problem do this

* close girder
* delete in the registery:

hkey_local_machine/software/girder3/hardplugins/SlinkE

as always backup you registery before attempting this.

* Restart girder
* Go to the slinke config, select the "empty" from the drop downbox, modify this to your needs, press okay.
* Reopen the dialog again select the "empty" thing and press modify, now rename it to your desired name.

DO NOT ADD AN NEW CONFIG BEFORE YOU MODDED THE EMPTY ONE.


<font size=-1>[ This Message was edited by: RonB on 2002-03-28 11:06 ]</font>

Ron
October 13th, 2002, 12:55 PM
I updated the code to just ignore the empty set, so other users don't get this little problem. But if you follow the instructions above it will work with your version of the slinke driver. Be sure to check the correct
Ir-Port and Slink-E ports too! Also don't forget to enable the action part.

SteveV
October 13th, 2002, 12:55 PM
Rick,

Does the error occur when Girder first loads and enables the plugins? If so, make sure you didn't forget to delete the "Empty" device in the Hardware Plugins->SLinke Driver->Settings->Name (dropdown list).

--Steve

rickd
October 13th, 2002, 12:55 PM
Ok Ron I am now doing beta testing so I can get TCPIP working since the old plugin is not supported or does not work at least for me....and so far it's not good half my IR events for the slink-e have converted ok the other half are there but are not ok....now this is a major for me as I have a huge translation file for IR event remapping per zone using the slink-e and track power conditions and have conditional jumps and ir events based on these conditions.

After conversion it seems to create an eventstring under each multigroup and have the same ir event attached to it as the multigroup itself...(why) problem is for 50% of commands there is no action translated anymore. For example I receive a command via slink-e ir port 2 and this triggers the slink-e to perform a multigroup whichsend another ir event on port 1 ....the eventstrings are ok but the send command is missing and whats more the slink-e plugin under plugin tab is greyed out so I cannot reassign the remap send ir comand even if I wanted to manually fix it....I did get an error at one point software plug not found but thats not there now ....


The check reg jump to commands are also not converting and for some reason I cannot re-assign the jumps (for check reg command) to where they should be by using the browse option it keeps the old ones.



Is it just me or is this severly broken.

I get an error on start up parent window equals zero....also I run the dreaded XP.

Sorry I have to revert to 3.0.25 as this is not close enough for me to do real testing and it I cannot do a rewrite it would take a week.

thanks Rick

<font size=-1>[ This Message was edited by: rickd on 2002-03-27 09:49 ]</font>

rickd
October 13th, 2002, 12:55 PM
Ron you have mail <snip>

cheers Rick

mod (Ron): Don't want the email addy here, spam prevention

<font size=-1>[ This Message was edited by: RonB on 2002-03-27 10:00 ]</font>

rickd
October 13th, 2002, 12:55 PM
Well if they completely dropped the event that would be good I remmeber that I had to use stop processing in the event a register is set ie if reg 24 is 0 it sends ir command s for Sat receiver if its 1 it sends ir commands for VCR so one button toggles this state. Stop processing prevents both from being sent when it jump out of a multigroup to execute the other multigroup for the other state and it returns stop prevents it completing the returning multigroup....the else condition skips over the stop processing command in the other situation and executes a command over the stop processing. I thought this behaviour was wrong so this explains why I thought it strange then.

But this is no reson for the jumps to be broken or is it?

rick

<font size=-1>[ This Message was edited by: rickd on 2002-03-27 10:43 ]</font>

rickd
October 13th, 2002, 12:55 PM
Channel + and power off seemed broken and TV button to name a few....power on I think was ok
But what about the check reg commands with broken goto's? or will this fix it?

Yes it is a big arse file and thats only one room I have two more coming. This one is in production....

The reason is that I can go into any room and it remaps the commands based on location ie volume up remaps for the reciever in that room among other things.

The other groups actually run on my HTPC I just keep them in this file for Backup and testing etc. I sure hope I don't have the same problems with the Serial plugin useage.

Rick

rickd
October 13th, 2002, 12:55 PM
Ron also all the send TV Ch+ etc Send TV.....do not work either.

The weird thing is the skych- works the sky channel + does not and they use the same code....

rickd
October 13th, 2002, 12:55 PM
Thanks Ron Don't you ever sleep???? I try it tomorrow I am going to bed it's 11.20pm here in Wellington New Zealand.

Rick

<font size=-1>[ This Message was edited by: rickd on 2002-03-27 12:29 ]</font>

rickd
October 13th, 2002, 12:55 PM
I just saw another post re the window equals zero issue too so that should help geting the right DDL for the slink-e by doing a custom install.

Cheers Rick

rickd
October 13th, 2002, 12:55 PM
Ok Ron just reinstalled using custom setup v3.17b and used the new converter and now I get error on add slink-e device I have them enabled so cannot proceed till this is fixed?

So my slink-e config is not accepted.

Rick

rickd
October 13th, 2002, 12:55 PM
Arrrrgh Steve that's it thanks Rick

So many tricks so little time......

rickd
October 13th, 2002, 12:55 PM
Arrrrgh Thats not it..... I get error cannot delete last device so whats with that its not loading the other configured devices even if I add one or two manually....boy are we the only slink-e boys hammering this beta......steve

Ron I think you sucked me in....do I have to remap every ir command thats the only way I can get it to work....I am paying my dues now I think....

Some good news the check reg if statements jump to the right locations just cannot get slinke files to load with the new DLL it did load with the old in compatibility mode last time however.

:smile: thanks rick



<font size=-1>[ This Message was edited by: rickd on 2002-03-28 10:34 ]</font>

rickd
October 13th, 2002, 12:55 PM
Ok I looked in the registry and I see what it does. So what I really meant to say is that I will have to re-enter the device or .cde file locations and the associated ports and obviously the precise naming I used in version 3.0.25.

This works and reassociates the command map correctly Thanks Ron

Its looking like it will fly now thanks

rickd
October 13th, 2002, 12:55 PM
Ok it works great now thanks a guide for other slink-e users going to 3.1:

1. Install Girder 3.1 into new directory don't delete the original keep it incase you have issues.
2. Make sure you chose custom install so you install all the plugins you want inclding slink-e
3. Download the converter and covert your file to .gml
4. Enable slink-e plugin under settings/hardware plugin and under action software plugin.
5. Under settings add all your .cde files and paths with the exact port numbers and names you had in the old version. You can either rename or delete the "empty" one included at install.
6. Load your newly converted .gml file
7. Disable and enable devices using F9 to activate everything you've just added.

Then your in business

edanuff
October 13th, 2002, 12:55 PM
It doesn't appear that the new converter (1.07) is able to open the showshifter gxr file. The previous version of the converter was able to open it although I don't know if it was converting it correctly.