View previous topic :: View next topic |
Author |
Message |
jward
Joined: 02 May 2006 Posts: 16
|
Posted: Mon Feb 04, 2013 9:59 am Post subject: |
|
|
Bingo! It worked. My ears are blue and it's not even that cold outside.
Kevin Timmerman wrote: | Try this - it should send the blue command. If it works I will do all the other 3 byte codes.
Code: |
irscope 0
carrier_frequency 38005
sample_count 12
+2085
-417
+834
-834
+417
-417
+1668
-834
+417
-417
+1668
-2502
|
|
|
|
Back to top |
|
|
jward
Joined: 02 May 2006 Posts: 16
|
Posted: Mon Feb 04, 2013 11:35 pm Post subject: |
|
|
I think I understand what you did. Here is the ict and UEI codes for off.
Code: | irscope 0
carrier_frequency 38005
sample_count 14
+2085
-417
+834
-834
+2502
-834
+417
-417
+834
-834
+834
-417
+417
-834
Protocol=<unknown> (UEI Learned)
00 00 20 00 D2 06 04 12 00 D0 01 A1 01 A1 04 E3 01 A1 00 D0 00 D0 01 A1 00 D0 00 D0 01 A1 07 01 23 14 50 |
|
|
Back to top |
|
|
jward
Joined: 02 May 2006 Posts: 16
|
Posted: Mon Feb 04, 2013 11:59 pm Post subject: |
|
|
By the by, the 90 60 A6 - Off code is a temporary off. The ears come back on after about 2 minutes. |
|
Back to top |
|
|
Kevin Timmerman Expert
Joined: 09 Jan 2007 Posts: 142 Location: West Michigan |
|
Back to top |
|
|
jward
Joined: 02 May 2006 Posts: 16
|
Posted: Wed Feb 06, 2013 10:56 am Post subject: |
|
|
Thanks for all you work, Kevin. My remote is loaded and the codes all work.
I was thinking of how to have my remote do a mini show with the ears. A macro came to mind. Loading a macro worked except the sequence it a bit fast. So, I was thinking about how to add a bit of delay. What would you suggest? I was thinking of adding a bit of "send nothing" probably by adding +<largenumber> as the last part of the command. A down side of adding the delay to the basic command would be constant play time for each command. Maybe there is a way to add delay in the macro itself? Hmm, all the learned codes do not take half the learned memory. I guess I could have different delays assigned to shifted keys and then access them via macros. Any thoughts on this? |
|
Back to top |
|
|
jward
Joined: 02 May 2006 Posts: 16
|
Posted: Wed Feb 06, 2013 11:07 am Post subject: |
|
|
Also, to hijack my own thread...
Any recommendations on getting started with a micro controller for projects like this? I would like to work on sending and even recording IR. I would probably move on to learning for other for uses like light shows and temp and process control.
A friend gave me a tour of using a ARM based TI chip. Their hardware is geared toward temp sensing and turning on and off SSRs. I was thinking the Launchpad was a better starting place and it looked like TI now has both MSP430 and ARM versions very cheap to boot. Any advise is welcome. Is there other stuff one should think about getting like circuit boards or booster packs when starting out? |
|
Back to top |
|
|
jward
Joined: 02 May 2006 Posts: 16
|
Posted: Wed Feb 06, 2013 3:59 pm Post subject: |
|
|
I could probably assign a few different delay codes to keys and add those keys in the macro at the expense of reduced "color" commands in the macro. |
|
Back to top |
|
|
Barf Expert
Joined: 24 Oct 2008 Posts: 1415 Location: Munich, Germany |
Posted: Wed Feb 06, 2013 5:09 pm Post subject: |
|
|
Guided by Kevin's excellent work, I tried to convert the result to the IRP notation we all know and love. It turned out that, with exception of the CRC, this was quite straightforward. This means that using IrMaster and adding these lines to IrpProtocols.ini
Code: |
[protocol]
name=GwtS
irp={38.005k,417,lsb}<1|-1>(0:1,D:8,1:2,F:8,1:2,CRC:8,1:1)[D:0..255=144,F:0..255,CRC:0..255]
|
it can generate the codes, provided the command number "F" and the CRC are entered. From Kevin's work, we have the table
Code: |
off 0x60 166
blue 0x61 248
green 0x62 26
cyan 0x63 68
red 0x64 199
magenta 0x65 153
yellow 0x66 123
white 0x67 37
off_r 0x68 100
blue_r 0x69 58
green_r 0x6A 216
cyan_r 0x6B 134
red_r 0x6C 5
magenta_r 0x6D 91
yellow_r 0x6E 185
white_r 0x6F 231
|
stating, in order, command name, command number "F", and CRC.
Quote: | Any recommendations on getting started with a micro controller for projects like this? |
I do not want to kill your hardware hacking enthusiasm, but do not underestimate what you can do with general-purpose networked IR hardware, like GlobalCache etc, or general-purpose USB senders: Iguana, Tira, CommandIR, USB-UIRT, IrToy,... |
|
Back to top |
|
|
pH7_jp1
Joined: 14 Sep 2003 Posts: 480 Location: Sterling Heights, MI |
Posted: Thu Feb 07, 2013 9:24 am Post subject: |
|
|
jward wrote: | I could probably assign a few different delay codes to keys and add those keys in the macro at the expense of reduced "color" commands in the macro. | With an extended remote, you can create a pause of almost any delay you wish. Another feature of extenders is "nested macros" so that your entire program could be almost unlimited length. By combining both you could create a several minute long display. |
|
Back to top |
|
|
anderstorms
Joined: 31 May 2013 Posts: 1
|
Posted: Fri May 31, 2013 1:04 pm Post subject: |
|
|
Well, I know nothing about this coding but I'm interested in hacking my ears as well. OP would you be interested in making me a pre-programed remote? I'd be willing to pay for your time and the parts. |
|
Back to top |
|
|
curryaudio
Joined: 26 Nov 2013 Posts: 3 Location: United States |
Posted: Tue Nov 26, 2013 7:57 pm Post subject: |
|
|
So in basic english....lol......do we know the IR codes in hex format that I can program it to a high end universal remote control system. Here is an example code for for channel down on a Directv remote that we use: 0000 006c 0001 000a 00e7 002e 002e 002e 0017 0017 0017 0017 0017 0017 002e 002e 002e 0017 002e 0017 002e 002e 0017 0477 0073 002b
I would love to know if I can learn in some simple color changes. I use Control 4 for our system if anyone is familiar with it.
Thanks! |
|
Back to top |
|
|
curryaudio
Joined: 26 Nov 2013 Posts: 3 Location: United States |
Posted: Tue Nov 26, 2013 8:13 pm Post subject: |
|
|
jward
Do you have a list of the IR(HEX) codes I would need to program a universal remote? I would appreciate your help!
Thx! |
|
Back to top |
|
|
vickyg2003 Site Admin
Joined: 20 Mar 2004 Posts: 7073 Location: Florida |
Posted: Wed Nov 27, 2013 1:13 am Post subject: |
|
|
curryaudio, we call that kind of code Pronto Hex.
Kevin was nice enough to produce all the codes in ICT format, in his zip file.
If you open them with IRScope, you can export them in pronto Hex like thisl
blue : Protocol=<unknown> (Pronto from signal)
0000 006D 0006 0000 004F 0010 0020 001F 0010 0010 003F 0020 0010 0010 003F 0060
blue-r : Protocol=<unknown> (Pronto from signal)
0000 006D 0009 0000 004F 0010 0020 001F 0010 0010 0020 0010 0010 0020 0010 0010 0020 0010 0010 002F 0020 0010
red : Protocol=<unknown> (Pronto from signal)
0000 006D 0007 0000 004F 0010 0020 001F 0030 000F 0020 001F 0010 0010 0010 002F 0030 002F
....
Another way to do this is to download IRMaster, a Java based program written by Barf.
You modifiy the IrpProtocols.ini with the gwts entry he provided above,
Then open irmaster and select gwts for the protocol,
For blue-r
in the function box enter 0x69
in the addition pararmeter enter CRC=58
Click Generate and you'll have your code
0000 006D 0009 0000 004F 0010 0020 0020 0010 0010 0020 0010 0010 0020 0010 0010 0020 0010 0010 0030 0020 0010 _________________ Remember to provide feedback to let us know how the problem was solved and share your upgrades.
Tip: When creating an upgrade, always include ALL functions from the oem remote, even if you never plan on assigning them to a button. Complete function lists makes an upgrade more helpful to others.
|
|
Back to top |
|
|
curryaudio
Joined: 26 Nov 2013 Posts: 3 Location: United States |
Posted: Fri Nov 29, 2013 7:40 pm Post subject: Glow with the show! |
|
|
Thanks! I will try it this weekend!
vickyg2003 wrote: | curryaudio, we call that kind of code Pronto Hex.
Kevin was nice enough to produce all the codes in ICT format, in his zip file.
If you open them with IRScope, you can export them in pronto Hex like thisl
blue : Protocol=<unknown> (Pronto from signal)
0000 006D 0006 0000 004F 0010 0020 001F 0010 0010 003F 0020 0010 0010 003F 0060
blue-r : Protocol=<unknown> (Pronto from signal)
0000 006D 0009 0000 004F 0010 0020 001F 0010 0010 0020 0010 0010 0020 0010 0010 0020 0010 0010 002F 0020 0010
red : Protocol=<unknown> (Pronto from signal)
0000 006D 0007 0000 004F 0010 0020 001F 0030 000F 0020 001F 0010 0010 0010 002F 0030 002F
....
Another way to do this is to download IRMaster, a Java based program written by Barf.
You modifiy the IrpProtocols.ini with the gwts entry he provided above,
Then open irmaster and select gwts for the protocol,
For blue-r
in the function box enter 0x69
in the addition pararmeter enter CRC=58
Click Generate and you'll have your code
0000 006D 0009 0000 004F 0010 0020 0020 0010 0010 0020 0010 0010 0020 0010 0010 0020 0010 0010 0030 0020 0010 |
|
|
Back to top |
|
|
jstorms
Joined: 15 Mar 2014 Posts: 5
|
Posted: Thu Mar 20, 2014 7:50 pm Post subject: |
|
|
I do a big elaborate Christmas light show and I'm working to incorporate these glow with the show ears. So I have my RCA universal remote talking to IR and the Remote Master, and can see that I can upload and download from the remote. From going through some tutorials I can see how to do some basic modifications.
My IR widget shows up tomorrow.
What I'd like to do is to program the "1" button to turn the ears blue using the posted hex code, "2" to turn the ears green. I think if I got some pointers to do this I could get quite a ways. (just fighting the SW a little bit).
Also I see a protocols.ini file, but it was formatted quite differently than what I was expecting for a earlier post. |
|
Back to top |
|
|
|