Fix button mapping for faac rc xt

This commit is contained in:
MX
2026-01-13 05:29:30 +03:00
parent 5bb5b41e6a
commit 161db6ebc6

View File

@@ -1366,6 +1366,12 @@ static uint8_t subghz_protocol_keeloq_get_btn_code(uint8_t last_btn_code) {
case 0xF:
btn = 0x1;
break;
case 0x9:
btn = 0x2;
break;
case 0x6:
btn = 0x2;
break;
default:
btn = 0x1;
@@ -1391,6 +1397,12 @@ static uint8_t subghz_protocol_keeloq_get_btn_code(uint8_t last_btn_code) {
case 0xF:
btn = 0x4;
break;
case 0x9:
btn = 0x4;
break;
case 0x6:
btn = 0x4;
break;
default:
btn = 0x4;
@@ -1416,6 +1428,12 @@ static uint8_t subghz_protocol_keeloq_get_btn_code(uint8_t last_btn_code) {
case 0xF:
btn = 0x8;
break;
case 0x9:
btn = 0x6;
break;
case 0x6:
btn = 0x9;
break;
default:
btn = 0x8;
@@ -1441,9 +1459,15 @@ static uint8_t subghz_protocol_keeloq_get_btn_code(uint8_t last_btn_code) {
case 0xF:
btn = 0x2;
break;
case 0x9:
btn = last_btn_code;
break;
case 0x6:
btn = last_btn_code;
break;
default:
btn = 0x2;
btn = last_btn_code;
break;
}
}