PDA

View Full Version : UIRT2 and X10 IR Commands


Francois
October 13th, 2002, 03:55 PM
I have been trying to teach my UIRT2 the X10 IR commands with no success, and am wondering if there is an trick to do so.

When it learns a command, the progress bar does not move past ~30-40% (It sometimes moves back and forth around that... which is surprising to me). BTW, The test command works fine - the progress bar goes all the way.

My pronto remote has no problem learning these codes, which means that I may be able to 'translate' the code, but this is not the most elegant solution...

(I would prefer to stay away from the Firecracker non IR unit, as I do not have a spare serial port, and as the X10 Girder plug-in and/or the firecracker software makes my HTPC unstable when sharing a serial port...)

Thanks

Francois L

psg
October 13th, 2002, 03:55 PM
Francois,

Check the carrier frequncy of the Pronto learned command by examining the second four byte group.

The following is snipped from: http://remotecentral.com/features/irdisp2.htm

================================================== =
The first number is always a zero (0000) it indicates that the IR pattern is raw data, which means it was learned.

The second number is the frequency of the IR carrier in terms of the Pronto internal clock. The following formula where N represents the decimal value of this hex number will give you the frequency of the carrier in Kilohertz: Frequency = 1000000/(N * .241246)

A Sony remote will usually have a value for N of 103 (this shows as 67 Hex). Doing the arithmetic we have Freq=1000000/(103*. 241246)= 40,244 or approximately 40,000 cycles per second (well within a tolerance of 40,000 +/- 10%)
================================================== ========
If it is out of the 35-40KHz range, then converting from the Pronto IR string is your best bet. You will also have reduced transmitting range.

Paul

Francois
October 13th, 2002, 03:55 PM
Paul,

Thanks for your response... unfortunately there must be something else which is wrong (maybe in line with the Denon issue people are working on?)

The frequency I calculate with the information you provided is 38.7 kHz (Hex code 006B)

Francois

psg
October 13th, 2002, 03:55 PM
Hmmm .... in that case, I would try importing the Pronto codes. It is probably the path of least resistance.

It worked for me!

Paul

Francois
October 13th, 2002, 03:55 PM
Paul,

I did try the import function, but, for some reason, the X10 IR codes are not compatible with the UIRT plug in :( (I can get the import function to work with other devices... so, I guess the setup is correct)

When I import the pronto IR from, for instance, the ALL ON code

0000 006b 000c 0000 00a5 0096 002e 00fe 002e 00fe 002e 00fe 008e 0096 008e 0096 008e 0096 008e 0096 008e 0096 002e 00fe 002e 00fe 01c2 0e10

the UIRT plug in behaves strangely: the IR "light" at the bottome of the girder windows keeps on flashing for 10-20 seconds, and I then get an error message as follows:

No ACK received from UIRT2

Any idea what could be wrong?

Thanks

psg
October 13th, 2002, 03:55 PM
Francois,

No, but sometime in the next day or two I'll try it out here, since I have an IR543, UIRT2, Pronto & Girder, too.

I'll let you know what happens.

Paul

psg
October 13th, 2002, 03:55 PM
Francois,

I could not "learn" the codes normally from the Pronto. I had no trouble importing the codes, but they simply didn't work. Learning in raw mode seemd to work, but I think it's sending multiple codes, instead of just one.

I'm going to dig out a real X10 remote, and try to learn the codes directly from that.

Paul