Your Universal Remote Control Center
RemoteCentral.com
Custom Installers' Lounge Forum - View Post
Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Original thread:
Post 7 made on Friday January 9, 2004 at 18:37
jarmstrong
Founding Member
Joined:
Posts:
March 2002
1,780
The RTI TT does not convert database format commands only the learned format. In addition to an extra step, that means that RTI TT can't do a toggle bit without using some workaround.

The toggle bit (in RC5,RC6 and a number of European IR protocols) is usually one bit that changes polarity each time you press and release a button. This is a problem if you want to program the SAME succesive key in a macro. Programming Channel 222 will require 2(T=0),2(T=1), 2(T=0). If the commands are different it dosn't matter what the toggle state is.

To generate RC5 commands in the "learned format" or Pronto codes starting in 0000 or 0100, use John Fine's MakeHex [Link: remotecentral.com]

Unzip everything into one directory. Rename the file RC5.irp to RC5-old.irp and add this this one:

'*********************************************
Device=0
Function=0..127

Protocol=RC5
Frequency=36000
Time Base=889 '888.89 = 32 cycles at 36Khz
Message Time=113778 '128 times TimeBase of 888.89
Zero=1,-1
One=-1,1
First Bit=MSB
Form=;1:1,~C:1,T:1,D:5,E:6

Define=C as F(6..6)
Define=E as F(0..5)
Define=T as 0 'For the Zero toggle state, 1 for the One toggle state

'this has been modified to do all 128 commands
'*********************************************

Copy everything between but not including the asterisks and paste into Notepad. save AS , All Files,
RC5.irp in the directory where everything else was unzipped.

To use it read the readme, but there are only three statements to be modified all in DECIMAL:

Device=20
Function=0..127
Define=T as 0

will produce all 128 commands (with T=0) or you could change to:

Function=45..45

To create only the command above 5000 0000 0000 0001 0014 002D but in “learned” format.

If you need the same command (s) in two different toggle states, then change T=1 and re-run.

-Jon







This message was edited by jarmstrong on 01/09/04 20:49.


Hosting Services by ipHouse