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.