DSM on 6131

General JP1 chit-chat. Developing special protocols, decoding IR signals, etc. Also a place to discuss Tips, Tricks, and How-To's.

Moderator: Moderators

Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

Dave Sampson wrote:Success! The new device upgrade for the 921 has duration control. There is a note on the first sheet and a column. Very nice-Thank You P Brown. I also was having problems with my Dish HD Monitor not receiving codes. So I took your advice again and went to the latest upgrade. No note or mention of duration. But after searching I found a protocol with duration on the sheet. Problem fixed again.
If the upgrade in your IR file is this one, then I am again puzzled, since in your IR file, you have not set ANY duration for ANY of the functions, although your upgrade clearly uses the Device Combiner protocol.

I think you DEFINITELY have room to gain some upgrade memory.

I think you may be able to accrue SOME by combining the protocol upgrades for the RCA Combo with the Device Combiner, but I'd really like to see your actual upgrades (KM or RM) that you uploaded to your IR file to see.
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 »

As an example of what I wrote above, I took what I presumed to be your source files for the Dish PVR and RCA TV and put ALL of the devices contained therein into the Device Combiner. Your setup sheet would have to look like this:

Code: Select all

Protocol ID's	        Fixed Data Hex	    #
00 02	                00 00 80 00 00	    0 x
00 02	                00 80 80 00 00	    1 x
00 AF	                FF	                2 x
00 AF	                7F	                3 x
00 AF	                5F	                4 x
00 AF	                EF	                5 x
And your 0144 protocol upgrade would increase from 85 bytes to 101 bytes, while you eliminate the 28-byte 0143 protocol. Net gain - 12 bytes.

Your Dish device upgrade would be essentially unchanged (but I would add the digits as described in previous posts), but your TV upgrade would have to be completely redone using THIS newly-created Device Combiner protocol, but would likely be no larger or smaller (since every button assignment still uses two bytes of data), and you have the duration control option available for both the Dish and the RCA.
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)
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

johnsfine wrote:I'm not sure what DSM's do inside a macro without an extender.
Nothing :) Unextended 8910 & 7800 versions of LKP, DSM first check if running inside a macro, exit immediately if yes. Other remotes might be different. 2116 is the same (basis for above) - ignore DSM, do nothing. These are the only ones I know a bit about, others might be different. If I recall, the remaining steps of a macro are unaffected.
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride :)
Dave Sampson
Posts: 34
Joined: Sun Nov 23, 2003 6:23 pm
Location: Coral Springs, FL

Post by Dave Sampson »

OK, lets try this.

I had a bunch of unneeded protocols because I was learning the extender on this and was installing and removing a lot of things. Some of which was not removed. The extender also installed toad tog and 3 other functions. I removed them as suggested if they werent being used-however I left their protocols. I just had some brain fade on using the Amp twice and not doing what I needed with phantom keys-that is resolved.

I started over with a fresh extender installed. Removed unused functions including protocols. Followed Elizabeth and the Capns advice and installed the little device that moves DSMs to the Special Functions Tag. I have also taken advantage of Johnsfine advice to use cloaking.

The finished product gave me over 200 bytes of additional upgrade space. It works well and hopefully makes a lot more sense to you! Capn I have included the IR file and the KM files used as you asked.

https://www.hifi-remote.com/forums/dload ... le_id=2948
https://www.hifi-remote.com/forums/dload ... le_id=2950
https://www.hifi-remote.com/forums/dload ... le_id=2949
https://www.hifi-remote.com/forums/dload ... le_id=2952
https://www.hifi-remote.com/forums/dload ... le_id=2951

The only problem I have now is the DSMs were moved to the Special Functions tab but when I go to save them I get a message saying I have not installed the protocol and they wont work - they do though? I know the 6131 installs an 'invisible' DSM and some of that may be conflicting?
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

Dave Sampson wrote: The only problem I have now is the DSMs were moved to the Special Functions tab but when I go to save them I get a message saying I have not installed the protocol and they wont work - they do though? I know the 6131 installs an 'invisible' DSM and some of that may be conflicting?
Not an expert on the 6131 DSMs (I'm expecting to receive my first 6131 and will likely have to learn any day now :twisted: ) BUT...

Try them. You can tell US if they work.
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)
Dave Sampson
Posts: 34
Joined: Sun Nov 23, 2003 6:23 pm
Location: Coral Springs, FL

Post by Dave Sampson »

Not an expert on the 6131 DSMs (I'm expecting to receive my first 6131 and will likely have to learn any day now Twisted Evil ) BUT...

Try them. You can tell US if they work.
Oh yes they work fine. Either 'Add' or 'Edit'. Just have extra step of acknowledging message. But no sweat. The other nice thing is before I had to enter hex values for the keys, now they are on pull down. Much nicer.
Thanks for the help and patience Capn.

I assume you know of the two different 6131s. I have both and like the old silver (non N) best. But I really like them(have 5)! Good Luck.
Capn Trips
Expert
Posts: 3989
Joined: Fri Oct 03, 2003 6:56 am

Post by Capn Trips »

I DEFINITELY prefer the old (non-"n") model and that is what I am getting. Hopefully it will meet my needs. If not today, it will someday. :wink:
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)
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

Dave Sampson wrote:Just have extra step of acknowledging message. But no sweat.
Every time 6131 DSM keymove is built or edited it gets the message that unless the device is in IR it won't work. It's a feature :P I guess IR doesn't see it in some places. Once you added the device, the message can just be acknowledged, as you saw.
Capn Trips wrote:I'm expecting to receive my first 6131 and will likely have to learn any day now
It has a fabulous extender. Seems easier than the 8910. But I really, really miss the unlabelled macro and learning keys of the 8910. I also miss the LED that I can see. In the 6131 it's covered by your finger. Tough to count the blips of a macro when you're debugging. Oh, they also forgot to include the LCD :twisted:
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride :)
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

I think you can solve this by adding a dummy protocol in addition to the dummy device.

Code: Select all

Upgrade protocol 0 = 01 FC (S3C80) Dummy DSM
 00
End
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

I presume you do this to prevent the message?
Ok, I just looked in IR. Indeed the message no longer nags you.
But, how can that work if inside the remote the extender already has that protocol, won't the added protocol interfere? I'm gonna try it.

Bit later edited: Wow! That works. No problem in the remote. WHY :?: :?:
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride :)
gfb107
Expert
Posts: 3411
Joined: Sun Aug 03, 2003 7:18 pm
Location: Cary, NC
Contact:

Post by gfb107 »

It works because the extender recognizes the DSM by it's setup code (TV/1103), and doesn't actually call the protocol to do the work. The DSM support is coded directly in the extender itself.

We add the dummy device and dummy protocol to make IR work the way we want, but neither is needed for the remote to do what we want.

I've asked before for an enhancement to IR's special function support that would allow the RDF to specify that the required device and protocol are built in and that upgrades aren't required, but never got much uptake on that idea.
ElizabethD
Advanced Member
Posts: 2348
Joined: Mon Feb 09, 2004 12:07 pm

Post by ElizabethD »

Greg, thanks for explaining and for the reference. I've been there before but it wasn't clear to me, then, what the nuances of the issue really were till really working with 6131 :eek:
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride :)
mr_d_p_gumby
Expert
Posts: 1370
Joined: Sun Aug 03, 2003 12:13 am
Location: Newbury Park, CA

Post by mr_d_p_gumby »

gfb107 wrote:I've asked before for an enhancement to IR's special function support that would allow the RDF to specify that the required device and protocol are built in and that upgrades aren't required, but never got much uptake on that idea.
This same problem also exists for the Atlas DVR extender (since it is based on the URC-6131 version). I know it's currently only these two remotes, but I agree it would be nice to have the RDF specify the built-in status. Hal did such a nice job making the DSM work this way, it's a shame IR (unintentionally) complicates things.
Post Reply