Fix protocol Scher-Khan, remove excess star-line code

This commit is contained in:
r3df0xx 2022-06-16 20:57:27 +03:00
parent 0a3aabc60d
commit 9f2fdc5a6f
2 changed files with 1 additions and 5 deletions

View file

@ -233,7 +233,7 @@ static void subghz_protocol_scher_khan_check_remote_controller(
// break;
default:
instance->protocol_name = "Unknown";
*protocol_name = "Unknown";
instance->serial = 0;
instance->btn = 0;
instance->cnt = 0;

View file

@ -165,10 +165,6 @@ static bool subghz_protocol_star_line_gen_data(SubGhzProtocolEncoderStarLine* in
if(kl_type == 1) { hop = subghz_protocol_keeloq_common_encrypt(decrypt, manufacture_code->key); }
if(kl_type == 2) { man = subghz_protocol_keeloq_common_normal_learning(fix, manufacture_code->key);
hop = subghz_protocol_keeloq_common_encrypt(decrypt, man); }
if(kl_type == 3) { man = subghz_protocol_keeloq_common_secure_learning(fix, instance->generic.seed, manufacture_code->key);
hop = subghz_protocol_keeloq_common_encrypt(decrypt, man); }
if(kl_type == 4) { man = subghz_protocol_keeloq_common_magic_xor_type1_learning(instance->generic.serial, manufacture_code->key);
hop = subghz_protocol_keeloq_common_encrypt(decrypt, man); }
break;
}
break;