You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I have 2 ACs , The first one uses coolix protocol , i was able to get the signals and control it properly . the second is an LG AC , Following the same steps , I can't make it work . I tried both sending raw data and sending signal using Irsend LG , i get the right code in my ir receiver but the ac doesn't respond .
This discussion was converted from issue #2129 on August 10, 2024 05:05.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
I have 2 ACs , The first one uses coolix protocol , i was able to get the signals and control it properly . the second is an LG AC , Following the same steps , I can't make it work . I tried both sending raw data and sending signal using Irsend LG , i get the right code in my ir receiver but the ac doesn't respond .
Here is the signal for a 26C temp and off button
Protocol : LG
Code : 0x88C0051 (28 Bits)
Mesg Desc.: Model: 1 (GE6711AR2853M), Power: Off
uint16_t rawData[59] = {8648, 4036, 500, 1536, 508, 498, 476, 536, 452, 562, 450, 1572, 478, 532, 474, 536, 464, 550, 478, 1546, 476, 1546, 488, 522, 454, 558, 450, 560, 454, 558, 480, 530, 452, 558, 474, 536, 454, 564, 476, 530, 474, 536, 476, 534, 476, 1550, 508, 500, 452, 1576, 502, 502, 452, 558, 452, 558, 452, 1572, 478}; // LG 88C0051
uint32_t address = 0x88;
uint32_t command = 0xC005;
uint64_t data = 0x88C0051;
Protocol : LG
Code : 0x8800B4F (28 Bits)
Mesg Desc.: Model: 1 (GE6711AR2853M), Power: On, Mode: 0 (Cool), Temp: 26C, Fan: 4 (Maximum)
uint16_t rawData[59] = {8624, 4066, 484, 1578, 462, 546, 454, 560, 452, 558, 454, 1570, 454, 556, 456, 556, 454, 556, 454, 558, 454, 558, 454, 556, 454,
558, 454, 556, 454, 556, 454, 556, 454, 558, 454, 1546, 476, 558, 452, 1544, 480, 1546, 474, 560, 450, 1544, 502, 534, 452, 558, 452, 1548, 478, 1542,
478, 1544, 480, 1546, 478}; // LG 8800B4F
uint32_t address = 0x88;
uint32_t command = 0xB4;
uint64_t data = 0x8800B4F;
here is a snipet of the code i tried:(off ac being a table containing the raw data)
irsend.sendRaw(offac, 59, 38); irsend.sendLG(0x88C0051,28,1);
I cannot get where i'm wrong , hope you could help me figure this out
Beta Was this translation helpful? Give feedback.
All reactions