USB-UIRT / Girder performance for Volume Up and Down

Having problems? Use this forum to find help!

Moderator: jrhees

USB-UIRT / Girder performance for Volume Up and Down

Postby sdellutri » Mon Apr 28, 2003 12:15 am

I have my system mostly working with the USB-UIRT. I have found it to be much much better than other rs232 devices I have tried in the past. I am using it in conjunction with Netremote. (www.netremote.org).

When I am attempting to transmit single volume up or volume down command, everything is working ok. When I attempt to send multiple volume up or volume down commands, it appears to take a long time to process the command in girder and transmit the IR code.

Then if I am holding down the volume key, and then let go, there appears to be a queue of commands that didnt yet get processed, so it keeps sending the IR code for a couple of seconds even after I stopped sending the events.

I am just using the volume command as an example of a command that would be sent many times back to back simulating when you are holding down the volume key of the original remote control.

I have attempted to change the settings to allow it to return to girder before completing the IR transmission, but then I see error messages in the girder status line indicating that transmission didnt complete yet when the next event comes in. I have also attemted to reduce the repeat count, but I still cannot get it to perform like my regular remote control when I hold the volume button up or down.

I am using Windows driver 1.1, Girder Plugin 2.5.1, and Girder 3.2.9.

Does anyone have a suggestion or idea what I am doing wrong?
THanks,
Steve
sdellutri
 

Postby jrhees » Mon Apr 28, 2003 3:47 am

Since what you are trying to do involves NetRemote (which I'm not very familiar with), the first thing I would try is to isolate the problem -- see if you can recreate the problem without involving NetRemote:

- Create a multigroup which sends the same command several times in a row.


See what this does...

-Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Postby Lifter » Tue Oct 07, 2003 5:23 pm

I'd like to bump this because I'm having the same problem, only with a different remote. Actually, I've tried two remotes so far, same problem. One is a One For All 9910 (not using the RF box yet, just the IR). The other is an RCA that came w/ my DirecTV STB.

Same problem. Volume up and down, as well as other controls w/ a large range such as contrast and brightness for my projector. One "notch" works fine, but holding it down does nothing. The UIRT keeps blinking for a second and then just stops. I have to let go of the button and wait a second, and then I can push it again to move it another notch. When the range is +/- 50, this is obviously no good.

I know I can set it to repeat a given number of times, but that's not a very useful workaround if you know what I mean.
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby jrhees » Tue Oct 07, 2003 5:34 pm

Lifter,

I need you to explain what is happening (in your case) in a bit more detail...

Are you having Girder respond to you sitting on the couch pressing a button by sending a vol up/dn to your equipment? etc. etc.?

Thanks,

Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Postby Lifter » Tue Oct 07, 2003 7:27 pm

Jon,

I've actually got two issues now, the second one I mentioned a while ago and I never fully sorted out. I'll get to that in a minute.

The UIRT and Girder respond to my "volume up" command on a univeral remote I'm using. The stereo reciever, which is hidden from view and is controlled w/ the UIRT's transmitter, will go up one notch. That's it. It literally takes 15 seconds to move it up 10 notches. The first time I press the button, it moves up one notch. However, holding it down or pushing it repeatedly does nothing. I have to pause for a beat, and then push it again to move it up another notch.

This is not just w/ my reciever, but with all my components that require quick repeating inputs (like contrast and brightness on my PJ- also controlled by the UIRT's transmitter). There are tons of settings in the plugin I unfortunately don't know what they are as I don't have any documentation (is there any?).

I saw another thread about repeat codes. I updated the firmware you supplied and updated the girder plugin. Nothing has changed. Same problem.

My second, unrelated problem is getting my RF->IR repeater working. FYI, I was not using it for the above problem, so that isn't an issue with that. You told me a while ago not to use the repeater when learning codes. That did work for learning them. However, with the IR repeater in place (I've tried 2 different ones), it is still not functional whatsoever. Girder just recieves different codes each time I press the same button, and no matter how many times I push it, the right code never shows up.

This is all for a home theater room I have. All of the equipment, including the HTPC, is in an adjacent room in order to keep all of the heat and fan noise out of the theater room. That is why I pretty much require an RF repeater. My only other option at this point would be to put the UIRT in the theater room, and buy a bunch of USB repeaters and run it to the machine room. Obviously I'd rather not do that, and I've already forked out money for a nice RF/IR remote (One For All 9910), as well as a repeater (Terk Leapfrog).

Thanks for your help and I appreciate your fast response to questions here. If there is any documentation that describes all of the various settings within the plugin, I think I could figure a lot of this out myself.
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby jrhees » Tue Oct 07, 2003 8:11 pm

Lifter,

OK, now I understand what you're trying to do. First, let me explain one problem such a scenario creates -- IR collisions:

IF your remote you're using to send a vol up command, for example, is filling the air with IR commands for 'Vol Up', when the USB-UIRT receives these and passes them up to Girder which in turn requests a USB-UIRT transmit, then the USB-UIRT must wait until the 'air' is clear of IR before it will attempt to transmit the VOLUP code your receiver understands. Otherwise, you end up with two emitters jamming the air at the same time and nothing ends up working.

You have a more unique case, however, where your receiver is in a completely separate room. In your case, you could put a lot of effort into 'shielding' or 'separating' the two IR paths -- i.e., such that your remote control's IR energy ONLY hits the USB-UIRT's receiver and the USB-UIRT's transmitter ONLY hits the AV Receiver's IR receiver. Then and only then would you be able to do a simultaneous control.

With that said, the USB-UIRT is really not designed to accomplish that feat: case in point, the USB-UIRT has integrated IR emitters which, if the USB-UIRT was listening at the same time as transmitting, would simply cause a feedback scenario.

This is a fairly difficult situation to remedy, since it requires a number of things to be in place to work:

1. A completely light-isolated path for both USB-UIRT RX and USB-UIRT TX.
2. Girder scripts would need to be revised to handle some sort of 'button-down' and 'button-up' events.
3. The plugin would need to generate these button-down and button-up events.
4. Since there would likely not be a 1:1 relationship between the IR code being sent from your remote and the IR code being transmitted to the AV receiver (one code might be longer than the other, etc.), the plugin would need to support 'Start Transmit' and 'Stop Transmit' commands.

Does this make sense?

If you have any good ideas on this, I'd love to hear them!

As far as the RF->IR repeater, I'm not sure why this doesn't work. The first thing you'll likely want to try is moving the IR repeater a fair distance AWAY from the USB-UIRT. It may be transmitting very strong.

-Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Postby Lifter » Tue Oct 07, 2003 8:45 pm

Not sure if this idea is feasable, but what if there was a way to disable the transmitter on the front of the UIRT, and only use an external transmitter via the 3.5mm jack. That would make it easy to isolate the two, wouldn't it?
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby jrhees » Tue Oct 07, 2003 9:13 pm

Lifter,

Yes, this would be a feasible method. To permanently disable it would require cutting a LED lead. To disable it in software would require a modified USB-UIRT design.

Even with this done, the USB-UIRT firmware would need work to support simultaneous TX and RX.

-Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Postby Lifter » Tue Oct 07, 2003 9:26 pm

This is the IR signal I'm sending the UIRT from my universal for "Volume Up" (NOT using the RF device):

Code: Select all
AEFC 0273 00A 07D4 026A 00A 123A 0263 00A 07DD 026A 00A 07D6 026A 00A 1237 026A 00A 07D8 0268 00A 07DB 026A 00A 1235 026A 00A 07DA 0265 00A 123A 0268 00A 07DB 026A 00A 07D8 0268 00A 07D6 026A 00A 1237 026A 00A 07D8 026A 00A FFFF
0393 0271 00A 07D8 026A 00A 1237 026A 00A 07DB 0268 00A 07D6 026A 00A 1239 0268 00A 1237 026A 00A 123A 0265 00A 07DA 0268 00A 1237 026A 00A 07D8 026A 00A 123A 0265 00A 1239 026A 00A 1239 0268 00A 07D8 026A 00A 1237 026A 00A FFFF
0340 026E 00A 07D5 026A 00A 123A 0268 00A 07D6 026A 00A 07DA 0268 00A 1237 026A 00A 07D8 0268 00A 07DB 026A 00A 1235 026A 00A 07DA 0265 00A 123A 0268 00A 07DB 0265 00A 07DA 0268 00A 07D8 026A 00A 1237 026D 00A 07D8 0265 00A FFFF
0393 026E 00A 07DB 026A 00A 1237 0268 00A 07D9 026A 00A 07D9 0268 00A 1237 026A 00A 1237 026A 00A 1235 026A 00A 07D8 026A 00A 1237 0268 00A 07DB 026A 00A 1235 026A 00A 1239 026A 00A 1234 026A 00A 07DB 0268 00A 1235 026D 00A FFFF
0340 0273 00A 07DB 0265 00A 1239 026A 00A 07DA 0265 00A 07DB 026A 00A 1237 026A 00A 07D6 026A 00A 07D9 026A 00A 1238 0265 00A 07DB 026A 00A 1237 026A 00A 07D6 026A 00A 07DA 0265 00A 07DB 0268 00A 123A 026A 00A 07D8 0268 00A FFFF
0393 0273 00A 07D8 0265 00A 123C 0265 00A 07DD 0265 00A 07DB 026A 00A 1237 026A 00A 1235 026A 00A 1239 0265 00A 07DB 0268 00A 123A 026A 00A 07D6 026A 00A 1238 0268 00A 1237 026A 00A 123A 0268 00A 07D6 026A 00A 1239 026A 00A FFFF
0340 026E 00A 07D9 026A 00A 1238 026A 00A 07D5 026A 00A 07DB 0265 00A 1238 026A 00A 07DA 0268 00A 07D8 026A 00A 1237 026A 00A 07D6 026A 00A 1238 026A 00A 07DA 0265 00A 07DB 026A 00A 07D8 026A 00A 1237 026A 00A 07D6 026A 00A FFFF
0393 026E 00A 07D6 026A 00A 1239 0265 00A 07DB 026A 00A 07D8 026A 00A 1235 026A 00A 1239 0265 00A 123A 026A 00A 07D6 026A 00A 1238 026A 00A 07DA 0265 00A 123A 026A 00A 1237 026A 00A 1235 026A 00A 07D8 026A 00A 1237 026A 00A FFFF
0340 026E 00A 07D9 0265 00A 123A 0268 00A 07DB 0265 00A 07DA 026A 00A 1238 026A 00A 07D5 026D 00A 07D8 0265 00A 123D 0265 00A 07DA 026A 00A 1238 0265 00A 07DB 026A 00A 07D8 026A 00A 07D6 026A 00A 1238 026A 00A 07D5 026A 00A FFFF
0393 0271 00A 07D8 026A 00A 123A 026A 00A 07D8 0265 00A 07DD 0265 00A 123C 0265 00A 123A 026A 00A 1237 026A 00A 07D6 026A 00A 1239 0265 00A 07DB 026A 00A 1237 026A 00A 1235 026A 00A 1237 026A 00A 07D8 026A 00A 123A 0268 00A FFFF
0340 026C 00A 07D8 0268 00A 123A 026A 00A 07D6 026A 00A 07D9 0265 00A 123A 026A 00A 07D8 0268 00A 07DB 0265 00A 123C 0265 00A 07DD 0265 00A 123A 026A 00A 07D8 026A 00A 07D6 0268 00A 07D8 026A 00A 1237 026A 00A 07DB 0265 00A FFFF
0393 026E 00A 07DB 026A 00A 1237 0263 00A 07DB 026A 00A 07D8 026A 00A 1237 026A 00A 123A 0265 00A 123C 0265 00A 07DD 0265 00A 123A 026A 00A 07D8 026A 00A 1235 026A 00A 1239 0265 00A 123A 026A 00A 07D6 026A 00A 1238 026A 00A FFFF
0340 0271 00A 07D6 026A 00A 1238 026A 00A 07DA 0265 00A 07DB 026A 00A 1237 026A 00A 07D6 026A 00A 07D9 026A 00A 1238 0265 00A 07DB 026A 00A 1237 026A 00A 07D6 026A 00A 07DA 0265 00A 07DB 026A 00A 1237 026A 00A 07D6 026A 00A FFFF
0393 026E 00A 07D6 026A 00A 1239 026A 00A 07D5 026A 00A 07DB 0265 00A 123D 0265 00A 1239 0268 00A 1237 026A 00A 07DB 0263 00A 123C 026A 00A 07D6 026A 00A 1237 026A 00A 1237 026A 00A 123A 0265 00A 07DD 0265 00A 123C 0268 00A FFFF
0340 026E 00A 07D9 026A 00A 1238 026A 00A 07D5 026A 00A 07DB 0265 00A 1238 026A 00A 07DA 026A 00A 07D9 0265 00A 123A 026A 00A 07D8 0263 00A 123C 026A 00A 07DA 0265 00A 07DB 026A 00A 07D8 026A 00A 1237 0263 00A 07DB 026D 00A FFFF
0393 026E 00A 07D6 026A 00A 1239 0265 00A 07DB 026A 00A 07D8 026A 00A 1235 026A 00A 1239 0265 00A 123A 0268 00A 07DB 026A 00A 1235 026A 00A 07DA 0265 00A 123A 026A 00A 1237 0268 00A 1238 0268 00A 07D8 026A 00A 1237 026D 00A FFFF
0340 026E 00A 07DA 0265 00A 123A 026A 00A 07D8 026A 00A 07D6 026A 00A 1238 026A 00A 07D5 026A 00A 07DB 0265 00A 123D 0265 00A 07DA 026A 00A 1238 0263 00A 07DE 026A 00A 07D8 0265 00A 07DA 026A 00A 1238 026A 00A 07D5 026A 00A FFFF
0393 0273 00A 07D8 026A 00A 1237 026A 00A 07D6 026A 00A 07D9 0268 00A 1237 026A 00A 1237 026A 00A 123A 0265 00A 07DD 0265 00A 123C 0268 00A 07D8 026A 00A 1237 026A 00A 1235 026A 00A 1239 026A 00A 07D5 026A 00A 123A 0268 00A FFFF
0340 026E 00A 07D5 026A 00A 123A 0268 00A 07D6 026A 00A 07DA 026A 00A 1238 0268 00A 07D8 026A 00A 07D8 026A 00A 1235 026A 00A 07DA 0265 00A 123A 0268 00A 07DB 0265 00A 07DA 0268 00A 07D8 026A 00A 1237 026D 00A 07D8 0265 00A FFFF
0393 026C 00A 07DE 0265 00A 1238 026A 00A 07DA 026A 00A 07D9 0265 00A 123A 026A 00A 1237 0268 00A 1238 026A 00A 07DA 0268 00A 1237 026A 00A 07D8 026A 00A 1235 026A 00A 1239 026A 00A 1234 026A 00A 07DB 0265 00A 1239 026A 00A FFFF


Here is the code for "Volume Up" on the reciever's stock remote:

Code: Select all
69C9 5834 156 2C14 0583 016 0594 0543 015 0597 057E 016 0592 0588 016 1073 057E 016 10AD 0543 015 10B1 0583 016 0594 053E 015 10B1 0583 016 0594 0543 015 0597 057E 016 0594 0583 016 0595 0543 015 0599 057E 016 0592 0583 016 0592 0543 015 0599 057E 016 10AF 0543 015 10AD 0588 016 0592 0543 015 10AC 0588 016 1070 057E 016 0595 0583 016 0594 0543 015 10AF 0583 016 0595 053E 015 059A 057E 016 10B1 0543 015 0594 0583 016 0592 0583 016 1075 057E 016 10AC 0543 015 059A 057E 016 FFFF

0366 5834 156 1620 053E 015 FFFF
075B 5839 156 161D 0543 015 FFFF
075B 5834 156 1620 053E 015 FFFF
075B 583E 156 161B 0543 015 FFFF
075B 5839 156 1618 0543 015 FFFF
075B 5839 156 161D 0543 015 FFFF


Not sure if that helps.

As far as my RF device, no matter how far away I put it, it just keeps recieving random, different codes. Is there a way I can manually enter eventstrings, instead of using Girder to learn it? It seems very limiting.
Last edited by Lifter on Tue Oct 07, 2003 9:36 pm, edited 2 times in total.
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby Lifter » Tue Oct 07, 2003 9:31 pm

And this is the code that comes out of the RF device (which is coming from the same universal remote):

Code: Select all
AF8C 0029 000 0327 0020 000 093A 006F 000 179E 0020 000 045D 0020 000 02A2 0020 000 02DC 0020 000 0B03 0020 000 0568 0020 000 0377 00BA 000 01FF 0020 000 0110 00A2 000 0117 0020 000 01E7 0020 000 02F5 0020 000 0329 0020 000 01F6 0020 000 01F1 0020 000 01F6 0020 000 0C14 0020 000 0417 0020 000 0197 0020 000 0723 0020 000 020A 0020 000 0417 0020 000 015B 0020 000 11BE 0020 000 0291 0020 000 01F1 0020 000 0160 0047 000 011A 0020 000 02D4 00BC 000 02A5 0020 000 0B65 0026 000 054D 0020 000 0386 0060 000 0388 01A0 000 0241 0020 000 0165 004C 000 0390 0020 000 014C 0020 000 125E 0020 000 045D 00C0 000 01A3 0073 000 010F 00A3 000 04B4 00BE 000 04AA
002D 000 0110 0020 000 1047 0065 000 01B5 0060 000 015D 0020 000 0106 004E 000 01FA 0105 000 01AD 006F 000 0243 0026 000 038B 0020 000 0237 0020 000 070F 006C 000 0494 002D 000 0151 004E 000 02EB 019E 000 010A 0020 000 0282 0020 000 0165 0020 000 0197 0073 000 04B7 0020 000 03C7 0026 000 02A7 0073 000 09D0 0299 000 0160 009C 000 0202 00B0 000 02DE 024B 007 0155 0053 000 0169 0020 000 014C 018D 000 0169 0099 000 01BA 00BA 000 076B 006C 000 0164 0065 000 07DC 026C 007 026A 0020 000 0561 0185 000 01B7 0020 000 0241 0026 000 0298 0020 000 0C19 028B 008 015A 0020 000 061F 0287 000 01A8 0020 000 0516 0020 000 0B0B 0286 007 078D 02B5 000 0216
00BF 000 0425 00FA 000 010D 00F1 000 07A0 0280 006 0FA0 0020 000 0241 028C 009 032B 0020 000 0471 028A 009 0DAD 0020 000 066F 0020 000 0633 0020 000 188A 0020 000 040F 0020 000 010D 0020 000 01E7 0020 000 0336 0020 000 0377 0020 000 16FA 0020 000 04AA 0020 000 0412 0026 000 183E 0020 000 0467 00AB 000 0566 0020 000 134E 0020 000 0851 0020 000 032C 0078 000 01A1 0020 000 024B 0020 000 0B1A 0020 000 02D9 0020 000 0FBB 0020 000 04FD 0020 000 0153 0020 000 0135 0020 000 02A5 0020 000 04BE 0020 000 0106 0020 000 0D81 0020 000 0414 0020 000 0106 0020 000 00EA 0026 000 0688 00C1 000 00E2 0020 000 023C 00C1 000 1445 0020 000 00F7 0020 000 02C3
0074 000 010D 004C 000 0128 0020 000 0246 0020 000 00F9 0020 000 0197 0020 000 0462 0020 000 0D9A 0020 000 0158 0020 000 00F2 0020 000 011C 0020 000 0101 003B 000 02E8 00C3 000 0162 00F3 000 0164 005B 000 0119 0020 000 01F6 0020 000 023C 0020 000 0115 00AD 000 0B6F 0020 000 0165 002D 000 00F6 0020 000 00E8 0026 000 04B2 00C3 000 0158 0097 000 01C6 0020 000 00F2 0020 000 02C3 00C3 000 0162 007C 000 00E7 0020 000 046E 0034 000 0BAB 0020 000 0124 0020 000 0149 0020 000 00E8 0020 000 00E8 0020 000 0103 01D5 000 0467 0026 000 01F1 0020 000 0160 0020 000 0237 00C3 000 07CD 007A 000 062B 002D 000 028C 0020 000 0110 02B8 006 01FF 0026 000 01B2
0020 000 00FC 009E 000 01AF 0026 000 0160 0020 000 0197 0020 000 0101 0020 000 0C87 00C7 000 0248 005E 000 00E2 0020 000 015B 0274 007 0120 00A3 000 01AD 0311 000 020A 002D 000 01F8 0026 000 0344 0289 000 02C8 002D 000 05FE 0034 000 01EC 0020 000 01F3 0020 000 019E 0020 000 014C 0020 000 00F4 025C 000 0151 0055 000 01FA 0151 000 029A 0105 000 0108 0020 000 02CD 0026 000 01F6 0026 000 0287 003B 000 014C 00E2 000 0914 0026 000 0156 0020 000 00F2 0087 000 015D 0053 000 0117 005F 000 010D 02C9 000 0160 0020 000 0928 002D 000 06FD 0296 000 065D 0287 007 0120 0020 000 0144 0091 000 01A3 0020 000 016F 0020 000 0214 027C 006 01E8 0026 000 02E6
0020 000 02A5 0285 000 0BFF 00B3 000 0164 0149 000 0112 0020 000 00F4 011B 000 015F 0020 000 0635 0020 000 014C 0093 000 0108 0020 000 11C3 028D 000 01AF 0026 000 05ED 0020 000 0A22 028E 000 043F 0020 000 0291 0020 000 0AF2 0287 000 07B9 028D 000 0EA5 0067 000 01AD 006C 000 00E8 01E6 000 0106 0138 000 01E9 002D 000 03DA 0020 000 0322 0020 000 1051 0020 000 054A 0078 000 071E 0020 000 1579 006C 000 01B2 0020 000 024B 0020 000 00FC 0133 000 01AA 0020 000 010B 0020 000 0287 0020 000 071E 0020 000 0D4F 0020 000 01A6 0020 000 02D4 0026 000 02DC 0020 000 0149 0020 000 01DD 0020 000 0153 0020 000 00EA 0085 000 0114 0020 000 03C2 0020 000 0EBE
006C 000 038B 0020 000 015B 0020 000 08E0 0020 000 1247 003B 000 0390 0020 000 0158 0020 000 0359 0020 000 01F1 00B5 000 03CE 00F9 000 00E8 00B2 000 00E5 006A 000 02E8 0020 000 0B74 0020 000 05F2 0020 000 0417 0020 000 0241 0020 000 0153 0020 000 00EA 0020 000 02F0 0020 000 15C6 002D 000 05EA 0020 000 010B 0020 000 0449 006D 000 00E5 0020 000 04AF 0020 000 01EE 0020 000 05E3 0020 000 0917 0020 000 01A1 0026 000 015F 00EA 000 01B7 0020 000 0106 009E 000 0205 014E 000 0287 002D 000 01FB 0020 000 03D6 002D 000 04A3 0020 000 0651 0020 000 02EB 0020 000 0462 0020 000 019E 002D 000 0243 00B7 000 0291 01A9 000 011A 0020 000 01E7 0020 000 01A1
010E 000 010D 0053 000 10B2 0147 000 01B2 0020 000 0110 009C 000 024F 0020 000 0103 0020 000 0135 0034 000 0243 0074 000 016F 00AF 000 0101 0020 000 01DD 0020 000 0165 00A8 000 0165 0045 000 0700 0020 000 02D7 0110 000 0164 0020 000 0103 0020 000 0261 01A8 000 0106 0020 000 014C 0020 000 0133 0020 000 0250 00B6 000 0559 00ED 000 0178 0020 000 078C 003B 000 0112 0020 000 0202 0020 000 0296 0020 000 0381 0288 008 02F3 0020 000 01A3 019F 000 0291 0020 000 016A 0020 000 00F9 0020 000 05CA 0293 000 07AC 0287 009 00E7 007B 000 01F5 0020 000 0110 0020 000 0147 02AF 006 0590 0026 000 0CD9 027F 006 0144 0020 000 03F9 0020 000 0207 030D 000 0252
0020 000 04B4 0282 000 01B4 0020 000 019E 009A 000 0309 0020 000 01F6 0020 000 08B8 0281 000 016E 00B5 000 0330 006C 000 01F6 0296 000 028C 0026 000 02EB 0020 000 0A43 0020 000 01DD 003B 000 018F 00BD 000 07B3 0042 000 0106 007A 000 080B 027B 008 07C5 0290 000 0E1C 0020 000 0374 02D8 000 0478 0020 000 01A1 0020 000 0158 00E9 000 010D 0020 000 112F 0020 000 0B94 0026 000 0205 0020 000 1312 0020 000 0153 0020 000 00EA 0020 000 02A5 0155 000 0255 0020 000 01E4 0020 000 0115 0055 000 1406 00B0 000 0638 0020 000 02DE 0020 000 02E6 0020 000 0241 0056 000 00E5 0020 000 04FF 0020 000 1224 0020 000 01A6 0070 000 03C4 0020 000 0327 0020 000 01F6
0020 000 1D0F 0020 000 03C4 0116 000 07B9 0073 000 0E37 0020 000 019E 0026 000 01AD 0020 000 010B 0097 000 011A 0020 000 00F7 0020 000 0179 00BD 000 02DE 0020 000 01B0 0020 000 015D 0020 000 0327 0020 000 1263 0020 000 0160 009C 000 0119 0020 000 019C 0020 000 010B 0051 000 0115 0150 000 0388 0056 000 02A4 0020 000 01F1 00C1 000 0114 00F6 000 0822 0020 000 05A2 0020 000 03CC 0067 000 0115 0020 000 0417 0020 000 0192 0026 000 0506 0020 000 05E8 0020 000 0117 0020 000 0630 0020 000 020A 0145 000 01B7 00B7 000 01AA 002D 000 0153 0020 000 03FB 0020 000 01E4 0020 000 01BA 0058 000 011E 0071 000 01FD 0020 000 0106 0020 000 018D 0020 000 06DD
0020 000 0B1A 0020 000 0108 0020 000 0188 0020 000 02A5 0020 000 00F4 0020 000 00E8 0026 000 0119 0020 000 0412 0020 000 037C 0020 000 06D8 0020 000 03E5 0020 000 0151 0020 000 01D8 0073 000 028C 0020 000 0158 004E 000 0110 0020 000 0153 00D7 000 0264 0020 000 014E 00DE 000 0156 0020 000 018F 0020 000 04AA 0026 000 0732 0026 000 028E 0020 000 02DC 002D 000 0164 014A 000 0379 0026 000 02D7 0020 000 01BA 00AF 000 0155 00AD 000 0164 0020 000 0149 0130 000 03C2 007A 000 0B74 0026 000 0160 0051 000 02E3 00BC 000 024A 0020 000 015B 0020 000 0142 0020 000 013D 0330 000 033D 0020 000 03CC 0101 000 0702 0050 000 0642 0020 000 0160 00A4 000 015F
0020 000 01A1 036B 000 015D 0020 000 02DC 0020 000 0246 0325 000 0296 0020 000 04E4 0286 007 0711 0065 000 0117 0193 000 0114 0020 000 0194 0069 000 0171 0020 000 0108 0020 000 01C9 016C 000 03C2 0020 000 0156 0050 000 0C75 0281 006 01AE 0020 000 0377 0151 000 024A 0020 000 024B 0020 000 06A1 0278 008 028E 0020 000 050E 0291 000 07C2 0020 000 01A6 0020 000 0156 004E 000 015B 00F6 000 01A6 0026 000 011A 0020 000 00F2 01B8 000 05AE 0020 000 01E7 0291 000 0A51 0020 000 01EC 0026 000 0110 0020 000 0147 0020 000 0133 0329 000 01B0 0026 000 0725 0020 000 092D 027C 000 01A6 0020 000 097B 0020 000 0296 0020 000 014E 0020 000 025A 0281 000 02CD
0020 000 04CB 0073 000 011C 00AA 000 0A1A 0020 000 0412 0020 000 01F6 00BC 000 00E2 01E5 000 010A 00AA 000 18D7 0020 000 01F6 0020 000 01A8 0020 000 033B 0020 000 031D 0020 000 077D 0020 000 01FB 0020 000 0F16 0020 000 0590 0026 000 05EC 00AD 000 0171 0020 000 04E9 0020 000 0FCF 0020 000 010B 0020 000 0183 0026 000 0245 00B5 000 0121 0020 000 03B0 0026 000 029A 0020 000 135D 0026 000 084A 0103 000 0121 005D 000 01B4 0020 000 0153 0139 000
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby jrhees » Tue Oct 07, 2003 9:42 pm

Lifter,

There's really no way to keep random codes from showing up from the RF device. However, you should be able to also see the 'real' codes appear when using the remote in another room. Note: *not* for learning, and you *must* originate from another room to prevent IR feedback!

I'll try to explain why you see random codes, etc. with the IR repeater:

The IR repeater has no 'smarts' which means it doesn't know what IR energy is really from a remote and what energy is just IR noise. It simply acts as a IR 'microphone' and transfers any IR energy from one room to another. It also amplifies this energy, so you end up getting a *lot* of IR noise in the remote room.

This works OK for dedicated devices, like your stereo, because your stereo's IR receiver is looking for exact matches to remote buttons it already knows. When it sees IR noise, it simply ignores it.

The USB-UIRT does not have this luxury. Since it is a *universal* receiver, it can do some noise rejection, but anything which looks like it *might* be a valid IR stream it must pass up to Girder as an event. This means that if there's a lot of IR noise, you'll get all sorts of events. In this scenario, Girder must now act as the filter, and must ignore 'noise' (events that don't have a match).

-Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Postby Lifter » Tue Oct 07, 2003 9:54 pm

jrhees wrote:Lifter,
In this scenario, Girder must now act as the filter, and must ignore 'noise' (events that don't have a match).

-Jon


Is there a way it can do that? Like I said, the learning works just fine not using the RF device, but once that's done, Girder never seems to pick up the right code within it.

I should also clarify that while I used a basic repeater in the past, this is what I'm using now:

http://www.buy.com/retail/product.asp?sku=90106077

As you can see, this doesn't "listen" for IR codes, the remote itself is generating them. I thought this thing would solve my problem, but I guess not.
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby jrhees » Wed Oct 08, 2003 3:32 am

Geez, I had no idea... So I take it the remote itself sends out both RF and IR, and when using just the remote things work OK (you get consistent event codes in Girder when *not* learning), but when you use the RF extender (while operating the remote either 'hidden from view' or in another room it doesn't work???

-Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Postby Lifter » Wed Oct 08, 2003 8:29 pm

That's exactly right. And it seems that the OFA's (One for All 9910) RF extender is as dumb as any repeater. Very strange.

Anyways, I bought a USB repeater and managed to create a workaround for my problems. I'll try to describe my setup in detail for the slight chance you find it interesting.

I have 4 components. An NEC CRT projector (closed up in a hushbox), an audio reciever/amp, an HTPC, and a satellite STB. I also have a bunch of X10 stuff w/ a Firecracker unit to control it all w/ Girder. Also, the STB came w/ an RF remote, so that wasn't much of an issue- I'd just have to use two remotes in a worst case scenario.

As I said, there is no line of sight between the seating area and any of the equipment (there would be for the projector except it's in a hushbox). Here's what I did:

I put the UIRT in the back of the room behind the seating area (much closer to the equipment). I didn't realize how sensitive it is, and I have no trouble bouncing the OFA's IR signals off the projector screen. Then I took a 3.5mm jack splitter, and hooked up two IR emiters (sp?) to the UIRT. One of them went insided the projector's hushbox, and the other went next to the reciever and STB in the other room. A split signal and very long cables, but it surprisingly works just fine.

The reason I need girder to have some control over those two devices is because I need the ability to run macros in Girder that can change the inputs on my reciever when a certain function is activated.

As far as the OFA's RF extender, that went in front of the reciever and STB as well. This allows me to control the reciever's volume smoothly w/o going through the UIRT/Girder (my other problem). It also allows me to control the STB w/o the need for it's stock remote.

The key difference now is that the actual UIRT is not in there with the OFA's RF extender, only one of it's external emiters is in there. So the UIRT picks up no signals from the OFA's RF extender, and everything is running smoothly.

So now, one button press will

1) turn on my projector
2) turn on the exhast fan for my projector (X10 controlled)
3) turn off the lights in the room off (X10 also)
4) switch my reciever to the correct input
5) start TheaterTek (my DVD software)

Very nice, and it would have been impossible w/o your product. Thanks again Jon. Aside from having a great product, I'm shocked at how much support you give.
Lifter
 
Posts: 10
Joined: Mon Aug 18, 2003 6:06 am

Postby jrhees » Wed Oct 08, 2003 9:50 pm

Lifter,

Just one favor -- I'm thinking of getting one of these OFA RF remote thingies. Do you know where the best price can be had? I am really surprised it is doing this and may want to take a closer look.

Jon
jrhees
Site Admin
 
Posts: 1652
Joined: Tue Jan 28, 2003 11:49 pm

Next

Return to Troubleshooting

Who is online

Users browsing this forum: No registered users and 9 guests