mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-02 04:39:59 -07:00
EMV Poller fix
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
#include "protocols/emv/emv.h"
|
||||
#include <furi.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#define EMV_PROTOCOL_NAME "EMV"
|
||||
|
||||
|
||||
@@ -93,7 +93,7 @@ Iso14443_4aData* emv_get_base_data(const EmvData* data);
|
||||
|
||||
// Getters and tests
|
||||
|
||||
const EmvApplication* emv_get_application(const EmvData* data);
|
||||
//const EmvApplication* emv_get_application(const EmvData* data);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
@@ -48,4 +48,8 @@ EmvError emv_poller_read_sfi_record(EmvPoller* instance, uint8_t sfi, uint8_t re
|
||||
|
||||
EmvError emv_poller_read_files(EmvPoller* instance);
|
||||
|
||||
EmvError emv_poller_read(EmvPoller* instance);
|
||||
EmvError emv_poller_read(EmvPoller* instance);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
@@ -21,6 +21,7 @@
|
||||
#include <nfc/protocols/mf_ultralight/mf_ultralight.h>
|
||||
#include <nfc/protocols/mf_classic/mf_classic.h>
|
||||
#include <nfc/protocols/mf_desfire/mf_desfire.h>
|
||||
#include <nfc/protocols/emv/emv.h>
|
||||
#include <nfc/protocols/slix/slix_device_defs.h>
|
||||
#include <nfc/protocols/st25tb/st25tb.h>
|
||||
|
||||
@@ -40,6 +41,7 @@ const NfcDeviceBase* nfc_devices[NfcProtocolNum] = {
|
||||
[NfcProtocolMfUltralight] = &nfc_device_mf_ultralight,
|
||||
[NfcProtocolMfClassic] = &nfc_device_mf_classic,
|
||||
[NfcProtocolMfDesfire] = &nfc_device_mf_desfire,
|
||||
[NfcProtocolEmv] = &nfc_device_emv,
|
||||
[NfcProtocolSlix] = &nfc_device_slix,
|
||||
[NfcProtocolSt25tb] = &nfc_device_st25tb,
|
||||
/* Add new protocols here */
|
||||
|
||||
Reference in New Issue
Block a user