On February 7, 2006 at 10:11, kdonnel said...
How would I go about converting from long to short?
Is there a program or do you just think in HEX?
First make sure the short form really works.
I don't know whether your device really uses the higher frequency indicated by those long form signals.
I don't know whether the current TSU3000 firmware respects the higher frequency encoded in those short form signals (older TSU3000 firmware did not).
If the device really uses higher frequency and the TSU3000 doesn't do the right thing, I don't know whether that will break anything. Devices often ignore moderate size errors in frequency.
If it doesn't work, then I'd expect related problems with any really clean learn you make yourself (It would be automatically translated to short form).
As for programs, vs. thinking in hex. I do think in hex. There is a program to read the long form and translate it to protocol/device/subdevice/function (In this case NEC1 protocol device 8, subdevice 230, functions 20 and 22). But I don't know any program for translating from NEC1:8.230:20 to 900A form. I just do that in my head because I think in hex.
The first program is the JP1 version of IrTool.exe, which requires DecodeIr.DLL
[Link: remotecentral.com][Link: john.fine.home.comcast.net]