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 = {