From 186b12580e0f55d544ba04e971535b6473fefdeb Mon Sep 17 00:00:00 2001 From: r3df0xx Date: Sun, 24 Apr 2022 22:50:48 +0300 Subject: [PATCH] Update faac_slh.c --- lib/subghz/protocols/faac_slh.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/subghz/protocols/faac_slh.c b/lib/subghz/protocols/faac_slh.c index d93c9c934..653057534 100644 --- a/lib/subghz/protocols/faac_slh.c +++ b/lib/subghz/protocols/faac_slh.c @@ -112,11 +112,10 @@ void subghz_protocol_encoder_faac_slh_free(void* context) { static bool subghz_protocol_faac_slh_gen_data(SubGhzProtocolEncoderFaacSLH* instance) { instance->generic.cnt++; - uint32_t fix = instance->generic.data >> 32; + uint32_t fix = instance->generic.serial << 4 | instance->generic.btn; uint32_t hop = 0; uint32_t decrypt = 0; uint64_t man = 0; - instance->generic.seed = 0x77ED7698; int res = 0; char fixx[8] = {}; int shiftby = 32; @@ -404,8 +403,6 @@ static void subghz_protocol_faac_slh_check_remote_controller instance->btn = code_fix & 0xF; uint32_t decrypt = 0; uint64_t man; - instance->seed = 0x77ED7698; - for M_EACH(manufacture_code, *subghz_keystore_get_data(keystore), SubGhzKeyArray_t) {