Mac + RC-S380でSuicaを読み込む

MacとRC-S380を使ってSuicaを読み込んでみました。

SONY 非接触ICカードリーダー/ライター PaSoRi(パソリ) USB対応 RC-S380

SONY 非接触ICカードリーダー/ライター PaSoRi(パソリ) USB対応 RC-S380

Suicaを読み込んでデータを表示するためにpythonライブラリnfcpyを使いました。nfcpyを使うために色々インストールしたのでメモしておきます。

$ brew install libusb
$ brew install libusb-compat
$ brew install bzr
$ sudo pip install pyusb
$ sudo pip install libusb1
$ sudo pip install pyserial

これでnfcpyを使うための準備が整いました。さっそくBazaarを使ってnfcpyを取得します。

$ bzr branch lp:nfcpy

nfcpyのサンプルにタグを表示するスクリプトが入っているので実行してみます。

$ python examples/tagtool.py show
Type3Tag 'FeliCa Standard (RC-S???)' ID=0000000000000000 PMM=0000000000000000 SYS=0000

無事にSuicaのタグが表示されました!