PhidgetsのRFIDのサンプル(JAVA)を改造してみた.
PhidgetsのRFIDリーダーのサンプルを改造してみた。
※改造どころ
同じタグを続けて認識しないようにした。
読んだときにLEDが光るようにした。
よんだRFIDのIDをファイルに書き出すようにした。
※メモ
時々なぜかRFIDが反応しなくなる問題は
.SetOutputState(3,true);
と毎回明示的にRFIDを読む機能をtrueにしてやることで解決。
ちなみにオンボードLEDは
.SetOutputState(2,false);//消灯
.SetOutputState(2,true);//点灯
と操作できる。
いままでJAVAのwaitのメソッドの使い方を知らなかったが
public synchronized void sleep(long msec)
{
try
{
wait(msec);
}catch(InterruptedException e){}
}
とメソッドをおいて使えばいいとわかった。
※参考サイト
C#のラッパーが提供されているみたいだったがRFIDリーダーのver2に対応していないようでうまく動かなかった。動かしかた知っている人情報ください。
改造したソース
2005/12/06
追記)ごめんなさい。weblogを更新した際にソースを誤って消してしまったようです。
完全なソースはないのですが一応連続して認識しないようにしただけのバージョンのソースを
見つけたのでUPします。
http://www.hatayan.org/html/source/java/RfidWriteText.zip
トラックバック(1)
このブログ記事を参照しているブログ一覧: PhidgetsのRFIDのサンプル(JAVA)を改造してみた.
このブログ記事に対するトラックバックURL: http://www.hatayan.org/mt/mt-tb.cgi/234
長らく放置していたPhidgets関連ですが、HCI at Stanford U... 続きを読む

こんにちは、satoshiokitaです。
私もPhidgets社製RFID開発キットのプログラミングをJavaで実装しているのでよかったらサイト見てください。
私も一度しか読めないようにするためにいろいろ試行錯誤しました。phidgets.comの掲示板で解決しようとしましたが、皆同じ悩みなのでそこでも私の実装を教えときました。ただ、ここの実装のほうが非常にシンプル。
それでは。。。
はじめましてkaibaといいます。
PhidgetsのRFIDキッドを使っているのですが、同じタグを続けて認識しないようにしているんですがなかなかうまくいきません。
改造したソースの公開はもうやっていませんか?
参考にしたいので見てみたいです。
>kaibaさん
blogをupdateするときにソース一式を誤って消してしまい完全なソースはないのですが一応連続して認識しないようにしただけのバージョンのソースを見つけたのでUPします。
http://www.hatayan.org/html/source/java/RfidWriteText.zip
ありがとうございます。
さっそく試してみます。