Lumagen scaler-need help with a protocol upgrade for RS 2116
Posted: Thu Oct 21, 2004 9:16 pm
First. Love this whole hobby. And any help on this is GREATLY appreciated. I can only offer to post the completed device upgrade when finished. However, I need help setting up a Protocol Upgrade.
I'm setting up a RS 15-2116 remote as a gift for a friend. I have set one up for myself all the way through the Extender 3 with Toadtogs, LKP, macros, KM, Device Combiner, etc. so am pretty familiar with the process (including CCF's and their conversion).
My friend has thrown me a curve. A Lumgen VisionPro scaler. I've learned all the keys and added notes for the ones that aren't obvious. The IR file can be found if you click here . I didn't know if you needed it but the TXT file can be found if you click here .
I also found one post from back in February that had some information about the protocol. I have copied the relevant text below. I tried the Protocol Builder but I am WAY out of my league. Is anyone interested in cracking this protocol? Again, any help is greatly appreciated. I sold him on this idea and after he bought a remote I ran into this buzz saw. Of course the scaler is the heart of his HT and all the Toadtogs in the world are useless without this upgrade. Thanks.
Text from prior post in February:
Posted: Sat Feb 21, 2004 11:48 am Post subject: Lumagen Vision
You can find the CCF file here:
http://www.lumagen.com/docs/Lumagen%20Vision.ccf
I have even more detailed info about the protocol available from the manufacturer:
Each of the buttons transmits a message that consists of 13 short bursts of IR. Every IR burst is identical in frequency and duration. Every IR burst consists of 16 cycles of IR at carrier frequency of 38 kHz. The duration of every burst is 400 us. It is the GAP between these bursts that contains the information. There are thee different gap lengths:
short gap are 2.5 ms between bursts
long gaps are 5.0 ms between bursts
the inter-message gap is 11.0 ms long
A logic 0 consists of a 400 us burst followed by a short gap. A logic 1 consists of a 400 us burst followed by a long gap. The first 4 gaps are the preamble, consisting of two short gaps (logic 0), a long gap (logic 1) then a short gap (logic 0).
This is followed by a parity bit to help ensure data integrity. The parity bit will be a long gap (logic 1) when there is an odd number of long gaps (logic 1). A short gap (logic 0) follows the parity.
The next 7 gaps contain the button information, arranged as 4 bits for row (0-15) and 2 bits for column (1-4). After the final information gap there will be an IR burst followed by a long (12 ms) intermessage gap.
For example, pressing the key in the fourth row, third column will produce the code:
0010 00 0011 10 Preamble 0010 - parity 0 - row 0011 - column 10
I'm setting up a RS 15-2116 remote as a gift for a friend. I have set one up for myself all the way through the Extender 3 with Toadtogs, LKP, macros, KM, Device Combiner, etc. so am pretty familiar with the process (including CCF's and their conversion).
My friend has thrown me a curve. A Lumgen VisionPro scaler. I've learned all the keys and added notes for the ones that aren't obvious. The IR file can be found if you click here . I didn't know if you needed it but the TXT file can be found if you click here .
I also found one post from back in February that had some information about the protocol. I have copied the relevant text below. I tried the Protocol Builder but I am WAY out of my league. Is anyone interested in cracking this protocol? Again, any help is greatly appreciated. I sold him on this idea and after he bought a remote I ran into this buzz saw. Of course the scaler is the heart of his HT and all the Toadtogs in the world are useless without this upgrade. Thanks.
Text from prior post in February:
Posted: Sat Feb 21, 2004 11:48 am Post subject: Lumagen Vision
You can find the CCF file here:
http://www.lumagen.com/docs/Lumagen%20Vision.ccf
I have even more detailed info about the protocol available from the manufacturer:
Each of the buttons transmits a message that consists of 13 short bursts of IR. Every IR burst is identical in frequency and duration. Every IR burst consists of 16 cycles of IR at carrier frequency of 38 kHz. The duration of every burst is 400 us. It is the GAP between these bursts that contains the information. There are thee different gap lengths:
short gap are 2.5 ms between bursts
long gaps are 5.0 ms between bursts
the inter-message gap is 11.0 ms long
A logic 0 consists of a 400 us burst followed by a short gap. A logic 1 consists of a 400 us burst followed by a long gap. The first 4 gaps are the preamble, consisting of two short gaps (logic 0), a long gap (logic 1) then a short gap (logic 0).
This is followed by a parity bit to help ensure data integrity. The parity bit will be a long gap (logic 1) when there is an odd number of long gaps (logic 1). A short gap (logic 0) follows the parity.
The next 7 gaps contain the button information, arranged as 4 bits for row (0-15) and 2 bits for column (1-4). After the final information gap there will be an IR burst followed by a long (12 ms) intermessage gap.
For example, pressing the key in the fourth row, third column will produce the code:
0010 00 0011 10 Preamble 0010 - parity 0 - row 0011 - column 10