diff --git a/README.md b/README.md index 164222f..9fbe70f 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,12 @@ This daemon expects the library to be already configured to find the PN532 devic If you installed libnfc from source, the default directory might be `/usr/local/etc/nfc` instead of `/etc/nfc`. +## Conflicts with other running software - pcscd, pn533 kernel modules + +If you have `pcscd` running, it will take over the reader and you can't use it. Kill/stop pcscd service/process if running. + +Similarly, you have to blacklist `pn533` and `pn533_usb` kernel modules (usually in a file like `/etc/modprobe.d/blacklist.conf`). + ## Known bugs (TODO) * The open-switch module that changes topic based on status of GPIO switch can set status, diff --git a/test_nfc.py b/test_nfc.py index 65d51fa..a6e9cff 100755 --- a/test_nfc.py +++ b/test_nfc.py @@ -42,12 +42,12 @@ tests = { } # default test if not selected otherwise in sys.argv[1] -apdu_test = "ndef4" +apdu_test = "desfire-ndef4" if len(sys.argv) > 1: apdu_test = sys.argv[1] -print "Available tests: %s" % ", ".join(sorted(tests.keys())) +print "Available tests: %s" % ", ".join(sorted(tests.keys() + "desfire-ndef4")) #desfire-ndef4 has a bit postprocessing print "Selected test: %s" % apdu_test # select apdus according to test name