From ba408be60b5d3df6fec410d82a93d4953214cd72 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sat, 12 Feb 2022 17:41:00 +0100 Subject: [PATCH] hf mfu dump - now saves EML too --- client/src/cmdhfmfu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/src/cmdhfmfu.c b/client/src/cmdhfmfu.c index 25d9269c6..03be2214e 100644 --- a/client/src/cmdhfmfu.c +++ b/client/src/cmdhfmfu.c @@ -2451,8 +2451,9 @@ static int CmdHF14AMfUDump(const char *Cmd) { strcat(filename, "hf-mfu-"); FillFileNameByUID(filename, uid, "-dump", sizeof(uid)); } - uint16_t datalen = pages * 4 + MFU_DUMP_PREFIX_LENGTH; + uint16_t datalen = pages * MFU_BLOCK_SIZE + MFU_DUMP_PREFIX_LENGTH; saveFile(filename, ".bin", (uint8_t *)&dump_file_data, datalen); + saveFileEML(filename, (uint8_t *)&dump_file_data, datalen, MFU_BLOCK_SIZE); saveFileJSON(filename, jsfMfuMemory, (uint8_t *)&dump_file_data, datalen, NULL); if (is_partial)