のURLのRFIDのデータ受信プログラムの作成をしようとしていますが、
RS-232Cを制御するプログラムに一切知識がなく困っております。
なお使用できる言語はCとjavaです。
プログラム自体はごく簡単なものでよく、インターフェースもCUIを考えています。
使用OSはwindowsXP、開発環境GCC,J2SE+Eclipseです。
参考URLや参考サンプル、できたら実際にこのキットを利用しサンプルプログラムを作成なさった方がいたらご助言いただけませんでしょうか。
Windowsでのシリアルの制御は”COMx”(x=0,1,2,...)の名前でファイルを開いてあげればあとはそのファイルへの読み書きでだいたいすんでしまいます。
URLにわりとわかりやすいプログラム例が出ているので参考にされてはいかがでしょうか。
http://www.j-industry.org/jiae/pro/pro008/commapi1.html
j-industry.org
Javaで「Java Communications API」というものが存在するようです。
これでRS-232Cの制御は可能です。
C言語の場合だと、私の知っている限りではNative DOSからでないと
RS-232Cの制御はハードルが高いです。
→ VB等(つまりWin上動作)で制御用ライブラリを販売しているところはあるようですが
http://homepage1.nifty.com/rikiya/software/101pio1.htm
101.PIOでLEDを光らせる
提示されているURLを見ると、比較的ちゃんとした仕様が公開されているので、
CTSによるハンドシェイクや、0x53、0x52コマンドでデータ受信可能だと思いますが、
delayが何ミリsec必要などの独特のプログラミングノウハウが要求されます。
この2つ目のURLはC言語ですが、wait()関数を作って、やはりdelayを入れています。
RFIDからデータ受信できるようなサンプルを見つけることができなかったですが、
ご参考になれば、幸いです。
※このモジュールを購入すると、GUIでの制御プログラムがDLできるようですが、
これではNGということなのですよね?
(自前のプログラムに組み込みたいという意図だと思っています)
ありがとうございます。ダウンロードできるGUIは標準出力のみでバイナリーしか提供されていないためNGです。自前で組み込みたいという意図です。
ありがとうございます。参考になりました。