How to import samsung36 code from irscrutinizer?
Posted: Mon Jun 08, 2020 2:28 pm
I have two 2010 samsung devices. One is a BD-c5900 blu-ray player, and the other is a HW-c560s home theater system. The BD player has a similar model in the file section here, and that worked great. Link here:
https://www.hifi-remote.com/forums/dload ... le_id=9030
However, none of the upgrades here worked for the receiver. I have the original remote, so I set out to follow this tutorial to import it through irscrutinizer.
http://www.hifi-remote.com/wiki/index.p ... moteMaster
The devices were bought at the same time, and the remotes look almost identical. Based on the BD player's working upgrade file, it would imagine that the receiver probably also uses the samsung36 protocol. I set up IrScrutinizer using an arduino as the capture device, but I only had a demodulating receiver, no non-demodulating one. I checked the "use receive for capture" option, but if you think that's the problem, let me know and I'll try to get a sensor at some point. The problem is, unlike the tutorial where irscrutinizer conveniently recognizes what it sees as an NEC1 signal, Most of the time, irscrutinizer can't decode anything, except occasionally when it decodes something like I would expect it to say something along the lines of Samsung36. I tried taking the GwtS signal and and carrying on with the tutorial, and when I did I never encountered any errors (I selected Samsung36 in Remote Master), But it certainly didn't turn on my device, and capturing the signal back into IrScrutinizer revealed that the signal was very different.
One other thing I tried was uploading one of the example Arduino sketches for the IRRemote library that would print out the raw data which could be copied into IRscrutinizer. That data looks quite a bit different, and unlike connecting the program directly to GirsLite running on the Arduino, the signals are consistently decoded into the GwtS thing.
2 Examples using GirsLite
Usually looks something like this:
Decode line is empty
On the off chance that it does manage to decode something it looks like this:
Decode:
IRP:
It seems to only manage to decode something when I press the button for a really short time.
Example copying from IrRemote
Decode:
IRP:
This way it decodes consistently.
Sorry it I went off topic there, but if I can't get captures into IrScrutinizer properly, there's no way I can get them into RMIR, right?
https://www.hifi-remote.com/forums/dload ... le_id=9030
However, none of the upgrades here worked for the receiver. I have the original remote, so I set out to follow this tutorial to import it through irscrutinizer.
http://www.hifi-remote.com/wiki/index.p ... moteMaster
The devices were bought at the same time, and the remotes look almost identical. Based on the BD player's working upgrade file, it would imagine that the receiver probably also uses the samsung36 protocol. I set up IrScrutinizer using an arduino as the capture device, but I only had a demodulating receiver, no non-demodulating one. I checked the "use receive for capture" option, but if you think that's the problem, let me know and I'll try to get a sensor at some point. The problem is, unlike the tutorial where irscrutinizer conveniently recognizes what it sees as an NEC1 signal, Most of the time, irscrutinizer can't decode anything, except occasionally when it decodes something like
Code: Select all
GwtS: {CRC=213, D=240, F=119}, beg=0, end=15 {UNDECODED. length=84}One other thing I tried was uploading one of the example Arduino sketches for the IRRemote library that would print out the raw data which could be copied into IRscrutinizer. That data looks quite a bit different, and unlike connecting the program directly to GirsLite running on the Arduino, the signals are consistently decoded into the GwtS thing.
2 Examples using GirsLite
Usually looks something like this:
Code: Select all
Freq=38000Hz[+2330, -2330, +336, -1235, +336, -1235, +336, -504, +336, -504, +336, -504, +336, -504, +336, -1235, +336, -504, +336, -1235, +336, -1235, +336, -504, +336, -504, +336, -1235, +336, -504, +336, -1235, +336, -504, +336, -1235, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -1235, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -1235, +336, -504, +336, -504, +336, -504, +336, -504, +336, -504, +336, -44875][+2330, -3400, +336, -44875][]
Code: Select all
IRP:{38.0k, 59, msb}<336u, -504u|336u, -21>(2330u, -2330u, A:48, 336u, -44.875m, (2330u, -3400u, 336u, -44.875m)*){A=0xc2ca80200020}On the off chance that it does manage to decode something it looks like this:
Code: Select all
Freq=38000Hz[+2200, -2200, +344, -1235, +344, -1235, +344, -496, +344, -496, +344, -496, +344, -496, +344, -1235, +344, -496, +344, -1235, +344, -1235, +344, -496, +344, -496, +344, -1235, +344, -496, +344, -1235, +344, -496, +344, -1235, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -1235, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -1235, +344, -496, +344, -496, +344, -496, +344, -496, +344, -496, +344, -50100][][]Code: Select all
GwtS: {CRC=213, D=240, F=119}, beg=0, end=15 {UNDECODED. length=84}Code: Select all
{38.0k, 152, msb}<2, -3|2, -8>(2200u, -2200u, A:48, 2, -50m){A=0xc2ca80200020}Example copying from IrRemote
Code: Select all
Freq=38000Hz[+2175, -2175, +417, -1180, +417, -1180, +417, -417, +417, -417, +417, -417, +417, -417, +417, -1180, +417, -417, +417, -1180, +417, -1180, +417, -417, +417, -417, +417, -1180, +417, -417, +417, -1180, +417, -417, +417, -1180, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -1180, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -1180, +417, -417, +417, -417, +417, -417, +417, -417, +417, -417, +417, -50000][][]Code: Select all
GwtS: {CRC=213, D=240, F=119}, beg=0, end=15 {UNDECODED. length=84}Code: Select all
{38.0k, 417, msb}<1, -1|1, -3>(5, -5, A:48, 1, -50m){A=0xc2ca80200020}Sorry it I went off topic there, but if I can't get captures into IrScrutinizer properly, there's no way I can get them into RMIR, right?