Your Universal Remote Control Center
RemoteCentral.com
Everything Else Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
IR Carrier Codes and Direct Connection Transmission
This thread has 4 replies. Displaying all posts.
Post 1 made on Friday February 4, 2011 at 16:54
diezzler
Lurking Member
Joined:
Posts:
February 2011
1
Hi forum, I am new to the site, but am not new to programming.
I've searched the internet for days and many hours trying to find the answers to my questions, but haven't been able to find the solution.
I wanted to see if anyone could explain IR transmission a bit more in depth to me, and wanted to see if anyone could recommend any particular programs or software to achieve what I am trying to do.

1)Basically If I learn an IR code via IR blaster through a receiver (say a pronto receiver, control 4 unit, AMX unit, etc) I will get a hexadecimal code that represents a command to the particular device it will control. Now this code will control the unit if the "remote/unit" (that learned the code) transmits the code back via a IR emitter/blaster. If I cut out the IR Emitter/Receiver in the equation and connect the "remote/unit" (that learned the code) directly to the device via the 3.5mm control ports, in theory it should control the device.

2)What i don't understand is how exactly do I modify the code to get ride of the carrier code so that the device will understand the string via hard wired?

3)Do I have to convert the hexadecimal code to base 10 then modify the sum of the string and reconvert it back to hexadecimal code?

4)Is there a specific way to do this? Say maybe a program?

5)Is the code that carries out the function the same in both situations, just that there is a carrier code attached to it when using IR?

6)Do all devices (that are in the same freq) carry the same carrier code that can be dropped, and/or do certain brands have specific ways of achieving this?

Thank you in advance for all your tips and suggestions. And most importantly, thank you for taking the time to explain this to me.

Cliff

Post 2 made on Sunday February 6, 2011 at 13:01
3FG
Select Member
Joined:
Posts:
August 2009
1,861
Here's a few comments:
1) Read Barry Gordon's explanation of Pronto Hex, which is the format I suppose you are referring to.
2) You'll see that the format of Pronto Hex doesn't permit describing IR signals without modulation, because durations are specified in unit of the modulation period.  Other formats do allow one to describe a signal with no modulation, although many transmitters won't actually send such a signal, since the increased on time may burn out the LED.
3) You don't actually say what you're trying to do.
Post 3 made on Wednesday February 9, 2011 at 20:41
tgrugett
Select Member
Joined:
Posts:
August 2004
1,850
On February 4, 2011 at 16:54, diezzler said...
2)What i don't understand is how exactly do I modify the code to get ride of the carrier code so that the device will understand the string via hard wired?

Usually this is achieved using the software provided with the device you are trying to program. Each program varies. I know you can do this with crestron, AMX, RTI and perhaps others. In theory you may be able to identify the frequency portion of the hex string but I have never attempted to directly modify a string to remove the frequency to answer this completely.

You may want to cross post in the discrete code forum for this question. Perhaps johnsfine or others will see it and respond...

FYI... not all IR hardwire inputs require the carrier to be stripped. Sony does, Denon does not and I forget some of the others that do...
Post 4 made on Thursday February 10, 2011 at 00:58
3FG
Select Member
Joined:
Posts:
August 2009
1,861
Also, I wrote above that Pronto Hex doesn't allow unmodulated signals. That's not right. If the first 4 digits are 0100 instead of 0000, the output should be unmodulated, if the controller accepts the 0100 format.
Post 5 made on Thursday February 10, 2011 at 22:06
tgrugett
Select Member
Joined:
Posts:
August 2004
1,850
On February 10, 2011 at 00:58, 3FG said...
Also, I wrote above that Pronto Hex doesn't allow unmodulated signals. That's not right. If the first 4 digits are 0100 instead of 0000, the output should be unmodulated, if the controller accepts the 0100 format.

I just attempted to to paste modulated and unmodulated versions of the same Sony code to see the differences you report but I realized that the unmodulated codes could not be represented in hex form with the RTI IR library manager where I had the codes stored. I have used them many times but I guess I have never sought to look at the hex window.


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse