mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-07-24 01:28:11 -07:00
Merge remote-tracking branch 'ul/dev' into mntm-dev
This commit is contained in:
@@ -255,6 +255,9 @@ static bool subghz_protocol_keeloq_gen_data(
|
||||
} else if(strcmp(instance->manufacture_name, "Centurion") == 0) {
|
||||
decrypt = btn << 28 | (0x1CE) << 16 | instance->generic.cnt;
|
||||
// Centurion -> no serial in hop, uses fixed value 0x1CE - normal learning
|
||||
} else if(strcmp(instance->manufacture_name, "Monarch") == 0) {
|
||||
decrypt = btn << 28 | (0x100) << 16 | instance->generic.cnt;
|
||||
// Monarch -> no serial in hop, uses fixed value 0x100 - normal learning
|
||||
} else if(strcmp(instance->manufacture_name, "Dea_Mio") == 0) {
|
||||
uint8_t first_disc_num = (instance->generic.serial >> 8) & 0xF;
|
||||
uint8_t result_disc = (0xC + (first_disc_num % 4));
|
||||
@@ -430,12 +433,13 @@ static bool
|
||||
(strcmp(instance->manufacture_name, "Dea_Mio") == 0) ||
|
||||
(strcmp(instance->manufacture_name, "NICE_MHOUSE") == 0)) {
|
||||
klq_last_custom_btn = 0xF;
|
||||
} else if((strcmp(instance->manufacture_name, "FAAC_RC,XT") == 0)) {
|
||||
} else if(
|
||||
(strcmp(instance->manufacture_name, "FAAC_RC,XT") == 0) ||
|
||||
(strcmp(instance->manufacture_name, "Monarch") == 0) ||
|
||||
(strcmp(instance->manufacture_name, "NICE_Smilo") == 0)) {
|
||||
klq_last_custom_btn = 0xB;
|
||||
} else if((strcmp(instance->manufacture_name, "Novoferm") == 0)) {
|
||||
klq_last_custom_btn = 0x9;
|
||||
} else if((strcmp(instance->manufacture_name, "NICE_Smilo") == 0)) {
|
||||
klq_last_custom_btn = 0xB;
|
||||
} else if((strcmp(instance->manufacture_name, "EcoStar") == 0)) {
|
||||
klq_last_custom_btn = 0x6;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user