January 14th, 2003, 10:43 PM
Problem X10 IR codes
I'm trying to teach Girder x10 IR codes for an x10 IR543. I have a CCF file that contains all the codes in Pronto IR format. If I cut and paste into the UIRT plugin > Learn > Import window the codes do not work. If teach the codes it does not work. The only way I can get the codes to work is to teach in raw mode. This works for the standard unit IDs (1-16), and command codes for bright, dim, on, off, all on, all off. However, I also have direct codes that bypass the need to input a separate unit ID followed by a command. These are not macros, but actual discrete IR codes. I cannot get thr UIRT/Girder to recognize these codes through any method.
Here is an example of one of the codes in Pronto format (for unit 1, direct dim):
0000 006b 0018 000c 00a5 00a5 002e 00fe 008e 00a5 008e 00a5 002e 00fe 002e 00fe 008e 00a5 002e 00fe 002e 00fe 008e 00a5 008e 00a5 01c2 00a5 00a5 00a5 002e 00fe 008e 00a5 008e 00a5 002e 00fe 002e 00fe 008e 00a5 002e 00fe 002e 00fe 008e 00a5 008e 00a5 01c2 0384 00a5 00a5 002e 00fe 008e 00a5 002e 00fe 002e 00fe 008e 00a5 008e 00a5 002e 00fe 008e 00a5 008e 00a5 002e 00fe 01c2 008e
Any advice or suggestions on how to get these to work/
January 15th, 2003, 06:08 PM
Sorry to break this to you, but this code is too complex for the current UIRT due to memory limitations and the fact that IR TX codes must be compressed.
You'll likely have to wait for the USB version for a remedy...
January 16th, 2003, 12:48 AM
Thanks for the quick response; at least I know now. I'll have to write a little script in Girder to do the job for me I guess.
Originally Posted by jon_rhees
You mention a upcoming USB UIRT...is it a completely new design from a hardware/software perspective, or just a UIRT2 with a RS-232>Serial chip in it? Any idea when such a beast might be available?
January 21st, 2003, 02:47 PM
The X10 codes are short enough that you should be able to send them in raw mode. Try this code:
Set the frequency to 40khz and try different repeat values from 0-3. This code is for ALL LIGHTS ON. Let me know if it works and I'll post the rest.
January 21st, 2003, 10:45 PM
I have successfully learned the codes in raw mode for unit 1-16, bright, dim, on, off, all on, and all off. The codes I'm missing are for direct dim, direct bright. The direct codes allow you to dim or bright without having to first enter a unit ID. The exact codes I need are for Unit 1 Direct Dim and Unit 8 direct Dim. I'd be happy to send you a CCF file if you want to try them out.
Originally Posted by judapeno
My reason for wanting to do this is that to dim a light, I have to create a macro on my remote the sends both the unit ID followed by a dim command. This causes the lights to dim in a jerky fashion since every second command is a unit code. If I use a direct dim command the lights dim smoothly.
An alternate approach would be to send one command to Girder that triggers a multigroup that somehow sends the unit code only once followed by a repeating string of dim commands as the remote key is held down. I'm not sure how to accomplish this though.
January 22nd, 2003, 11:14 AM
You may be able to implement your alternate approach with the ButtonMode plugin
(and thanks for discovering that the Raw mode could learn some of the basic X10 IR codes... as this will allow me to get rid of the X10 plugin)
January 22nd, 2003, 12:21 PM
Originally Posted by Francois
Thanks - I actually looked for a plugin to do this, but somehow missed ButtonMode. It looks like it will do what I want. Once I've got everything working, I'll post my exported group to help save on other's frustration.
January 22nd, 2003, 01:28 PM
I have never heard of direct dim. It is probably a unit and dim combined into one signal like this:
R006767671AA85A5A5A5A1AA81AA85A5A1AA81AA85A5A5A5A2 96767671AA85A5A1AA81AA85A5A5A5A1AA85A5A5A5A1AA829F F
This is a unit 1 and a dim combined. It is also the maximum length for a raw code.
January 22nd, 2003, 06:07 PM
This 'combined' code will likely not work since most macros-codes have inter-code spacing. Until the USB-UIRT comes out, your best bet is probably the Multi-Group or ButtonMode.
January 29th, 2003, 08:13 PM
The Button Mode plugin worked great. I'll be wrapping up the x10 set for export soon and will post to the section on this site.