SubGhz: fix decoder kelooq (#1719)
* SubGhz: fix decoder kelooq Co-authored-by: hedger <hedger@users.noreply.github.com>
This commit is contained in:
		@@ -407,7 +407,7 @@ void subghz_protocol_decoder_keeloq_feed(void* context, bool level, uint32_t dur
 | 
				
			|||||||
                (DURATION_DIFF(instance->decoder.te_last, subghz_protocol_keeloq_const.te_short) <
 | 
					                (DURATION_DIFF(instance->decoder.te_last, subghz_protocol_keeloq_const.te_short) <
 | 
				
			||||||
                 subghz_protocol_keeloq_const.te_delta) &&
 | 
					                 subghz_protocol_keeloq_const.te_delta) &&
 | 
				
			||||||
                (DURATION_DIFF(duration, subghz_protocol_keeloq_const.te_long) <
 | 
					                (DURATION_DIFF(duration, subghz_protocol_keeloq_const.te_long) <
 | 
				
			||||||
                 subghz_protocol_keeloq_const.te_delta)) {
 | 
					                 subghz_protocol_keeloq_const.te_delta * 2)) {
 | 
				
			||||||
                if(instance->decoder.decode_count_bit <
 | 
					                if(instance->decoder.decode_count_bit <
 | 
				
			||||||
                   subghz_protocol_keeloq_const.min_count_bit_for_found) {
 | 
					                   subghz_protocol_keeloq_const.min_count_bit_for_found) {
 | 
				
			||||||
                    subghz_protocol_blocks_add_bit(&instance->decoder, 1);
 | 
					                    subghz_protocol_blocks_add_bit(&instance->decoder, 1);
 | 
				
			||||||
@@ -415,7 +415,7 @@ void subghz_protocol_decoder_keeloq_feed(void* context, bool level, uint32_t dur
 | 
				
			|||||||
                instance->decoder.parser_step = KeeloqDecoderStepSaveDuration;
 | 
					                instance->decoder.parser_step = KeeloqDecoderStepSaveDuration;
 | 
				
			||||||
            } else if(
 | 
					            } else if(
 | 
				
			||||||
                (DURATION_DIFF(instance->decoder.te_last, subghz_protocol_keeloq_const.te_long) <
 | 
					                (DURATION_DIFF(instance->decoder.te_last, subghz_protocol_keeloq_const.te_long) <
 | 
				
			||||||
                 subghz_protocol_keeloq_const.te_delta) &&
 | 
					                 subghz_protocol_keeloq_const.te_delta * 2) &&
 | 
				
			||||||
                (DURATION_DIFF(duration, subghz_protocol_keeloq_const.te_short) <
 | 
					                (DURATION_DIFF(duration, subghz_protocol_keeloq_const.te_short) <
 | 
				
			||||||
                 subghz_protocol_keeloq_const.te_delta)) {
 | 
					                 subghz_protocol_keeloq_const.te_delta)) {
 | 
				
			||||||
                if(instance->decoder.decode_count_bit <
 | 
					                if(instance->decoder.decode_count_bit <
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user