use global counter

This commit is contained in:
MX 2024-09-06 12:56:35 +03:00
parent 80a555a232
commit ad1c9045af
No known key found for this signature in database
GPG key ID: 7CCC66B7DBDD1C83

View file

@ -146,10 +146,10 @@ static void subghz_protocol_encoder_hay21_get_upload(SubGhzProtocolEncoderHay21*
// Counter increment // Counter increment
if(instance->generic.cnt < 0xF) { if(instance->generic.cnt < 0xF) {
if((instance->generic.cnt + 0x1) > 0xF) { if((instance->generic.cnt + furi_hal_subghz_get_rolling_counter_mult()) > 0xF) {
instance->generic.cnt = 0; instance->generic.cnt = 0;
} else { } else {
instance->generic.cnt++; instance->generic.cnt += furi_hal_subghz_get_rolling_counter_mult();
} }
} else if(instance->generic.cnt >= 0xF) { } else if(instance->generic.cnt >= 0xF) {
instance->generic.cnt = 0; instance->generic.cnt = 0;