FeliCa IDm auf pasori RC-S320 [hier] lesen (http://qiita.com/t114/items/819a9cdfe90ea98dd4d3)
Es ist im Grunde das gleiche wie in nfcpy officinal, aber es gab einige Stolpersteine, also habe ich es zusammengefasst. Ich tat.
Schwer: Himbeerpi3 OS:raspbian Anführer: Pasori RC-S380
Im Fall der Version 0.10 von nfcpy konnte IDm beim Lesen von FeliCa von Osaifu-Keitai oder der Lizenz nicht gut gelesen werden, daher wird 0.9 unten installiert.
$ sudo apt-get install python-usb
$ sudo apt-get install bzr
$ mkdir nfcpy
$ cd nfcpy
$ bzr branch lp:nfcpy/0.9
Stellen Sie "import nfc" überall zur Verfügung.
sudo ln -s /home/pi/nfcpy/0.9/nfc /usr/local/lib/python2.7/dist-packages/
Überprüfen Sie die ID mit lsusb.
$ lsusb
Bus 001 Device 004: ID 054c:06c3 Sony Corp.
...
Wenn sich die bestätigte ID von 054c: 06c3 unterscheidet, ändern Sie die IDVendor- und IDProduct-Spezifikationen des folgenden Befehls und führen Sie sie aus.
$ sudo sh -c 'echo SUBSYSTEM==\"usb\", ACTION==\"add\", ATTRS{idVendor}==\"054c\", ATTRS{idProduct}==\"06c3\", GROUP=\"plugdev\" >> /etc/udev/rules.d/nfcdev.rules'
Starten Sie neu, um die Einstellungen wiederzugeben.
sudo reboot -h now
idm_reader.py
import nfc
import binascii
def connected(tag):
idm = binascii.hexlify(tag.idm)
print(idm)
return idm
clf = nfc.ContactlessFrontend('usb')
clf.connect(rdwr={'on-connect': connected}) # now touch a tag
clf.close()
Verbinden Sie Pasori RC-S380 mit Raspberry Pi 2 und lesen Sie die ID nfcpy