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.