From 0b53be5cbdfccabc2ec6e49f8976002ac3b2dff5 Mon Sep 17 00:00:00 2001 From: MX <10697207+xMasterX@users.noreply.github.com> Date: Wed, 25 Jun 2025 02:50:18 +0300 Subject: [PATCH] Add DEZ10 by realcatgirly https://github.com/Next-Flip/Momentum-Firmware/pull/418/files --- applications/main/lfrfid/scenes/lfrfid_scene_read_success.c | 3 +-- lib/lfrfid/protocols/protocol_em4100.c | 6 ++++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/applications/main/lfrfid/scenes/lfrfid_scene_read_success.c b/applications/main/lfrfid/scenes/lfrfid_scene_read_success.c index b0e373ea5..354783ff6 100644 --- a/applications/main/lfrfid/scenes/lfrfid_scene_read_success.c +++ b/applications/main/lfrfid/scenes/lfrfid_scene_read_success.c @@ -41,8 +41,7 @@ void lfrfid_scene_read_success_on_enter(void* context) { furi_string_cat_printf(display_text, "\n%s", furi_string_get_cstr(rendered_data)); furi_string_free(rendered_data); - widget_add_text_box_element( - widget, 0, 16, 128, 52, AlignLeft, AlignTop, furi_string_get_cstr(display_text), true); + widget_add_text_scroll_element(widget, 0, 16, 128, 35, furi_string_get_cstr(display_text)); widget_add_button_element(widget, GuiButtonTypeLeft, "Retry", lfrfid_widget_callback, app); widget_add_button_element(widget, GuiButtonTypeRight, "More", lfrfid_widget_callback, app); diff --git a/lib/lfrfid/protocols/protocol_em4100.c b/lib/lfrfid/protocols/protocol_em4100.c index ed18133dc..9ff6724cb 100644 --- a/lib/lfrfid/protocols/protocol_em4100.c +++ b/lib/lfrfid/protocols/protocol_em4100.c @@ -374,11 +374,13 @@ void protocol_em4100_render_data(ProtocolEM4100* protocol, FuriString* result) { furi_string_printf( result, "FC: %03u Card: %05hu CL:%hhu\n" - "DEZ 8: %08lu", + "DEZ 8: %08lu\n" + "DEZ 10: %010lu", data[2], (uint16_t)((data[3] << 8) | (data[4])), protocol->clock_per_bit, - (uint32_t)((data[2] << 16) | (data[3] << 8) | (data[4]))); + (uint32_t)((data[2] << 16) | (data[3] << 8) | (data[4])), + (uint32_t)((data[1] << 24) | (data[2] << 16) | (data[3] << 8) | (data[4]))); } const ProtocolBase protocol_em4100 = {