Yes, holding down the button works better. I think we (meaning you
The file "About Electrohome Univ.txt" in the original "Electrohome Projector.zip" file might help with the POWER-duration issue:
So if the code for POWER is 0 (see below), 4*0 gives 22 repeats of the POWER command, and 4*0+1 gives 4 repeats. Also need the same long-duration command for STBY. Except I don't see how 4*0 gives you 22 repeats since 4*0 = 0. And if you try to get a long STBY (OBC=2) command, you get 4*2=8 -- but OBC=8 is PictureMenu. Am I misinterpreting that? Maybe OBC = 4*0+1 = 1 => 4 repeats of POWER would be sufficient? I tried creating a "4xPOWER" button (with OBC = 1, which computed EFC = 014 and HEX = 80), but it didn't work.By substituting the value below for the "Marquee/Vidikron panel" as OBC's with the following conversion: Multiply the left hand column by 4 and add 1. That gets four repeats of the command. If you simply multiply by 4 you will get 22 repeats of the main command. That is used for Power, Reset, Mute and Standby in the ECP model that we have some factory data on.
That "About" file also has OBC values for the ECP projectors (which are very similar, and I think their remote codes are compatible), including discrete power codes: 0 POWER, 7 Power On, 39 Power Off; 32 STBY, 55 Standby On, 23 Standby off. Does that give you what you need to figure out the discrete power codes?
Oh wait, no, it doesn't look like the ECP OBCs are compatible. The "About" file shows 0 for POWER and 32 for STBY on the ECP projectors. Your new upgrade shows 0 for POWER, but 2 for STBY, and that STBY does work on my projector. (Similarly your upgrade uses 32 for EXIT, and that also works.) Well, your upgrade only has even OBC values 0-102. I suppose I could try creating buttons with all the unused values and see if any of them do the discrete power/stby codes. That would be painful but it would eventually get the job done...
Meanwhile there is a Pronto file here, and I'll see if I can get the Harmony codes.
Gary