From 8f9fbc3a79c9266cb22074d3f8fb3f06409ed46c Mon Sep 17 00:00:00 2001 From: gornekich Date: Thu, 7 Mar 2024 18:48:14 +0000 Subject: [PATCH] mf desfire: change detect algorithm --- lib/nfc/protocols/mf_desfire/mf_desfire_poller.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/nfc/protocols/mf_desfire/mf_desfire_poller.c b/lib/nfc/protocols/mf_desfire/mf_desfire_poller.c index 5af033d4c..864ca09a4 100644 --- a/lib/nfc/protocols/mf_desfire/mf_desfire_poller.c +++ b/lib/nfc/protocols/mf_desfire/mf_desfire_poller.c @@ -225,8 +225,8 @@ static bool mf_desfire_poller_detect(NfcGenericEvent event, void* context) { bool protocol_detected = false; if(iso14443_4a_event->type == Iso14443_4aPollerEventTypeReady) { - MfDesfireVersion version = {}; - const MfDesfireError error = mf_desfire_poller_read_version(instance, &version); + MfDesfireKeySettings key_settings = {}; + MfDesfireError error = mf_desfire_poller_read_key_settings(instance, &key_settings); protocol_detected = (error == MfDesfireErrorNone); }