TDC-8360P STB - Unknown protocol
Moderator: Moderators
-
alanrichey
- Expert
- Posts: 3533
- Joined: Mon Mar 24, 2008 7:14 am
- Location: UK/USA
TDC-8360P STB - Unknown protocol
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
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:
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.
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.
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
-
The Robman
- Site Owner
- Posts: 21944
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
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!
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:
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.
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!
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
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".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.

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
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:It is rather frustrating trying to figure out which changes Alan will embrace and reject.
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: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".
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 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.
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.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.
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:
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?
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.
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.
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
-- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Thanks Greg. That helps.
Now if I can find the instructions on how to create an XML file..
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.
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:
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.
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!
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
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..vickyg2003 wrote:Now if I can find the instructions on how to create an XML file..
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.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.
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.

Uploaded with ImageShack.us
Once again, I apologize.
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
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.
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.
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.