From e3395ae36ea34c759398511cb5f84f80e34670d8 Mon Sep 17 00:00:00 2001 From: r3df0xx Date: Mon, 6 Jun 2022 17:53:13 +0300 Subject: [PATCH] Update came_atomo.c test invert back --- lib/subghz/protocols/came_atomo.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/subghz/protocols/came_atomo.c b/lib/subghz/protocols/came_atomo.c index fde88de89..f8caa35b4 100644 --- a/lib/subghz/protocols/came_atomo.c +++ b/lib/subghz/protocols/came_atomo.c @@ -145,6 +145,8 @@ static void subghz_protocol_encoder_came_atomo_get_upload(SubGhzProtocolEncoderC FURI_LOG_I(TAG, "encrypted data: %02X %02X %02X %02X %02X %02X %02X %02X\n", pack[0], pack[1], pack[2], pack[3], pack[4], pack[5], pack[6], pack[7]); uint64_t invert = instance->generic.data ^ 0xFFFFFFFFFFFFFFFF; + invert >>= 4; + invert = (uint64_t)0x1 << 60 | invert; hi = invert >> 32; lo = invert & 0xFFFFFFFF; FURI_LOG_I(TAG, "inverted to upload: %02X %02X %02X %02X %02X %02X %02X %02X\n", (hi >> 24), ((hi >> 16) & 0xFF), ((hi >> 8) & 0xFF), (hi & 0xFF),