General questions on learning unknown remote

Everything related to learning and capturing of IR Codes

Moderator: marcus

General questions on learning unknown remote

Postby bulek » Thu 16. Jul 2009, 15:06

Hi,

my task is to mimic behaviour of remote for air condition device from Gorenje (remote is named as "RC3"). Since this remote obviously doesn't have one to one relationship between buttons and sent commands, I'm trying to figure out the protocol being used. For instance it has Mode button that changes mode of device to each of 5 available modes always in same order. Also buttons of + and - increase/decrease temperature setting, so I suspect distinct commands are sent to device for each temperature settings....

I've tried to learn from that remote, but I don't get something meaningful to me (is IRTrans capable of recognition of protocols being used?), and I even can't see that on transition to same mode same IR command is sent - probably cause learning doesn't always lead to same description.

This is what I get from learning :
[REMOTE]
[NAME]Gorenje rc3

[TIMING]
[0][N]6[1]928 1024[2]928 1968[3]1944 960[4]1872 1976[5]3880 400[6]2912 2952[RC]1[RP]0[FREQ]38

[COMMANDS]
[On/Off][T]0[D]7541111113541111111111111111347541111113541111111111111111247541110113540111011101110111246
[Fan][T]0[D]01232311124311111111111111112301232311124311111111111111112301232311124351111111511111112360123231112431111111111111111230123231112431111111111111111230123231112431111111111111111236
[Mode][T]0[D]01234333314143333333333333331401234333314153333333333333331401234333314153333333333333331460123433331414333333333333333140123433331414333333333333333140123433331414333333333333333146
[plus][T]0[D]0123433331243333333333333333140123433331243333333333333333140123433331243333333333333333145
[minus][T]0[D]01234333314143333333333333331401234333314143333333333333331401234333314153333333333333331460123433331414333333333333333140123433331414333333333333333140123433331414333333333333333146
[On][T]0[D]0123455631255665665556655663201232566312566556665656555532012325553125555555555555555327
[Off][T]0[D]6432300024300000000000000002364323000243000000000000000023643230002430000000000000000135
[Mode1][T]0[D]51403000013130000000000000001351403000013130000000000000001351403000013120000000000000001365140300001313000000000000000135140300001313000000000000000135140300001313000000000000000136
[Mode2][T]0[D]01233343331212333333333333333120123333333121233333333333333312012333333312123333333333333331250123333333121233333333333333312012333333312123333333333333336201233333331212333333333333333625
[Mode3][T]0[D]5020003000230000000000000000002350200030002300000000000000000023502111300023001000100010001000234
[Mode4][T]0[D]6112431112431111111111111111236112431112431111111101111111236112431112431111111101111111235
[Mode5][T]0[D]01232311124311111111111111112301232311124311111111111111112301232311124311111111111111112350123231112431111111111111111230123231112431111111111111111230123231112431111611161111111235
[Mode6][T]0[D]0123433331414333333333333333140123433331414333333333333333150123433331415333333333333333657
[Mode_Arrows][T]0[D]01211131112311111111111111111123012111311123111111111111111111230121143111231141114111111111112350124413411231111111111111111112601244131112311111111111111111126012441311123111111111111111111235
[Mode_Frost][T]0[D]51124311124311111111111111112351124311124311111111111111112351124311124301110111011101112365112430112431111011101111111235112430112430111011101110111235112430112430111011101110111236
[Mode_Sun][T]0[D]0123231112431111111111111111230123231112431111111111111111530123231112431111611161116111237
[Sun][T]0[D]01232311124311111111111111112301232311124351111111111151112301232351124311115111511151112360123235112435111511151115111230123231112431111511151115111230123235112435111511151115111236
[Ventilation][T]0[D]01234333314143333333333333331501234333314153333333333333331401234333314153333333333333331560123433331415333333333333333150123433331415333333333333333150123433331415333333333333333156
[Rain][T]0[D]01233333331212333333333333333120123333333121433333333333333354012333333312143333333333333335460123333333121433333333333333352012333333312143333333333333335401233333331212333333333333333126


Now I'd like first to try to guess protocol being used by sending generic On or Off commands in different protocols (RC5,RC6,...) to see if device responds to any of them and then proceed with guessing individual commands.

Am I thinking reasonable or is it better to go straight in learning process (it would take a lot of learning since setup can be made from 15 to 30 degrees)? Can I find more info on what those numbers in command description mean ? Does anyone maybe can conclude which protocol is used ?

Thanks in advance,

regards,

Bulek.
bulek
 
Posts: 1
Joined: Thu 16. Jul 2009, 06:58

Re: General questions on learning unknown remote

Postby IRTrans » Thu 16. Jul 2009, 19:46

Hi,
air condition remote controls work completely different than normal remote controls. As the remote control displays the complete device status while it is not bidirectional it needs to send the complete device status on every button press. That means there are NO codes that represents a button (like Temp+) instead each of these long codes includes the complete status of the air conditioner.
These air conditioners only know these long codes and no function codes - therefore it does not make sense to test any other IR codes.

You will need to learn the IR Codes for all status combination you need.

IRTrans
IRTrans
Administrator
 
Posts: 2115
Joined: Mon 21. Apr 2008, 23:32


Return to Learning of IR Codes

Who is online

Users browsing this forum: No registered users and 7 guests

cron