Well, by playing around with ProntoUtil, discovering the CCFCompiler, and learning a little bit about IR codes with MakeHex and irTool, I figured out how to generate a bunch o' codes and test each one with the Pronto...
Generated 0..255 codes for device 30, 17, and 1, in the Sharp/Denon format. Found some interesting undocumented codes (service menus, etc, including one which placed a boxed [K] on the display in the middle left and required a system reset to remove), but no discrete inputs!
Next step is to learn all the buttons off the OEM remote, use irTool to decode them to see if the unit uses a device code other than 1, 17, or 30, and if so, use ProntoUtil to generate code pages for that/those devices(s).
Failing that, I'll be buying a Xantech IRS232A and the associated gear (power supply, IR picker/upper, remote control) to the tune of about $500 and I'll drive the inputs via RS-232 port on the Sharp. I may do this anyway, since it allows greater use of all the inputs anyway (because it allows discrete usage of component vs. composite video inputs, for example)... How to sneak that component into the house w/o the wife noticing yet-another-peice of gear?!
If you have input-5 (assuming that is the highest) then a macro for input-5|video Toggle is tuner, input-5|video Toggle |video Toggle is Video 1, etc. Also on most TV's ch+/- will bring it to the tuner if so you can save one macro step. The Pronto apparently can execute macros very fast (you might even need to put in slight delays) and you may not notice the cycling through input commands.
I believe there are also some IR to RS-232 boxes in the $100 - $200 range, or if you have a home server, for some programming you can use girder to trigger the RS232 commands.
Thanks for the advice. I've tried the AntA+2*Input = Input1 and AntA+3*Input=Input2. It will work, but by the time you get all the delays in there, it is very slow and not very wife-friendly (who may not continue to point the remote at the system). On top of that you see the snowy picture coming from the AntA input for a bit, which is just not very pleasing.
I do eventually plan to setup a HTPC. Right now I have a Dell XPS system which has enough performance but is relatively loud w/ all the fans and such. I will eventually look into building a quiet PC from scratch (I've already replaced the sound card, ethernet card, and added an additional video card to this year old system, so I have some parts laying around!).
So... I'd rather not have the PC running just to switch inputs on the TV. It is looking more and more like I'll be purchasing a Xantech IRS232A... unless anyone has recomendations for another unit.
Update on progress: I learned all the buttons from the OEM remote -- all are device 1, 17, or 30. So it appears that my manual search for IR discretes is over -- they may not exist and I'm not willing to search manually through the other 29 possible devices (each with 256 codes). I have gotten a couple of spreadsheets from the Yahoo Crestron group that I will look into as soon as my ordered copy of Excel arrives (my old Excel 95 would not read them -- forcing me to upgrade).
I also intend on contacting Sharp about the issue and see if I can talk to anybody that knows what I'm asking about (I expect most of the customer service techs will not have a clue about discrete IR codes...)
Side Note: Amazingly stupid of Sharp to include ANTA/ANTB discretes on the remote, as if anyone in their right mind is going to watch TV/CBL from the RF ant inputs on their $4500 TV...
if you haven't seen it already. I also got two official looking spreadsheets from one or two of the installers that I believe were from Sharp and I translated it and there were two different command sets. It will also tell you how to "translate" what you get.
Here they are but in that thread I think someone found some additional commands. Therse are all translated to what MakeHex uses and in decimal. It looks like the first set should be for your model/series:
Set 1 (Model? HV4U) 01 001 1(TV) 01 002 2(TV) 01 003 3(TV) 01 004 4(TV) 01 005 5(TV) 01 006 6(TV) 01 007 7(TV) 01 008 8(TV) 01 009 9(TV) 01 010 0(TV) 01 011 100(TV) 01 017 TV CH+ 01 018 TV CH- 01 019 Input Change 01 020 VOL + 01 021 VOL - 01 022 Power Toggle 01 023 AUDIO MUTE 01 024 MTS 01 026 SLEEP 01 027 DISPLAY 01 032 MENU ON/OFF 01 047 CH RETURN 01 050 Input1 01 051 Input2 01 052 Input3 01 064 Survice mode 01 074 CC 01 081 PINP ON/OFF 01 083 PINP MEMO 01 084 PINP INPUT 01 087 UP 01 088 DOWN 01 110 FRONT SURROUND 01 160 SCREEN SIZE 01 169 ANT Change 01 177 BLUE Key 01 178 GREEN Key 01 179 RED Key 01 180 YELLOW Key 01 211 Input4 01 244 MENU RETURN 01 245 LEFT 01 246 RIGHT 01 247 SET 01 248 AV Position 01 254 Industry mode 17 009 TWIN P SELECT 17 058 ¥(DOT) 17 059 PINP CH+ 17 060 PINP CH- 17 074 Power On(only) 17 075 Power Off(only) 30 129 PC Direct 30 139 LUMP level
Set 2: Aquos models: E1U B2UA/B B1U
Sharp:01:001 1 Sharp:01:002 2 Sharp:01:003 3 Sharp:01:004 4 Sharp:01:005 5 Sharp:01:006 6 Sharp:01:007 7 Sharp:01:008 8 Sharp:01:009 9 Sharp:01:010 0 Sharp:01:011 100 Sharp:01:017 CH Up Sharp:01:018 CH Down Sharp:01:019 TV/Video Sharp:01:020 VOL + Sharp:01:021 VOL - Sharp:01:022 POWER Sharp:01:023 MUTE Sharp:01:024 MTS Sharp:01:026 SLEEP Sharp:01:027 DISPLAY Sharp:01:031 Sub(woofer) Sharp:01:032 MENU Sharp:01:047 RETURN or FLASHBACK Sharp:01:053 AV1 Sharp:01:054 AV2 Sharp:01:074 CC Sharp:01:087 Cursor Up Sharp:01:088 Cursor Down Sharp:01:245 Cursor Left Sharp:01:246 Cursor Right Sharp:01:247 ENTER Sharp:17:074 Power On Sharp:17:075 Power Off Sharp:30:131 Component Sharp:30:139 BRIGHT Sharp:30:140 PIC.FLIP Sharp:30:200 CARD
Thanks... I started with the thread you mentioned (there is another one too that has codes marked SHARP-MASTER) and tried the codes there. That's where I got the PC-DIRECT, ON, OFF, discretes, which work great. But I'm toast w/o discretes for the inputs.
I've tried the projector video 3 posted and it doesn't work on the LC-37G4U. But I guess it is worth it try all the device 13 codes, and see if any work. It is just 256 button pushes after all...
1,1-47 match function on my set. 1,50-52 no function (should be inp1-3) 1,64 match 1,74 match
1,81 is twin picture (this set has twin picture side by side, not p-in-p)
1,83 is freeze (function in twin picture) 1,87-88 match 1,110 dolby virtual toggle 1,160 view mode toggle 1,169 no function here 1,177-179 match (a,b,c,d) fav keys 1,211 no function 1,244-248 match 1,254 no function
17,9;58-60 not sure about these (may not have been in right mode when I was testing all dev17 codes)
17,74-75 match (discrete power control) 30,129 match (input5 discrete, DVI on my set) 30,139 didn't notice a function here (what is LUMP?)
Here's some additional codes I noticed doing something during my testing (I'm only listing codes that don't have a button on the OEM remote):
1,49 - a kind of service menu/display (diff than 1,64) 30,199 - "public" menu ('nother service menu of sorts)
30,212 - some kind of test mode, causes display to flash between ANT-A ch4 and garbage. must power down to standby to get out of this.
1,119 - displays AV MODE STANDARD at bottom of screen and places s [K] (in a box) on left side of screen. emitting another 1,119 will remove the [K], but it will re-appear when coming back out of standby. must do complete system reset to get out of this mode. also -- going into CARD mode will display a diagnostic menu when the [K] is present on the screen.
Truly strange. If it will help I can email you the spreadsheet that is HV4U.xls so you can forward it to their customer support with what works and what doesn't. It may well be the easiest way to communicate they can correct it and tell you the right commands.
I am beginning to wonder if it is a firmware issue. For example, Toshiba apparently forgot to program in the discrete power commands on some recent HD RPTV's -- and sent out new chips to fix it.
It is possible but not likely, that somehow the framing is off and it is not interpreting the command correctly, but it is too much of a coincidence that all the input commands are missing.
Maybe John Fine who ususally monitors this board has some better idea.
You might want to post this question at the professional installers forum. Just explain your model number, the spreadsheet name (presumably the correct series) and ask if anyone has any ideas and/or contacts. I think you have as thoroughly researched the problem as anyone I have ever dealt with.
You might want to post the Pronto hex from a few learned commands from the OEM remote and post the Pronto hex, just in case there is some minor protocol variation. Perhaps you have already looked at that.
BTW, I sent you the spreadsheet. Please keep me in the loop as you progress. This is a real brain teaser.
Nevo is a product of UEI that makes the One-For-All series of remotes. Their library is also in the higher end Pronto's. So I supect that they will be very helpful. After all, UEI upgrades $30 remotes for devices not in their built in libraries.
I couldn't find your exact model. The closest I could come was this file for XGE3000U XGNV2U (space added since Premise always runs their device numbers together):
Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.