JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Samsung Air Conditioner
Goto page 1, 2, 3, 4, 5, 6  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Protocol Decodes
View previous topic :: View next topic  
Author Message
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Mon Mar 26, 2007 1:59 am    Post subject: Samsung Air Conditioner Reply with quote

Hello,

I have uploaded a IR learned signals file (see http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4382) from Samsung Air Conditioner remote for Korean market, with URC-9910B01.

Could sombody help to find proper protocol?

THanks in advance.

Yesok
Back to top
View user's profile Send private message Send e-mail
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Mon Mar 26, 2007 3:55 am    Post subject: Reply with quote

Eventually Rob or somebody else may jump in and do this for you, but pending that, you might try to build your own protocol using Protocol Builder.

There is an excellent help document that Rob wrote that should (if the protocol is not overly complex) walk you through building this protocol.
_________________
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Back to top
View user's profile Send private message
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Mon Mar 26, 2007 8:21 am    Post subject: Processed learned signals - Samsung Air Conditioner Reply with quote

Hello Capn Trips,

Capn Trips wrote:
There is an excellent help document that Rob wrote that should (if the protocol is not overly complex) walk you through building this protocol.


I have done my homework as follows;

// Learned signals from Samsung AirCon with URC-9910B01 - 20070326, ysy
// lead-in: +3000 -9000
// +500 -1570 -> 1
// +500 -560 -> 0
// lead-out: ?

// ON
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0
1 1 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1

// OFF
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0

// Temp Up
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0
1 1 0 0 0 1 0 1 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1

// Temp Down
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 1 1 0 0 0 0 1 0 0
1 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1

// Wind 1
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0
1 1 0 0 1 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1

// Wind 2
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0
1 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1

// Wind 3
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 1 1 0 0 1 1 1 0 0 0 0 1 0 0
1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1

// Turbo
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0
1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1

// Far
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 0 0 0 0 1 0 0
1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1

// Normal
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0
1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1

// Wind Up/Down
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 1 0 0
1 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1

// Wind Left/Right
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 0 1 1 1 0
0 1 0 0 1 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1

// Mode 1
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1
0 1 0 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1

// Mode 2
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 0 1 1 0 1
0 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1

// Mode 3
lead-in 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 1 1 0 1 0 1 1 0 0 0 0 1 0 0
1 1 0 0 0 0 0 1 1 0 1 0 1 1 0 0 0 0 0 0 1 1 1 1 1

The problem is what is the lead-out?
Any clue would be welcome to continue my homework.

Regards,

Yesok
Back to top
View user's profile Send private message Send e-mail
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Mon Mar 26, 2007 11:07 am    Post subject: Reply with quote

From the help document:
Quote:
19) [Lead-Out Style]: this determines whether the lead-out portion is a burst pair or just a single OFF time. “[-LO]” means it’s just a single OFF time. “[LI,-LO]” means it’s a pair which uses the Lead-in pairs ON time. “[OneOn, -LO]” means it’s a pair that uses the logical “one” pairs ON time. “[LI], [OneOn, -LO]” means that the lead-in pair is repeated and it’s followed by a “[OneOn, -LO]” pair.

20) [Lead-Out] OFF (uSec): this is the lead-out OFF time. (see below)
21) OFF as Total: when “no” is selected, the OFF time entered above will be used for every signal. When “yes” is selected, the total duration of the data portion of the signal is calculated and subtracted from the time entered above to determine the actual lead-out time.
It looks to me like your lead-out is identical to a logical "1", so I believe it fits the highlighted criteria above:

(19) The STYLE is "[OneON, -LO]" where the OneON=the "ON" time of your logical "1" and your -LO happens to equal the "OFF" time of your logical "1";
(20) [Lead-Out]=-1570 (your logical "1" off time, as discussed above)
(21) NO, since it's always the same.

I suggest you re-learn the "OFF" command, since it doesn't seem to fit the same pattern.

Also, if you divide the strings into groups of 8, you will see that the last "1" command stands alone as your lead-out.

Quote:
// ON
lead-in 10000000 01000011 01111111 10000100 11000001 11011000 00001111 1

// OFF
lead-in 10000000 01000011 11110000 00000000 00000000 00000100 0

// Temp Up
lead-in 10000000 01001101 01111111 10000100 11000101 11011000 00001111 1

// Temp Down
lead-in 10000000 01001101 01111111 10000100 11001001 11011000 00001111 1

// Wind 1
lead-in 10000000 01000111 01110011 10000100 11001001 10011000 00001111 1

// Wind 2
lead-in 10000000 01001011 01110011 10000100 11001001 11011000 00001111 1

// Wind 3
lead-in 10000000 01001111 01110011 10000100 11001001 10001000 00001111 1

// Turbo
lead-in 10000000 01000011 01111101 11100100 11001001 10001000 00001111 1

// Far
lead-in 10000000 01000111 01111101 10000100 11001001 10001000 00001111 1

// Normal
lead-in 10000000 01000011 01111101 11100100 11001001 10001000 00001111 1

// Wind Up/Down
lead-in 10000000 01001011 01110011 11100100 11001001 10001000 00001111 1

// Wind Left/Right
lead-in 10000000 01001101 01110111 11101110 01001001 10001000 00001111 1

// Mode 1
lead-in 10000000 01001011 01110101 10001101 01001001 10110000 00001111 1

// Mode 2
lead-in 10000000 01001111 01110101 10001101 01000001 10000100 00001111 1

// Mode 3
lead-in 10000000 01000111 01110101 10000100 11000001 10101100 00001111 1

What I can't help you with is decoding the stuff in between the Lead-in and Lead-out into Device, Subdevice, and OBC, but hopefully someone smart will jump in soon.

I can see that of the 7 bytes in each signal (ignoring "OFF"), the first byte is always the same, and the last byte is always the same, while the 5 in between vary(although the first nibble of byte 2 is also consistent), but I see no obvious complementarity between any of these, so I don't know how to extract any additional useful info for you.
_________________
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Mon Mar 26, 2007 11:50 am    Post subject: Reply with quote

The OFF and MODE4 buttons were not learned well enough for me to decode them, so I would need you to re-learn those 2 buttons.

Also, there are alot of bits of data that change from button to button, mor ethan I would expect simply for a change in OBC, so I suspect that some of the bits might be toggle bits, or something similar. Therefore, I would like to see you learn the same button 4 or 5 times in a row, so I can see if any bits change from press to press.

One last thing, all of the learns just show a "pressed once" portion, this either implies that the remote only sends the data stream once, or it means that you didn't hold the A/C remote's button down during the learning process. If it was because of the latter reason, please be sure to hold the button down when you re-learn the buttons.

Also, please confirm that the learned signals themselves work.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Tue Mar 27, 2007 3:45 am    Post subject: Thanks Reply with quote

Hello Capn Trips,

Thanks for your guide regarding LO type.

Capn Trips wrote:
I suggest you re-learn the "OFF" command, since it doesn't seem to fit the same pattern


Yes, it is weird. But several successful learning gave the same result.

Yesok
Back to top
View user's profile Send private message Send e-mail
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Tue Mar 27, 2007 4:27 am    Post subject: IR learned files and remote button description Reply with quote

Hello Robman,

The Robman wrote:
The OFF and MODE4 buttons were not learned well enough for me to decode them, so I would need you to re-learn those 2 buttons.

Also, there are alot of bits of data that change from button to button, mor ethan I would expect simply for a change in OBC, so I suspect that some of the bits might be toggle bits, or something similar. Therefore, I would like to see you learn the same button 4 or 5 times in a row, so I can see if any bits change from press to press.


I have uploaded sevaral IR learned files and a text file(see http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4388).
They are made for your instructions.


Quote:
One last thing, all of the learns just show a "pressed once" portion, this either implies that the remote only sends the data stream once, or it means that you didn't hold the A/C remote's button down during the learning process. If it was because of the latter reason, please be sure to hold the button down when you re-learn the buttons.


All buttons generate IR signal on button release, hence no repeats.


Quote:
Also, please confirm that the learned signals themselves work.


I will confirm the test result tomorrow.

Yesok
Back to top
View user's profile Send private message Send e-mail
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Tue Mar 27, 2007 2:37 pm    Post subject: Reply with quote

I'm glad you did such a thorough job with the learning because it does appear that even though the remote has "toggle" buttons, it is in fact sending a different signal each time that it toggles, so the notes that you added to each button were very useful in this regard.

When you tested the learned signals, did you find this to be the case also? In other words, even though the button on the original remote would toggle between the features, the learned button should only select one feature.

Assuming that this is the case, could you re-test the "mode" and "deflector" learns to see what each one really does please.

Just FYI, this is a long 56 bit signal where most of the bits are variable, so creating an upgrade for it is going to be tricky.

Here's a spreadsheet showing how I'm looking at the data...
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4390
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Wed Mar 28, 2007 10:04 pm    Post subject: Learned signal test for Samsung Air Conditioner Reply with quote

Hello Robman,

The Robman wrote:
When you tested the learned signals, did you find this to be the case also? In other words, even though the button on the original remote would toggle between the features, the learned button should only select one feature.

Assuming that this is the case, could you re-test the "mode" and "deflector" learns to see what each one really does please.

Just FYI, this is a long 56 bit signal where most of the bits are variable, so creating an upgrade for it is going to be tricky.


All learned signals EXCEPT Power On, Power Off, Temp Up and Temp Down work as the original remote. That includes "Mode" and "Deflector" control buttons. The learned buttons select ONLY one feature.

Quote:
Here's a spreadsheet showing how I'm looking at the data...
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4390


Thanks for a nice material for my homework.

Yesok
Back to top
View user's profile Send private message Send e-mail
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Wed Mar 28, 2007 10:49 pm    Post subject: Reply with quote

Unlike the other files, in the file that contains all the "mode" buttons, you didn't list what each "mode" button really does, so in my spreadsheet I have 8 (or so) different signals all simply labelled "mode".

The reason I asked you to verify what each of the "deflector" learns do, is because I found identical signals with different labels in the deflector file.

For the 4 buttons that don't work (ie, Power On, Power Off, Temp Up and Temp Down), the best I can suggest is that you try re-learning them until you get a capture that does work. The Power Off buttin is unusual in that it sends a 2nd shorter data stream after the first.

Looking at the data in my spreadsheet, I'm not seeing any quick and easy way to reduce the size of the variable data, so if I do make an upgrade for this, it's going to need approximately 5 bytes of variable data, which would make for a very big upgrade, especially as it's all discretes.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Wed Mar 28, 2007 11:38 pm    Post subject: Notes for buttons added IR file Reply with quote

Hello Robman,

The Robman wrote:
Unlike the other files, in the file that contains all the "mode" buttons, you didn't list what each "mode" button really does, so in my spreadsheet I have 8 (or so) different signals all simply labelled "mode".


I have uploaded a revised IR file where notes for buttons are added(see http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4394).

Quote:
The reason I asked you to verify what each of the "deflector" learns do, is because I found identical signals with different labels in the deflector file.


Could you tell me where to look for those identical signals with different labels?


Quote:
For the 4 buttons that don't work (ie, Power On, Power Off, Temp Up and Temp Down), the best I can suggest is that you try re-learning them until you get a capture that does work. The Power Off buttin is unusual in that it sends a 2nd shorter data stream after the first.


I will try as you suggested and report you the result.

Yesok
Back to top
View user's profile Send private message Send e-mail
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Thu Mar 29, 2007 1:09 am    Post subject: Actually Tested learned IR file Reply with quote

Hello Robman,

I think I have made mistake in testing the learned IR file for Samsung Air Conditioner.

The Robman wrote:
I'm glad you did such a thorough job with the learning because it does appear that even though the remote has "toggle" buttons, it is in fact sending a different signal each time that it toggles, so the notes that you added to each button were very useful in this regard.

When you tested the learned signals, did you find this to be the case also? In other words, even though the button on the original remote would toggle between the features, the learned button should only select one feature.

Assuming that this is the case, could you re-test the "mode" and "deflector" learns to see what each one really does please.


I have made a new learned IR file(see http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4395) to test, instead of using the existing IR files.
Here all buttons, except Power On, Power Off, Temp Up and Temp Down work as the original remote.

I will retest with the existing files tomorrow.

Sorry for the confusion.

Yesok
Back to top
View user's profile Send private message Send e-mail
yesok



Joined: 25 Aug 2006
Posts: 136

                    
PostPosted: Thu Mar 29, 2007 10:50 pm    Post subject: Test Result of IR learned files - Samsung Air Conditioner Reply with quote

Hello Robman,

The Robman wrote:
When you tested the learned signals, did you find this to be the case also? In other words, even though the button on the original remote would toggle between the features, the learned button should only select one feature.


Please find the test result of each IR learned files(see http://www.hifi-remote.com/forums/dload.php?action=file&file_id=4388);

1. CoolMode + AirClean
All learned buttons control the air conditioner as intended.

2. Deflector
All buttons except Sat:->(Left/Right On) control the air conditioner as intended.

3. Fan
All learned buttons control the air conditioner as intended.

4. Mode
All learned buttons except Sat:4(Cool) control the air conditioner as intended.

5. Power
5.1 Power On: All learned buttons control the air conditioner as intended.
5.2 Power Off: All buttons fail to control.
5.3 Temp Up
TV:2,3,4: O.K.
TV:1: Fail
[Note] The direction of button press affects control result. If buttons are pressed 2,3 and 4 in sequence, temp UP is achieved. But if pressed 4,3 and 2 in sequence, ecah button press results in temp DOWN.


5.4 Temp Down
VCR: 2,3,4: O.K.
VCR:1: Fail
[Note] The direction of button press affects control result. If buttons are pressed 2,3 and 4 in sequence, temp DOWN is achieved. But if pressed 4,3 and 2 in sequence, ecah button press results in temp UP.


6. Timer
All learned buttons control the air conditioner as intended.

Hope this info is useful for your protocol decoding.

Yesok
Back to top
View user's profile Send private message Send e-mail
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Sat Mar 31, 2007 9:39 pm    Post subject: Reply with quote

Hi Yesok,
I just started looking at your latest zip file and I notice that the learns in the "mode" file are still un-labelled. I'm assuming that each of these buttons performs a different "mode" function (ie, Cool, Auto, DeHumid, Fan) , but I have no idea which function is on which button.

Therefore, could you please re-load that file into your remote and test each of the learns to see what they do.

If the "deflector" learns are similar to the laast set, I will probably be asking you to do another test with them once I've decoded the signals.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21234
Location: Chicago, IL

                    
PostPosted: Sat Mar 31, 2007 10:18 pm    Post subject: Reply with quote

Here are some buttons that appear to have the exact same signals, yet you list different functions for them. Could you see if these buttons really do perform all of the listed functions.

FUNCTION 1:
cool mode - normal (file 1, TV/6)
fan - high (file 3, DVD/3)
mode (file 4, DVD/4)

FUNCTION 2:
deflector left/right off (file 2, VCR/left)
fan - low (file 3, AUX/1)

FUNCTION 3:
cool mode - normal (file 1, TV/3)
fan - high (file 3, AUX/3)
mode (file 4, TV/4)

here's the file cross-ref:
1 = URC-9910B01-Samsung_AirCon-L-CoolMode-AirClean-20070327-a.ir
2 = URC-9910B01-Samsung_AirCon-L-Deflector-20070327-a.ir
3 = URC-9910B01-Samsung_AirCon-L-Fan-20070327-a.ir
4 = URC-9910B01-Samsung_AirCon-L-Mode-20070327-a.ir
5 = URC-9910B01-Samsung_AirCon-L-Power-Temp-20070327-a.ir
6 = URC-9910B01-Samsung_AirCon-L-Timer-20070327-a.ir
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Protocol Decodes All times are GMT - 5 Hours
Goto page 1, 2, 3, 4, 5, 6  Next
Page 1 of 6

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control