mirror of
https://github.com/DarkFlippers/unleashed-firmware.git
synced 2024-12-25 22:32:29 +03:00
add support for Normstahl, Mutancode, FAAC RC, XT
This commit is contained in:
parent
a4ee73b470
commit
fd3e70492d
@ -151,15 +151,18 @@ static bool subghz_protocol_keeloq_gen_data(SubGhzProtocolEncoderKeeloq* instanc
|
|||||||
instance->manufacture_name = "";
|
instance->manufacture_name = "";
|
||||||
}
|
}
|
||||||
|
|
||||||
// DTM Neo uses 12bit, simple learning
|
// DTM Neo uses 12bit -> simple learning -- FAAC_RC,XT , Mutanco_Mutancode -> 12bit normal learning
|
||||||
if((strcmp(instance->manufacture_name, "DTM_Neo") == 0)) {
|
if((strcmp(instance->manufacture_name, "DTM_Neo") == 0) ||
|
||||||
|
(strcmp(instance->manufacture_name, "FAAC_RC,XT") == 0) ||
|
||||||
|
(strcmp(instance->manufacture_name, "Mutanco_Mutancode") == 0)) {
|
||||||
decrypt = btn << 28 | (instance->generic.serial & 0xFFF) << 16 | instance->generic.cnt;
|
decrypt = btn << 28 | (instance->generic.serial & 0xFFF) << 16 | instance->generic.cnt;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Nice Smilo, MHouse, JCM has 8bit serial - simple learning
|
// Nice Smilo, MHouse, JCM, Normstahl -> 8bit serial - simple learning
|
||||||
if((strcmp(instance->manufacture_name, "NICE_Smilo") == 0) ||
|
if((strcmp(instance->manufacture_name, "NICE_Smilo") == 0) ||
|
||||||
(strcmp(instance->manufacture_name, "NICE_MHOUSE") == 0) ||
|
(strcmp(instance->manufacture_name, "NICE_MHOUSE") == 0) ||
|
||||||
(strcmp(instance->manufacture_name, "JCM_Tech") == 0)) {
|
(strcmp(instance->manufacture_name, "JCM_Tech") == 0) ||
|
||||||
|
(strcmp(instance->manufacture_name, "Normstahl") == 0)) {
|
||||||
decrypt = btn << 28 | (instance->generic.serial & 0xFF) << 16 | instance->generic.cnt;
|
decrypt = btn << 28 | (instance->generic.serial & 0xFF) << 16 | instance->generic.cnt;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user