From c0e7cb18f7e38f0bb53daa8e51a74bf44fe91fb8 Mon Sep 17 00:00:00 2001 From: dxl <64101226@qq.com> Date: Sat, 24 Jan 2026 19:38:36 +0800 Subject: [PATCH] Export some functions related to mf1 emulation configuration. --- firmware/application/src/rfid/nfctag/hf/nfc_mf1.c | 7 +++++++ firmware/application/src/rfid/nfctag/hf/nfc_mf1.h | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/firmware/application/src/rfid/nfctag/hf/nfc_mf1.c b/firmware/application/src/rfid/nfctag/hf/nfc_mf1.c index 458bda9..ade17bd 100644 --- a/firmware/application/src/rfid/nfctag/hf/nfc_mf1.c +++ b/firmware/application/src/rfid/nfctag/hf/nfc_mf1.c @@ -1244,3 +1244,10 @@ nfc_tag_mf1_write_mode_t nfc_tag_mf1_get_write_mode(void) { return m_tag_information->config.mode_block_write; } +void nfc_tag_mf1_set_field_off_do_reset(bool enable) { + m_tag_information->config.field_off_do_reset = enable; +} + +bool nfc_tag_mf1_is_field_off_do_reset(void) { + return m_tag_information->config.field_off_do_reset; +} diff --git a/firmware/application/src/rfid/nfctag/hf/nfc_mf1.h b/firmware/application/src/rfid/nfctag/hf/nfc_mf1.h index 517b7f5..eff32ab 100644 --- a/firmware/application/src/rfid/nfctag/hf/nfc_mf1.h +++ b/firmware/application/src/rfid/nfctag/hf/nfc_mf1.h @@ -164,6 +164,7 @@ void nfc_tag_mf1_set_use_mf1_coll_res(bool enable); bool nfc_tag_mf1_is_use_mf1_coll_res(void); void nfc_tag_mf1_set_write_mode(nfc_tag_mf1_write_mode_t write_mode); nfc_tag_mf1_write_mode_t nfc_tag_mf1_get_write_mode(void); - +void nfc_tag_mf1_set_field_off_do_reset(bool enable); +bool nfc_tag_mf1_is_field_off_do_reset(void); #endif