irgen icon indicating copy to clipboard operation
irgen copied to clipboard

RC5 conversion problem and vice versa conversion

Open benep opened this issue 2 years ago • 0 comments

I got some codes from my device manufacturer and try to convert them to broadlink format. According to the manufacturer the codes are in "RC-5/ RC-5 Ex. Format". I previously converted this code with another converter and that worked but is offline. So I'm expecting the following result:

260020003a1d1d3a3a1d1d1d1d1d1dae3a3a1d1d1d1d1d1d3a3a1d1d1d1d1d1d3a0009d20d05000000000000

I tried the following commands of irgen with no luck. irgen -i rc5 -d 16 111 50 -o broadlink

260016001d1d3a3a3a1d1d1d1d1d1d3a1d1d3a1d1d3a3a000b840000

-> not working

irgen -i rc6 -d 16 111 50 -o broadlink

26002600571d0f1d0f0f0f0f0f1d1d0f0f0f0f0f1d1d0f0f0f0f0f0f0f0f0f0f1d0f0f1d0f0f1d1d0f570000

-> not working

irgen -i rca38 -d 16 111 50 -o broadlink

2600380079790f3c0f1e0f1e0f1e0f1e0f1e0f1e0f3c0f3c0f1e0f1e0f3c0f1e0f1e0f3c0f3c0f3c0f3c0f3c0f3c0f1e0f1e0f3c0f3c0f1e0f3c0ff2

-> not working

Then I tried some other codes for "function". irgen -i rc5 -d 16 111 50 -o broadlink irgen -i rc5 -d 16 112 50 -o broadlink irgen -i rc5 -d 16 1 50 -o broadlink irgen -i rc5 -d 16 -1 50 -o broadlink All 3 command return the same command:

260016001d1d3a3a3a1d1d1d1d1d1d3a1d1d3a1d1d3a3a000b840000

Also I tried to convert and reconvert a code and did not get the correct code back. irgen -i rc5 -d 16 1 50 -o broadlink_base64

JgAWAB0dOjo6HR0dHR0dOh0dOh0dOjoAC4QAAA==

irgen -i broadlink_base64 -d JgAWAB0dOjo6HR0dHR0dOh0dOh0dOjoAC4QAAA== -o rc5

(16, 50, 0)

And finaly I tried to reconvert your generated broadlink code back to rc5: irgen -i broadlink -d 260016001d1d3a3a3a1d1d1d1d1d1d3a1d1d3a1d1d3a3a000b840000 -o rc5

TypeError: gen_raw_general() missing 2 required positional arguments: 'subdevice' and 'function'

So is there any chance to get this work?

benep avatar Nov 13 '21 17:11 benep