From 592de601b08bb8316c386565b63763aab483b750 Mon Sep 17 00:00:00 2001 From: SkorP Date: Thu, 10 Nov 2022 20:04:45 +0400 Subject: [PATCH] SubGhz: fix encoder "Ansonic" --- lib/subghz/protocols/ansonic.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/subghz/protocols/ansonic.c b/lib/subghz/protocols/ansonic.c index f8f44ec8a..01f519587 100644 --- a/lib/subghz/protocols/ansonic.c +++ b/lib/subghz/protocols/ansonic.c @@ -121,16 +121,16 @@ static bool subghz_protocol_encoder_ansonic_get_upload(SubGhzProtocolEncoderAnso for(uint8_t i = instance->generic.data_count_bit; i > 0; i--) { if(bit_read(instance->generic.data, i - 1)) { //send bit 1 - instance->encoder.upload[index++] = - level_duration_make(false, (uint32_t)subghz_protocol_ansonic_const.te_long); - instance->encoder.upload[index++] = - level_duration_make(true, (uint32_t)subghz_protocol_ansonic_const.te_short); - } else { - //send bit 0 instance->encoder.upload[index++] = level_duration_make(false, (uint32_t)subghz_protocol_ansonic_const.te_short); instance->encoder.upload[index++] = level_duration_make(true, (uint32_t)subghz_protocol_ansonic_const.te_long); + } else { + //send bit 0 + instance->encoder.upload[index++] = + level_duration_make(false, (uint32_t)subghz_protocol_ansonic_const.te_long); + instance->encoder.upload[index++] = + level_duration_make(true, (uint32_t)subghz_protocol_ansonic_const.te_short); } } return true;