DVICO TViX M6600N/M6620N PVR/media player request
Moderator: Moderators
DVICO TViX M6600N/M6620N PVR/media player request
Hello,
I need help to create a new protocol for a DVICO TViX M6600N/M6620N remote. I've learned all of the keys on the remote (hopefully they're all good...I didn't check the function of every single one). There are 46 keys total in a zip file here:
https://www.hifi-remote.com/forums/dload ... le_id=7491
I've added a note to each key with its label from the DVICO remote (for any key that differs from the RS 15-1994 remote that I used to create the file), and the key mapping are what I'd consider to be optimal for the RS 15-1994.
IR shows the protocol on all as being "Gap-550-1680-32?" with a Device of 150 and a Sub-Device that varies with each key. The OBC is always zero and the EFC is blank.
Can someone please create the protocol based on the above, or tell me what additional information is needed?
Thanks,
Alan
I need help to create a new protocol for a DVICO TViX M6600N/M6620N remote. I've learned all of the keys on the remote (hopefully they're all good...I didn't check the function of every single one). There are 46 keys total in a zip file here:
https://www.hifi-remote.com/forums/dload ... le_id=7491
I've added a note to each key with its label from the DVICO remote (for any key that differs from the RS 15-1994 remote that I used to create the file), and the key mapping are what I'd consider to be optimal for the RS 15-1994.
IR shows the protocol on all as being "Gap-550-1680-32?" with a Device of 150 and a Sub-Device that varies with each key. The OBC is always zero and the EFC is blank.
Can someone please create the protocol based on the above, or tell me what additional information is needed?
Thanks,
Alan
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Alan, I remember this protocol! It was the first one I ever customized!
Have you tried the ugrade for the tvix 5000? There are 45 keys in that upgrade that also decode "Gap-550-1680-32?" with a Device of 150. I'm not sure how to get the key to decode, I don't really understand that part of the protocol building process. But if this upgrade works, I'm sure someone can decode any new keys for you.
Here is the thread where the protocol was first decoded.
Have you tried the ugrade for the tvix 5000? There are 45 keys in that upgrade that also decode "Gap-550-1680-32?" with a Device of 150. I'm not sure how to get the key to decode, I don't really understand that part of the protocol building process. But if this upgrade works, I'm sure someone can decode any new keys for you.
Here is the thread where the protocol was first decoded.
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.
Wow, your memory is impressive.vickyg2003 wrote:Alan, I remember this protocol! It was the first one I ever customized!
I just tried the file at the link you gave me, and alas, no joy at all. No keys work. I guess it's not too surprising...my remote looks completely different from the one for the M5000, it has additional buttons, and I'm using a Radio Shack 15-1994 remote, so I'm thinking it's possible that the protocol code for my S3C80 might be incorrect.
I suppose it's possible that mucked something up when I incorporated the code into RemoteMaster & IR (it's been a number of months since I used either), but I don't believe that's the case.
I'm still hopeful that Rob or some other guru can take a look at my learned keys and figure out a protocol for this remote. I'd be glad to supply my .rmdu file if anyone thinks it would help to debug...
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Hmm I just opened your zip file and NONE of the signals are being decoded as Gap-550-1680-32 with a device of 150 and a subdevice that varies with each key. However when I use the tvix upgrade in the other section that is exactly what I am seeing. When I pop open your ir file most of the keys are being decoded as NEC2 255, 255, 255 which means they are not decoding right but something is very wrong somewhere.IR shows the protocol on all as being "Gap-550-1680-32?" with a Device of 150 and a Sub-Device that varies with each key. The OBC is always zero and the EFC is blank.
What is the date on your decodeir.dll?
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.
I'm using IR801RC9, which includes a DecodeIR.dll dated 2009-10-05 with a filesize of 237056.vickyg2003 wrote:What is the date on your decodeir.dll?
I just downloaded the final IR 8.01 with a DecodeIR.dll dated 2009-10-17 with a filesize of 239104. I also downloaded my own zip file and tried opening up the 3 .ir files in my zip archive. All 3 opened correctly, and all of the learned keys are showing a Protocol of Gap-550-1680-32? and a Device of 150.
One caveat is that I upgraded my main machine from 32-bit XP to 64-bit Windows 7 a few weeks ago, and the gwiopm.sys parallel-port driver doesn't work with it. So I'm actually using IR in Wine in Linux. But as far as I can tell, it's working...I've been able to upload/download to the remote, copy data from RemoteMaster, etc.
If need be, I can try installing the software on my daughter's 32-bit XP machine and opening the files there, but it's hard for me to get time on her machine. Sigh.
As soon as I send this, I'll try opening under Windows 7. As long as I'm not trying to communicate with the remote, it should work OK.
Update: I got the same result using Windows 7...
Thanks for the help...I'm open to more suggestions...
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
My mistake, somehow Disable DecodeIR got checked on my copy of IR. Now that I have figured that out, I am seeing the exact same decodes when I upload the TVIX upgrade into my urc-7800 and shoot it at my widget, as your 15-1994 captured. the urc7800 is as close as I can get to the 15-1994.
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.
I want to make sure I understand you correctly. You're saying that if you upload the TVIX 5000 upgrade that you pointed to earlier into your URC-7800 and shoot it at your IR receiver, you see the exact same decodes as what I sent in my first post? If so, then the problem's obviously on my side (the nut behind the wheel)vickyg2003 wrote:...I am seeing the exact same decodes when I upload the TVIX upgrade into my urc-7800 and shoot it at my widget, as your 15-1994 captured. the urc7800 is as close as I can get to the 15-1994.
If I'm correct in the above, can you please confirm that absolutely for the "Power" button? That's the easiest one for me to use to confirm operation on my side. It's not working right now, but if you tell me that you see the exact same decodes as what I sent, I'll keep looking...
Just out of curiosity, what's the last byte in the upgrade protcol for S3C80 you're using? I've seen two different versions...one ending in 0x33, the other in 0x46 (all other bytes are identical):
Code: Select all
Code.S3C80=44 8C 11 8B 12 CD 4D 08 08 01 21 03 31 01 21 01 06 D4 FD 11 A7 08 B7 B0 05 B0 06 E6 11 03 8D 01 46-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
I'm saying that I loaded a TVIX 5000 protocol into my urc7800
I shot the power button at my widget and got
GAP 580-1663-32? 150.86 misc no repeats 96.56.0.0
The protocol id 01 FF is a number that Rob uses in all his custom protocols, so there could be a conflict if you have other custom protocols.
I'm not 100% sure I pointed you to the right protocol, I do forget what I'm doing all the time. I downloaded one of the tvix 5000 upgrades. This is the protocol that I loaded into the 7800.
Upgrade protocol 0 = 01 FF (S3C80) Manual Settings (RM v1.93)
44 8C 11 8B 12 CD 4D 08 08 01 21 03 31 01 21 01
06 D4 FD 11 A7 08 B7 B0 05 B0 06 E6 11 03 8D 01
33
End
For this processor the jump needs to be to 0133 not 0146.
I shot the power button at my widget and got
GAP 580-1663-32? 150.86 misc no repeats 96.56.0.0
The protocol id 01 FF is a number that Rob uses in all his custom protocols, so there could be a conflict if you have other custom protocols.
I'm not 100% sure I pointed you to the right protocol, I do forget what I'm doing all the time. I downloaded one of the tvix 5000 upgrades. This is the protocol that I loaded into the 7800.
Upgrade protocol 0 = 01 FF (S3C80) Manual Settings (RM v1.93)
44 8C 11 8B 12 CD 4D 08 08 01 21 03 31 01 21 01
06 D4 FD 11 A7 08 B7 B0 05 B0 06 E6 11 03 8D 01
33
End
For this processor the jump needs to be to 0133 not 0146.
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.
What did I tell you...pilot error!
It's working now. I think somehow when I did the copy & paste from RemoteMaster into IR, the Protocol ID in the Device Information tab wound up as FF rather than 1FF.
I haven't tested every key yet, but all of the most important ones seem to be working fine.
One question: I have one key (MUSIC) that's not on the M5000 remote. I've learned it, but if I wanted to have it "decoded" into an EFC, how could I get that done?
Here's the learning dump:
Again, much thanks for pointing me in the right direction.
I haven't tested every key yet, but all of the most important ones seem to be working fine.
One question: I have one key (MUSIC) that's not on the M5000 remote. I've learned it, but if I wanted to have it "decoded" into an EFC, how could I get that done?
Here's the learning dump:
Code: Select all
# Device Button Key Notes Freq Raw Timing Data
14 VCR SHIFT-3s 38095 Once: +8950 -4504 +550 -570 +550 -1690 +550 -1690 +550 -570 +550 -1690 +550 -570 +550 -570 +550 -1690 +550 -570 +550 -1690 +550 -570 +550 -1690 +550 -570 +550 -1690 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -570 +550 -50984 +8950 -2262 +550 -96910 +8950 -2262 +550 -96910Again, much thanks for pointing me in the right direction.
-
vickyg2003
- Site Admin
- Posts: 7109
- Joined: Sat Mar 20, 2004 12:19 pm
- Location: Florida
- Contact:
Alan, This isn't something I totally understand but I'll explain how you do this.
We know that this needs to be translated as LSB, there is an 8 bit device, 8 bit command, 8 bits 0, 8 bit 0.
You drop the +8950 -4950 beause this is structural info, not data, and you look at all the timing pairs up until the +550 -50984 which is another structural element.
+550 -570 = 0
+550 -1690 = 1
01101001 01010100 00000000 00000000
Dev, obc-cmd, 0, 0
01101001 read from right to left = 150
01010100 read from right to left = 42, this is the AUDIO function in the upgrade, so this isn't the missing button, but rather renamed from audio to music.
Hopefully you'll be able to find your missing function whatever it might be.
We know that this needs to be translated as LSB, there is an 8 bit device, 8 bit command, 8 bits 0, 8 bit 0.
You drop the +8950 -4950 beause this is structural info, not data, and you look at all the timing pairs up until the +550 -50984 which is another structural element.
+550 -570 = 0
+550 -1690 = 1
01101001 01010100 00000000 00000000
Dev, obc-cmd, 0, 0
01101001 read from right to left = 150
01010100 read from right to left = 42, this is the AUDIO function in the upgrade, so this isn't the missing button, but rather renamed from audio to music.
Hopefully you'll be able to find your missing function whatever it might be.
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.
I finally figured it out. My remote also has a key labelled "AUDIO" (just like the M5000), but it's used for a different function. With your wonderful description above, I was able to figure out the OBC for the key. With that information, I finished the upgrade and uploaded it to the Files section.vickyg2003 wrote: Hopefully you'll be able to find your missing function whatever it might be.
If anybody comes here looking, the upgrade can be downloaded here.
Much thanks again for all of your help. I couldn't have done it without you!