TDC-8360P STB - Unknown protocol

Need help adding new codes to your Slingbox, this is the place to ask. You're welcome to ask general Slingbox questions here, but be aware that most of us are not Slingbox experts.

Moderator: Moderators

alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

TDC-8360P STB - Unknown protocol

Post by alanrichey »

I'm trying to build a Custom Remote for this device and have the XML script file, but IR.EXE is not decoding it.

Is it me or this not a recognised protocol ?

https://www.hifi-remote.com/forums/dload ... le_id=9016

Al
vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

Alan, what is the process for getting information from XML format into the XMLSling, IR file?


I looked for a sticky in this sling forum, but couldn't find one.

I do believe the Beta remotes site is gone, but the whole sling thing is voodoo.

I know how to get the learns out of the xml, one at a time, but if there is something to automate I can't find out how.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

I thought that was what the latest version of RMIR (2.00 preview 7 I think) was supposed to be able to do ?

I must admit the program development has now gone so far away from my 'modus operandi' I stopped tracking progress and stuck with RM V1.99.
The Robman
Site Owner
Posts: 21944
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

RMIR can import XML files like this, but this file contains raw text so it will need to be handled manually.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
The Robman
Site Owner
Posts: 21944
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

OK, I processed all these signals by hand. It's not an unknown protocol, they are just bad learns. It's the NEC1 protocol but the user started the learn process too late, so all they caught was the repeating portion of the signal, which doesn't contain any data.

The ZOOM and PAGE+ buttons caught some of the data stream, just enough to tell me the OBC but not enough to tell me the device code.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

Many thanks Rob, that's great. I'll go back and tell him to do it properly :)

Cheers
eferz
Expert
Posts: 1078
Joined: Thu Jun 03, 2010 1:25 am
Location: Austin, Texas

Post by eferz »

vickyg2003 wrote:Alan, what is the process for getting information from XML format into the XMLSling, IR file?

I looked for a sticky in this sling forum, but couldn't find one.

I do believe the Beta remotes site is gone, but the whole sling thing is voodoo.

I know how to get the learns out of the xml, one at a time, but if there is something to automate I can't find out how.
It is rather frustrating trying to figure out which changes Alan will embrace and reject. For example the website, http://betaremotes.slingbox.com, is not gone and I'm not sure why he persist that it is no longer present. Just because there's an alternate URL, http://remotes.slingbox.com, it doesn't mean the other one is gone. Nor should it elude that it is out of "beta".

Image

If you visit either URL, you'll see in the upper-left hand corner the "beta" logo is persistent regardless which was used. Furthermore, the same "beta" issues like the missing "plug-in" still remains if you have not visited http://watch.slingbox.com prior. This long standing bug has been registered with the Sling Beta Community when the site was moved from private beta to public beta. Yet, it has not been resolved.

The other example, is that he persists to use LRZ files to propagate his own web slingplayer's logfile. Which he then has to trim in order to feed his vbs script which in turn reformats the UEI learns with the appropriate spaces. This then allows him to copy the learns one by one into IR.exe's learned signal tab.

It is rather an archaic process, since the ability to open the Sling XMLs was introduced in RMIR 1.99c-preview2 and has been refined greatly in the later revisions. Now, all you have to do is save the XML file with a browser using the URL pattern, https://secure.sling.com/irservices/rest/v1/learntremote/{guid}.xml then open the file from within RMIR. It will then instantly decode all the learns as well as show which learns were untested. The most recent update is that you can now save as an .ir file which allows IR.exe to decode it if you don't trust the results from RMIR. Most of it was discussed in the following thread https://www.hifi-remote.com/forums/viewtopic.php?t=12418.

The crux of the problem was trying to pawn off the Web Slingplayer's logfile as an XML file. It is not; in fact, the file is far from it. The format of the logfile does not match the schema of the XML. That's why RMIR wasn't able to automatically decode it.
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

eferz wrote:It is rather frustrating trying to figure out which changes Alan will embrace and reject.
Sorry about that. It's just that I don't automatically adopt the 'latest and greatest' changes if they don't happen to suit my way of working.
eferz wrote:For example the website, http://betaremotes.slingbox.com, is not gone and I'm not sure why he persist that it is no longer present. Just because there's an alternate URL, http://remotes.slingbox.com, it doesn't mean the other one is gone. Nor should it elude that it is out of "beta".
Fair enough, I just assumed that was the case as it seemed logical. Seems an odd thing to beat me up in public about though?
eferz wrote:The other example, is that he persists to use LRZ files to propagate his own web slingplayer's logfile. Which he then has to trim in order to feed his vbs script which in turn reformats the UEI learns with the appropriate spaces.
Guilty as charged, but what has it got to do with you how I accomplish a procedure? As far as I can see both methods are valid, it is just that my method has not been incorporated in RMIR. And as I have previously stated, the new 'combined' program doesn't work for me, I prefer the standalone RM.
eferz wrote:The format of the logfile does not match the schema of the XML. That's why RMIR wasn't able to automatically decode it.
Not true. As Rob correctly pointed out, the problem was that it was a bad learn that caused it not to be recognised. I have since received another file from the user and that works perfectly.

OK, my rant over. Not sure what I did to upset you so much you needed to criticise me in public, but whatever it was I apologise.

Al
vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

Okay boys, enough of this.

As amusing as it might be to see two very, very different personalities go at this, I'm still in the dark.

Are there step by step instructions, so that when a sling-person wants help, I can quote instructions?
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

There's an entry in the RM/RMIR Wiki that shows how to load a Sling XML file into RMIR and create an upgrade with that information: http://sourceforge.net/apps/mediawiki/c ... Easy_Is_It
vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

Thanks Greg. That helps.


Now if I can find the instructions on how to create an XML file..
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
The Robman
Site Owner
Posts: 21944
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Alan, I have upgraded to RM 2.00 and I use the stand alone version of RM all the time, you just need to create a shortcut to it. The setup.vbs program does this for you, but you can also do it by hand. This is the shortcut that you would need:

C:\WINDOWS\system32\javaw.exe -jar "C:\{your path here}\RM\RemoteMaster.jar" -rm

The RM folks added a very cool feature to RMIR that allows you to import Slingbox XML files, so there's no need to keep using the log files.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

OK, thanks for that, I hadn't realised my request for a standalone option had been implemented.

Now I will upgrade :D
eferz
Expert
Posts: 1078
Joined: Thu Jun 03, 2010 1:25 am
Location: Austin, Texas

Post by eferz »

vickyg2003 wrote:Now if I can find the instructions on how to create an XML file..
Vicky, if you want to create Sling XML file, then you'll need physical access to a Slingbox and a webpage. If you do have such access, then you can use these instructions: http://slingbox.wikia.com/wiki/How_to_u ... s_website..
alanrichey wrote:OK, my rant over. Not sure what I did to upset you so much you needed to criticize me in public, but whatever it was I apologize.
Alan, I apologize for that whole thing. My mind was in the wrong place due to personal issues, and I've taken it out on you. I should have kept my emotions in check before posting, I'll put my torches and pitchforks away. Sorry about that.

I'm just confused that you can embrace the things like Sling's alternate URL whereas you reject the new RM/RMIR. I understand from an earlier post that you had a problem with not having a stand-alone shortcut for RM and RMIR. That issue was fixed a few days later, but it just seemed that by then you've already set your mind and given up on it entirely. It's not really fair to Graham and Greg to give up on RMIR. Especially on a feature that they've worked hard in developing for us. And, all they've asked for in return is our feedback to improve the program (unlike Sling Media).

As Rob mentioned above, you can run RM/RMIR as stand-alone programs. Additionally, these programs run within their own folders, so you can run multiple versions independently. The only things that are shared between copies are the MAPS and RDFs. If you're still set on using RM 1.99, then you can still have a different folder for RMIR 2.07 and call them up separately.

I believe had you been using it, that you would have deduced the problem without Rob's help. Below is a screenshot of what you would have seen. Notice all the buttons in the "Notes" column specify "(untested)" and most of the "Protocol" column list "** None **". You would have made the same conclusion as I had; the user did not test the learns and therefore were unreliable.

Image
Uploaded with ImageShack.us

Once again, I apologize.
vickyg2003
Site Admin
Posts: 7109
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

Well Rob's post showing one that worked didn't work because it had a txt extension on it.

When I tried Rob's example

Sony.XML.txt , it didn't work.

I had to change the extension to Sony.XML and then it worked just fine.

I had been reading about this, but I hadn't done a hands on example, so I didn't realize the XML was a valid file for IR or RMIR to open. I kept exploring menu options.

I've now read http://slingbox.wikia.com/wiki/How_to_u ... es_website..

And found some references to the LRZ file but nothing on how to create an XML file.

I've heard talk of a VBS script to handle the LRZ file, but can't find that either.
Remember to provide feedback to let us know how the problem was solved and share your upgrades.

Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
Post Reply