Merge pull request #430 from flipperdevices/skorp/subghz_nice_flo_20bit

Skorp/subghz nice flo 20bit
This commit is contained in:
RogueMaster
2022-11-22 00:15:42 -05:00
committed by GitHub
+6 -6
View File
@@ -138,9 +138,9 @@ bool subghz_protocol_encoder_nice_flo_deserialize(void* context, FlipperFormat*
FURI_LOG_E(TAG, "Deserialize error");
break;
}
if((instance->generic.data_count_bit !=
subghz_protocol_nice_flo_const.min_count_bit_for_found) &&
(instance->generic.data_count_bit !=
if((instance->generic.data_count_bit <
subghz_protocol_nice_flo_const.min_count_bit_for_found) ||
(instance->generic.data_count_bit >
2 * subghz_protocol_nice_flo_const.min_count_bit_for_found)) {
FURI_LOG_E(TAG, "Wrong number of bits in key");
break;
@@ -297,9 +297,9 @@ bool subghz_protocol_decoder_nice_flo_deserialize(void* context, FlipperFormat*
if(!subghz_block_generic_deserialize(&instance->generic, flipper_format)) {
break;
}
if((instance->generic.data_count_bit !=
subghz_protocol_nice_flo_const.min_count_bit_for_found) &&
(instance->generic.data_count_bit !=
if((instance->generic.data_count_bit <
subghz_protocol_nice_flo_const.min_count_bit_for_found) ||
(instance->generic.data_count_bit >
2 * subghz_protocol_nice_flo_const.min_count_bit_for_found)) {
FURI_LOG_E(TAG, "Wrong number of bits in key");
break;