Fixing Nice FloR-S. Add new big IR databases.

This commit is contained in:
r3df0xx
2022-03-31 15:05:40 +03:00
parent e86746c5c9
commit c4ddb58fcb
47 changed files with 3061 additions and 1 deletions
+5 -1
View File
@@ -128,6 +128,9 @@ static bool
}
instance->generic.cnt++;
FURI_LOG_I(TAG, "serial = %X", instance->generic.serial);
FURI_LOG_I(TAG, "counter = %X", instance->generic.cnt);
FURI_LOG_I(TAG, "button = %X", btn);
uint64_t decrypt = (uint64_t)( (instance->generic.serial << 16) | (instance->generic.cnt) );
FURI_LOG_I(TAG, "decrypt = %X", decrypt);
uint64_t enc_part = (uint64_t)subghz_protocol_nice_flor_s_encrypt(decrypt, file_name);
@@ -320,7 +323,7 @@ uint64_t subghz_protocol_nice_flor_s_encrypt(uint64_t data, const char* file_nam
k = ~p[3];
p[3] = ~p[1];
p[1] = k;
FURI_LOG_I(TAG, "encrypted_data = %X", data);
return data;
}
@@ -359,6 +362,7 @@ static uint64_t
p[1] = k;
}
}
FURI_LOG_I(TAG, "decrypted_data = %X", data);
return data;
}