diff service/rfid_pn532/freefare_demo.nim @ 1310:68e172d9791e

add missing files for the record Ignore-this: 8541c95ef1644cf85b311259602d2892 darcs-hash:1e575d63deb747c9c320daa32f27f0ce93621afb
author drewp <drewp@bigasterisk.com>
date Sun, 21 Apr 2019 03:28:21 -0700
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/service/rfid_pn532/freefare_demo.nim	Sun Apr 21 03:28:21 2019 -0700
@@ -0,0 +1,18 @@
+import nfc-nim/nfc, nfc-nim/freefare
+
+var m = freefare.mad_new(0)
+
+echo(freefare.mad_get_version(m))
+
+freefare.mad_free(m)
+var context: ptr nfc.context
+nfc.init(addr context)
+
+var connstrings: array[10, nfc.connstring]
+var n = nfc.list_devices(context, cast[ptr nfc.connstring](addr connstrings), len(connstrings))
+echo(n)
+#var dev = nfc.open(context, "pn532_i2c:/dev/i2c-1")
+#echo(device_get_last_error(dev))
+
+#nfc.close(dev)
+nfc.exit(context)