Could it be that there is something wrong with the RDF for the URC-6820?
I can upload and download to and from the remote just fine (using JP1.2), and when teaching it the signals from my original TV remote, IR.exe reports the exact same protocol and EFCs that I am using in my upgrade file. When I upload the upgrade to an RS-2117 or URC-6131n, it works just fine. But when uploading it to the URC-6820, the TV does not respond to any button.
Below the contents of my RDF file. I deleted the URC-8820/10820 references in the name, and corrected the protocol section based on other posts.
Does anyone see anything wrong here? Thx!
[General]
Name=URC-6820 Fixed
EepromSize=$1000
AdvCodeAddr=$0023..$01FF
UpgradeAddr=$0200..$03FF
LearnedAddr=$0400..$0FFF
Processor=HCS08
BaseAddr=$EC00
RAMAddr=$FF00
RDFSync=3
DevComb=,$0846,$0D7B,,$19DF
AdvCodeBindFormat=LONG
FavKey=$18,$00,10,5
LearnedDevBtnSwapped=Yes
SectionTerminator=$FF
EFCDigits=5
ImageMap=URC-6820.map
[SpecialProtocols]
Multiplex=01FE
DSM=01FC
Pause=01FB
[Settings]
VPT Status=$01E.2.1.0.0 (Off;On)
VPT Device=$020.7.8.2.0 DeviceButtons
CBL VPT=$0021.0.1.0.0 (Off;On)
SAT VPT=$0021.1.1.0.0 (Off;On)
TV VPT=$0021.2.1.1.0 (Off;On)
VCR VPT=$0021.3.1.1.0 (Off;On)
CD VPT=$0021.4.1.1.0 (Off;On)
DVD VPT=$0021.5.1.0.0 (Off;On)
PVR VPT=$0021.6.1.1.0 (Off;On)
AUD VPT=$0021.7.1.0.0 (Off;On)
AUX1 VPT=$0022.0.1.0.0 (Off;On)
AUX2 VPT=$0022.1.1.0.0 (Off;On)
KeyMap=$01F.5.1.1.0 (Standard;Alternate)
[Checksums]
^$0008:$000A..$0022
[DeviceTypes]
SAT/CBL = 0
TV = 1
VCR/DVD = 2
CD = 3
PVR = 2
AUD = 3
[DeviceTypeAliases]
SAT/CBL = Cable,SAT,Video Acc
TV = TV
VCR/DVD = VCR,Tape,DAT,DVD,Laserdisc
CD = CD,Home Auto,Phono
PVR = PVR
AUD = Tuner,Misc Audio,Amp
[DeviceButtons]
CBL = $000A $000B
SAT = $000C $000D
TV = $000E $000F
VCR = $0010 $0011
CD = $0012 $0013
DVD = $0014 $0015
PVR = $0016 $0017
AUD = $0018 $0019
AUX1 = $001A $001B
AUX2 = $001C $001D
[Buttons]
TV=$01,CBL=$09,SAT=$22,VCR=$0a,DVD=$29,CD=$21,PVR=$39,AUD=$2a,AUX1=$11,AUX2=$3a,
0=$1F,1=$15,2=$16,3=$17,4=$19,5=$1A,6=$1B,7=$1C,8=$1D,9=$1E,
Setup=$02,
VOL+=$04,VOL-=$05,Mute=$08,
CH+=$06,CH-=$07,"prev ch":Prev=$13,
Power=$03,
Enter=$12,
display:Info=$26,
Menu=$27,
Exit=$2b,
Guide=$2c,
Input=$20,
"pip freeze":Format=$2f,
surround:CC=$30,
"up arrow":Up=$31,"down arrow":Down=$32,"left arrow":Left=$33,"right arrow":Right=$34,
select:OK=$35,
rewind:RWD=$0b,Play=$0c,"fast fwd":FWD=$0d,Stop=$0e,Pause=$0F,record:REC=$10,"next track":F.FWD=$2d,"prev track":F.REW=$2e,
"pip on/off":PIP=$36,"pip swap":Swap=$37,"pip move":Move=$14,
+100=$38,
"fav/scan":Fav=$18,
Sleep=$28,
macro1:M1=$3c,macro2:M2=$3d,macro3:M3=$3e,
learn1:L1=$23,learn2:L2=$24,learn3:L3=$25,
Phantom1=$3b,Phantom2=$3f,Phantom3=$40,Phantom4=$41
[ButtonMaps]
0 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $13, $31, $32, $33, $34, $35, $2C, $26, $2B, $20, $27, $0C, $0F, $0B, $0D, $0E, $10, $12, $2D, $2E, $2F, $38, $30, $28, $14, $36, $37
1 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $27, $20, $31, $32, $33, $34, $26, $13, $35, $28, $30, $2B, $38, $36, $14, $2C, $2F, $37, $12, $0C, $0E, $0B, $0D, $0F, $10, $2D, $2E
2 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $0C, $0E, $0B, $0D, $0F, $10, $27, $31, $32, $33, $34, $2B, $35, $20, $26, $2C, $2D, $2E, $13, $12, $38, $2F, $30, $28, $14, $36, $37
3 = ($1F, $15, $16, $17, $19, $1A, $1B, $1C, $1D, $1E), ($04, $05, $08), ($06, $07),
$03, $0C, $0F, $0B, $0D, $0E, $10, $2D, $2E, $13, $26, $27, $38, $20, $2B, $35, $12, $31, $32, $33, $34, $28, $2F, $2C, $30, $14, $36, $37
[Protocols]
0000, 0002:5, 0006, 0007, 000A, 000C, 000D, 000E, 0011, 0013,
0014, 0015, 0018, 001A, 001B, 001C, 001D, 001E, 001F:8, 0021,
0022, 0027:new, 0029, 002A, 002D, 002F, 0032, 0034, 0039, 003A,
003D, 003F, 0045, 0046, 0056, 0058:2, 005A, 005B, 005C, 005D,
005E:2, 005F, 0060, 0061, 0065:2, 0067, 0068, 006A, 006E, 0073,
0078, 007E:3, 0083, 0087, 008D, 0092:3, 0093, 0098, 009C, 009E,
00A4, 00AF, 00B6, 00BE, 00C4, 00C9, 00CA, 00CD:2, 00CE, 00D0,
00D7, 00DB, 00DE, 00E2, 00E3, 00E7, 00E8, 00F0, 00F2, 00F5,
00F8:3, 00FC, 0103, 0109, 010C, 010E, 010F, 0111, 0114:2, 0115,
0117, 0118, 0119, 011A:2, 011B, 0125, 012A:2, 0161, 016D, 0174,
017E, 0182:2, 0184:2, 0186, 018B, 0190, 0194, 01A4
[DigitMaps]
106 092 026 072 048 053 054 094 086 113 003 001 081 090 044 046
223 224 005 093 114 021 059 011 087 064 069 075 058 091 029 050
010 187 188 085 083 239 240 024 034 032 118 027 273 234 227 228
125 219 220 280 294 232 233 245 246 255 256 205 287 259 260 249
250 208 299 289 285 292 265 266 296 272 293 263 264 288 274 221
222 199 200 141 278 279 257 258 268 269 290 237 238 281 282 126
023 016 179 127 061 033 030 217 218 297 298 124 295 291 206 207
192 193 251 252 247 248 244 195 196 270 271 235 236 080 275 276
283 284 261 262 225 226 253 254 129 241 242 286 230 231 013 017
168 209 210 170 130 131 277 267 174 213 197 243 229
Anyone else having trouble upgrading a URC-6820?
Moderator: Moderators
Which upgrade file are you using? If it is from the download area, provide a link.
If you created your own, upload it to the Diagnosis Area and post the link to the uploaded file. Possibly the IR file might help as well.
If you created your own, upload it to the Diagnosis Area and post the link to the uploaded file. Possibly the IR file might help as well.
I started with the RDF listed in the 1.27 ZIP file named: 10631063 (URC-6820_8820_10820).rdf
I then modified that RDF with these changes:
1. Removed the references to 8820 and 10820 (I know....*n*l)
2. Per vicky's instructions, under [Settings], I added: KeyMap=$01F.5.1.0.0 (Standard;Alternate)
3. Per vicky's instructions, I replaced the protocols section:
Original:
0000, 0002:5, 0006, 0007, 000A, 000C, 000D, 000E, 0011, 0013,
0014, 0015, 0018, 001A, 001B, 001C, 001D, 001E, 001F:8, 0021,
0022, 0027:new, 0029, 002A, 002D, 002F, 0032, 0034, 0039, 003A,
003D, 003F, 0045, 0046, 0056, 0058, 005A, 005B, 005C, 005D,
005E:2, 005F, 0060, 0061, 0065:2, 0067, 0068, 006A, 006E, 0073,
0078, 007E:3, 0083, 0087, 008D, 0092:3 0093, 0098, 009C, 009E,
00A4, 00AF, 00B6, 00BE, 00C4, 00C9, 00CA, 00CD:2, 00CE, 00D0,
00D7, 00DB, 00DE, 00E2, 00E3, 00E7, 00E8, 00F0, 00F2, 00F5,
00F8:3, 00FC, 0103, 0109, 010C, 010E, 010F, 0111, 0114, 0115,
0117, 0118, 0119, 011A, 011B, 0125, 012A:2, 0161, 016D, 0174,
017E, 0182, 0184:2, 0186, 018B, 0190, 0194, 01A4
New (changes in bold):
0000, 0002:5, 0006, 0007, 000A, 000C, 000D, 000E, 0011, 0013,
0014, 0015, 0018, 001A, 001B, 001C, 001D, 001E, 001F:8, 0021,
0022, 0027:new, 0029, 002A, 002D, 002F, 0032, 0034, 0039, 003A,
003D, 003F, 0045, 0046, 0056, 0058:2, 005A, 005B, 005C, 005D,
005E:2, 005F, 0060, 0061, 0065:2, 0067, 0068, 006A, 006E, 0073,
0078, 007E:3, 0083, 0087, 008D, 0092:3, 0093, 0098, 009C, 009E,
00A4, 00AF, 00B6, 00BE, 00C4, 00C9, 00CA, 00CD:2, 00CE, 00D0,
00D7, 00DB, 00DE, 00E2, 00E3, 00E7, 00E8, 00F0, 00F2, 00F5,
00F8:3, 00FC, 0103, 0109, 010C, 010E, 010F, 0111, 0114:2, 0115,
0117, 0118, 0119, 011A:2, 011B, 0125, 012A:2, 0161, 016D, 0174,
017E, 0182:2, 0184:2, 0186, 018B, 0190, 0194, 01A4
The resulting RDF can be found here.
The IR file can be found here.
I then modified that RDF with these changes:
1. Removed the references to 8820 and 10820 (I know....*n*l)
2. Per vicky's instructions, under [Settings], I added: KeyMap=$01F.5.1.0.0 (Standard;Alternate)
3. Per vicky's instructions, I replaced the protocols section:
Original:
0000, 0002:5, 0006, 0007, 000A, 000C, 000D, 000E, 0011, 0013,
0014, 0015, 0018, 001A, 001B, 001C, 001D, 001E, 001F:8, 0021,
0022, 0027:new, 0029, 002A, 002D, 002F, 0032, 0034, 0039, 003A,
003D, 003F, 0045, 0046, 0056, 0058, 005A, 005B, 005C, 005D,
005E:2, 005F, 0060, 0061, 0065:2, 0067, 0068, 006A, 006E, 0073,
0078, 007E:3, 0083, 0087, 008D, 0092:3 0093, 0098, 009C, 009E,
00A4, 00AF, 00B6, 00BE, 00C4, 00C9, 00CA, 00CD:2, 00CE, 00D0,
00D7, 00DB, 00DE, 00E2, 00E3, 00E7, 00E8, 00F0, 00F2, 00F5,
00F8:3, 00FC, 0103, 0109, 010C, 010E, 010F, 0111, 0114, 0115,
0117, 0118, 0119, 011A, 011B, 0125, 012A:2, 0161, 016D, 0174,
017E, 0182, 0184:2, 0186, 018B, 0190, 0194, 01A4
New (changes in bold):
0000, 0002:5, 0006, 0007, 000A, 000C, 000D, 000E, 0011, 0013,
0014, 0015, 0018, 001A, 001B, 001C, 001D, 001E, 001F:8, 0021,
0022, 0027:new, 0029, 002A, 002D, 002F, 0032, 0034, 0039, 003A,
003D, 003F, 0045, 0046, 0056, 0058:2, 005A, 005B, 005C, 005D,
005E:2, 005F, 0060, 0061, 0065:2, 0067, 0068, 006A, 006E, 0073,
0078, 007E:3, 0083, 0087, 008D, 0092:3, 0093, 0098, 009C, 009E,
00A4, 00AF, 00B6, 00BE, 00C4, 00C9, 00CA, 00CD:2, 00CE, 00D0,
00D7, 00DB, 00DE, 00E2, 00E3, 00E7, 00E8, 00F0, 00F2, 00F5,
00F8:3, 00FC, 0103, 0109, 010C, 010E, 010F, 0111, 0114:2, 0115,
0117, 0118, 0119, 011A:2, 011B, 0125, 012A:2, 0161, 016D, 0174,
017E, 0182:2, 0184:2, 0186, 018B, 0190, 0194, 01A4
The resulting RDF can be found here.
The IR file can be found here.
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
I think you've messed up the rdf somehow, since I get list out of bounds errors when I open your IR file and the "hidden" devices (7 thru 10) on the General Tab all indicate <ERROR> for Device Type, and you have a partial KeyMove on VCR/Shift-Input that cannot be edited.
Try it using the original rdf.
Then make ONE change at a time and repeat - I would make ONLY the changes to the [Settings] AltKeymap and [Protocols] sections (one at a time) and see if it works better.
(I've learned a bitter lesson that tweaking an rdf just to make it look better or "cleaner" without knowledge can lead to unforeseen consequences, most of which are BAD!)
Try it using the original rdf.
Then make ONE change at a time and repeat - I would make ONLY the changes to the [Settings] AltKeymap and [Protocols] sections (one at a time) and see if it works better.
(I've learned a bitter lesson that tweaking an rdf just to make it look better or "cleaner" without knowledge can lead to unforeseen consequences, most of which are BAD!)
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)
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)
-
Mark Pierson
- Expert
- Posts: 3018
- Joined: Sun Aug 03, 2003 12:13 am
- Location: Connecticut, USA
- Contact:
I'm getting the list index error with an unmodified RDF so I think there's something corrupt in the raw data itself. If you correct the device errors on the General tab, the list index error goes away.
What I see that seems odd to me is that the upgrade for the TV (CD/1812) is assigned to the VCR device button. I wonder if that's by design or a result of some sort of corruption?
What I see that seems odd to me is that the upgrade for the TV (CD/1812) is assigned to the VCR device button. I wonder if that's by design or a result of some sort of corruption?
Mark
Progress. I can now get the TV to respond to functions sent by an upgrade device. However the button mapping is messed up. For example:
Physical button -> RM layout button -> Transmitted function
1 -> 1 -> 1
2 -> 2 -> 2
3 -> 3 -> 8
4 -> 4 -> 4
5 -> 5 -> 5
6 -> 6 -> 6
7 -> 7 -> 7
8 -> 8 -> 3
9 -> 9 -> 9
0 -> 0 -> 0
I swapped the 3 and 8 by swapping the code assigned to each in the [Buttons] section of my RDF. But should I change it there, or in the [ButtonMaps] section?
Thx..I tried finding this by searching, could be that my search criteria were not smart enough
.
Physical button -> RM layout button -> Transmitted function
1 -> 1 -> 1
2 -> 2 -> 2
3 -> 3 -> 8
4 -> 4 -> 4
5 -> 5 -> 5
6 -> 6 -> 6
7 -> 7 -> 7
8 -> 8 -> 3
9 -> 9 -> 9
0 -> 0 -> 0
I swapped the 3 and 8 by swapping the code assigned to each in the [Buttons] section of my RDF. But should I change it there, or in the [ButtonMaps] section?
Thx..I tried finding this by searching, could be that my search criteria were not smart enough
[quote="binky123"]Your RDF [Settings] line should be KeyMap=$01F.5.1.0.0 (Standard;Alternate) and within IR.exe, on the right side of the General Tabsheet is the Settings scroll bar. Scroll down and make sure it says Standard Keymap.[/quote]
You nailed it....the Keymap line was the problem (I had 5.1.1.0 instead of 5.1.0.0). I will finish checking all button for the corrected RDF and post it once I'm done (because the one in the 1.27 ZIP file does NOT work).
Thanks!
You nailed it....the Keymap line was the problem (I had 5.1.1.0 instead of 5.1.0.0). I will finish checking all button for the corrected RDF and post it once I'm done (because the one in the 1.27 ZIP file does NOT work).
Thanks!