bft programming mode & run fbt format

This commit is contained in:
MX
2023-02-28 00:10:16 +03:00
parent 2c95a7cba4
commit 21c52df090
2 changed files with 42 additions and 29 deletions

View File

@@ -339,6 +339,11 @@ static bool
btn_temp_id_original = btn;
}
uint8_t klq_last_custom_btn = 0xA;
if(strcmp(instance->manufacture_name, "BFT") == 0) {
klq_last_custom_btn = 0xF;
}
// Set custom button
if(btn_temp_id == 1) {
switch(btn_temp_id_original) {
@@ -357,6 +362,9 @@ static bool
case 0x8:
btn = 0x1;
break;
case 0xF:
btn = 0x1;
break;
default:
break;
@@ -374,11 +382,14 @@ static bool
btn = 0x4;
break;
case 0x4:
btn = 0xA;
btn = klq_last_custom_btn;
break;
case 0x8:
btn = 0x4;
break;
case 0xF:
btn = 0x4;
break;
default:
break;
@@ -401,6 +412,9 @@ static bool
case 0x8:
btn = 0x2;
break;
case 0xF:
btn = 0x8;
break;
default:
break;
@@ -409,10 +423,10 @@ static bool
if(btn_temp_id == 4) {
switch(btn_temp_id_original) {
case 0x1:
btn = 0xA;
btn = klq_last_custom_btn;
break;
case 0x2:
btn = 0xA;
btn = klq_last_custom_btn;
break;
case 0xA:
btn = 0x2;
@@ -421,7 +435,10 @@ static bool
btn = 0x2;
break;
case 0x8:
btn = 0xA;
btn = klq_last_custom_btn;
break;
case 0xF:
btn = 0x2;
break;
default: