XBox 360: Hopefully an easy question for the experts...

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

merlin803
Posts: 30
Joined: Sun Jan 11, 2004 6:14 pm

Post by merlin803 »

Done!
whompus
Posts: 540
Joined: Wed Apr 27, 2005 1:43 am

Post by whompus »

Now I see it is mce prottocol.
Give me a few minutes to look closer at it.
whompus
Posts: 540
Joined: Wed Apr 27, 2005 1:43 am

Post by whompus »

I got you one to test now. I will up it then post link.

It is a big protocol upgrade So the only thing in it will be the xbox360 and I think a build in code you can work with for your tv.
whompus
Posts: 540
Joined: Wed Apr 27, 2005 1:43 am

Post by whompus »

Here it is.

Give that one a look. You may need to decide what you dont need to get other devices back in it.

Your upgrade memory area is a problem area. You may want to look into some build in codes for some of your devices then use keymoves for what is not in them.. And what extender protocols you might not be using to free up some upgrade memory.

Oh Yeah. Whatever your learned L1 and L2 was is on #1 and #2
Whatever the M1 and M2 learned is on the #3 and #4

Would you post what those functions are?

Also if you dont mind would you learn the rest of the buttons and post that ir file with a link to it. That way I can finish the upgrade with rm and then post it here for anyone else that may want it.
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

Are those learned signals somewhere accesible from this thread? Or did you send/get them via email?

I've been a bit surprised at how slowly info about the XBOX 360 IR protocol has appeared in various IR forums.

I still think I might win the battle and keep any XBOX from ever getting into my own house. But I'm still currious about the IR.

In another forum, I read some semi coherent info claiming the XBOX 360 can be configured to understand one or both of two IR code sets, one of which is MCE. Can you clarify (confirm or contradict) any of that?
merlin803
Posts: 30
Joined: Sun Jan 11, 2004 6:14 pm

Post by merlin803 »

Thanks! I am having trouble figuring out what protocols/devices that I can get rid of to make room. I'll post back when I get it straightened out.

Again, thanks!
merlin803
Posts: 30
Joined: Sun Jan 11, 2004 6:14 pm

Post by merlin803 »

johnsfine wrote:Are those learned signals somewhere accesible from this thread? Or did you send/get them via email?

I've been a bit surprised at how slowly info about the XBOX 360 IR protocol has appeared in various IR forums.

I still think I might win the battle and keep any XBOX from ever getting into my own house. But I'm still currious about the IR.

In another forum, I read some semi coherent info claiming the XBOX 360 can be configured to understand one or both of two IR code sets, one of which is MCE. Can you clarify (confirm or contradict) any of that?
Yes, the learned commands are in the diagnostic area, named: 360_test
merlin803
Posts: 30
Joined: Sun Jan 11, 2004 6:14 pm

Post by merlin803 »

Here is the revised learned xbox 360 codes (I labeled the functions that are not self explanatory in each functions 'notes' section):

http://www.hifi-remote.com/forums/dload ... le_id=2490
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

merlin803 wrote:Thanks! I am having trouble figuring out what protocols/devices that I can get rid of to make room. I'll post back when I get it straightened out.
Before you start to worry about what you can delete to make room for the upgrade, you should first confirm that it actually works.

I just took a look at the learned signals you posted and they should up as using the RC-6-32 protocol.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

For John Fine, the learned signals are here.

I've looked at both of your uploaded IR files HERE and HERE. I'm not smart enough to figure out what all of your device upgrades and protocol upgrades are supposed to do, (useful tip: Use all of the "notes" capabilities within the various programs. It REALLY makes a big difference when someone is trying to (a) help, or (b) use a file you have created.) but several things don't really add up, indicating you're likely misunderstanding what your upgrades are:

TV/1800 uses protocol 0180 - Good. That's the Extender itself
MISC/1800 uses 0181 - This is the ToadTog protocol/device.
MISC/1103 uses 01FC - This is DSM. You currently have none programmed, and if you don't intend to use them, you can delete this device and protocol.
TV/1156 uses built-in protocol 005A (NEC1), OK this is obviously your TV upgrade.
SAT/0855 uses built-in protocol 00AF (RCA) - why is this here? You have not assigned this setup code to any of your devices, nor have you any keymoves mapped against it. If it serves no purpose, delete it.
RCVR/1135 uses 0144 (Device Combiner) - I'm not sure what devices you're combining with your receiver, and why, but the DC is a memory hog. Are you sure you can't find a more efficient solution for whatever your problem is that you are using the DC for?
VCR/1617 and DVD/1618 - I pressume these are your attempts at the XBox upgrade. Your KM or RM file would be more helpful to those trying to match this up with your learned signals. Presumably you will only need one of those two upgrades, right?
DVD/0522 seems to be a waste of space, as well, since it's not assigned to anything nor used for any keymoves.
You further have two protocol upgrades (0162 and 0169) that aren't used by any device upgrades (seemingly - I suppose they may be called out in yoru DC upgrade, but I sort of doubt it), hence they are wasted space.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

The Robman wrote:I just took a look at the learned signals you posted and they should up as using the RC-6-32 protocol.
Rob, I get MCE protocol, device 116, subdevice 15, with a toggle bit clearly toggling a lot. Is MCE simply a specific version of RC-6-32? Or are we using different version of decodeIR.dll?
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

The Robman wrote:I just took a look at the learned signals you posted and they should up as using the RC-6-32 protocol.
MCE protocol is a form of RC6-6-32, but with different rules for the toggle bit and with specific meanings for each of the four bytes of data (which in RC6-6-32 are just generic data).

You could understand and reproduce these signal as "RC6-6-32", but it is easier to understand and reproduce them as "MCE".

The RC6-6-32 entry in RM uses the MCE rules for toggle bit, but not the MCE rules for which byte of data is which. So if we ever find a use of RC6-6-32 that isn't MCE, it will probably be wrong and until then it is just a less understandable way to produce the same upgrade you could get with "MCE".

I haven't looked in KM to see what RC6-6-32 and/or MCE look like there.
merlin803
Posts: 30
Joined: Sun Jan 11, 2004 6:14 pm

Post by merlin803 »

The Robman wrote:
merlin803 wrote:Thanks! I am having trouble figuring out what protocols/devices that I can get rid of to make room. I'll post back when I get it straightened out.
Before you start to worry about what you can delete to make room for the upgrade, you should first confirm that it actually works.

I just took a look at the learned signals you posted and they should up as using the RC-6-32 protocol.
The commands do work and I was able to make enough room on my remote by deleting some stuff I did not need.

Could the 360_TEST2 IR file that I posted be made into a KM device upgrade? I would love to have the rest of the commands that are not found in the IR file that WHOMPUS posted called 360_test1 (because at that point I had not givin him the complete list of learned commands...)
merlin803
Posts: 30
Joined: Sun Jan 11, 2004 6:14 pm

Post by merlin803 »

Capn Trips wrote:For John Fine, the learned signals are here.

I've looked at both of your uploaded IR files HERE and HERE. I'm not smart enough to figure out what all of your device upgrades and protocol upgrades are supposed to do, (useful tip: Use all of the "notes" capabilities within the various programs. It REALLY makes a big difference when someone is trying to (a) help, or (b) use a file you have created.) but several things don't really add up, indicating you're likely misunderstanding what your upgrades are:

TV/1800 uses protocol 0180 - Good. That's the Extender itself
MISC/1800 uses 0181 - This is the ToadTog protocol/device.
MISC/1103 uses 01FC - This is DSM. You currently have none programmed, and if you don't intend to use them, you can delete this device and protocol.
TV/1156 uses built-in protocol 005A (NEC1), OK this is obviously your TV upgrade.
SAT/0855 uses built-in protocol 00AF (RCA) - why is this here? You have not assigned this setup code to any of your devices, nor have you any keymoves mapped against it. If it serves no purpose, delete it.
RCVR/1135 uses 0144 (Device Combiner) - I'm not sure what devices you're combining with your receiver, and why, but the DC is a memory hog. Are you sure you can't find a more efficient solution for whatever your problem is that you are using the DC for?
VCR/1617 and DVD/1618 - I pressume these are your attempts at the XBox upgrade. Your KM or RM file would be more helpful to those trying to match this up with your learned signals. Presumably you will only need one of those two upgrades, right?
DVD/0522 seems to be a waste of space, as well, since it's not assigned to anything nor used for any keymoves.
You further have two protocol upgrades (0162 and 0169) that aren't used by any device upgrades (seemingly - I suppose they may be called out in yoru DC upgrade, but I sort of doubt it), hence they are wasted space.
Thanks for your analysis. You were right on the money with the stuff that I needed to get rid of. Let me explain a couple of the ones I need though:

1618 is actually my HD Direct TV Tivo

1617 was my attempt at the xbox

RCVR/1135 using 0144 (Device Combiner), this is actually from a KM device upgraded that was posted and I am using because it was the only one that allowed me to fully control my Onkyo 601 A/V receiver

With your help I was able to delete the stuff I didn't need which allowed me to add the needed Xbox codes. Thanks!
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

Are you actually USING Keymap Master or Remote Master? I mean in the sense of BUILDING and/or MANIPULATING your upgrade files? Or are you simply opening and changing the remote on the setup worksheet and then copying it into IR? I get the sense taht you are still not REALLY using these tools to their capability - and that implies (correct me if I'm wrong) some gaps in your reading.

You have all of the information you need to build your own upgrade for the XBox. The protocol (MCE), device(116) and subdevice(15) information are self-explanatory on the setup worksheet (unfortunately, it appears that you can only build this upgrade in RM, as KM seems to not have been updated for this protocol), and you enter the functions as OBCs (read from your learned info) on the functions worksheet, map the buttons as you wish on the layout page and copy and paste the upgrade YOU CREATED into IR. Then YOU control the upgrade, not whompus - who is a great humanitarian regardless.

Sort of the whole point of this JP1 effort is for you to use the tools provided so YOU CAN DO THIS YOURSELF, not to have whompus or Robman or someone do it for you. Now when it's something NEW or really different, then the forum members are happy to step in and help work out a solution, but you need to do some of it yourself.

Example - I don't know what your receiver upgrade does, but from what you write, it sounds like you just took another upgrade and pasted it in. Have you analyzed it? Are there in fact more than one devices "combined" in that upgrade? Or is the device combiner there only to increase duration of a signal? Perhaps you don't need it? Perhaps there's another Onkyo upgrade that "mostly" works, but the one you found may have a few additional functions that you can add to the other, or by using keymoves?

Similarly, I wouldn't ask whompus to add the additional learned functions to the XBox upgrade in the IR file he uploaded. I would instead ask him for the UPGRADE FILE ITSELF so you could add those functions yourself in RemoteMaster. Then you have MUCH GREATER CONTROL over what you are doing with your remote, rather than a reliance on what someone else has done/may (or may not) do in the future for you.

Finally, if you really want help with "streramlining" your IR file, you should upload a zipped file containing your IR file and all of the upgrades that you use in it, upload that to the diagnostic area (which we already know you DO know how to do) and post a link here. There also needs to be an easily-understandable explanation of what you are doing/attempting to do with your files, either using the generous "notes" capabilities within all of these programs, or by including a readme of some sort.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Post Reply