diff --git a/terminal/nfc.c b/terminal/nfc.c index 4ae124c..4c40966 100644 --- a/terminal/nfc.c +++ b/terminal/nfc.c @@ -50,7 +50,7 @@ int nfc_read(char *MifareOut) int nfc_initialize(void) { - /* +#ifdef NFC_AUTOPROBE nfc_device_desc_t *Devices; size_t NumDevices; @@ -70,13 +70,15 @@ int nfc_initialize(void) } g_NFCDevice = nfc_connect(&Devices[0]); -*/ +#else char pcPort[] = NFC_PORT; nfc_device_desc_t dev = { .pcDriver = "PN532_UART", + .uiSpeed = 115200, }; strcpy(dev.acPort, pcPort); g_NFCDevice = nfc_connect(&dev); +#endif if (g_NFCDevice == NULL) { fprintf(stderr, "Error: Could not connect to NFC device.\n");