RS232CでのRFIDリーダライタの制御プログラム。
研究用にタカヤ製品http://www.takaya.co.jp/enterprise/rf/rfid/module.htm
のRFID評価キットTR3-D002Aを購入しました。
↓のようなVB6.0で16進数のバイト列を送信してレスポンスをえるプログラムを作りました。
MSComm1.CommPort = 1
MSComm1.Settings = "9600,n,8,1"
MSComm1.Handshaking = comNone
MSComm1.PortOpen = True
Dim Send(7) As Byte
Send(0) = &H2
Send(1) = &H0
Send(2) = &H4F
Send(3) = &H1
Send(4) = &H0
Send(5) = &H3
Send(6) = &H55
Send(7) = &HD
MSComm1.Output = Send
通信プロトコルはあっていると思うし、COMモニタでみても、ついてきたデモソフトと同じ信号が出力されているので、
リーダライタからレスポンスのデータが帰ってくると思うのですが、COMモニタでみる限り何もレスポンスはないです。
プログラミングは初めてなのもあり、困っています。
何か特殊なことをしないと、こういうSDKが別売であるような機器を制御するのは無理なのでしょうか?
また、原因は何が考えられるでしょうか?
お礼
>本気で探せばたくさんあります。 それはどうもありがとうございます。