5

Ubuntu で USB シリアル RFID デバイスからデータを読み取ろうとしています。

デバイスは次のとおりです: https://www.sparkfun.com/products/8852

デバイスは Ubuntu で次のように認識されます。

/dev/ttyUSB0

RFID タグをリーダーにタッチするときに「screen」や「minicom」などのプログラムを使用すると、一意の番号が画面に表示されます。

このデータを端末から取得できるようにしたい。その後、必要に応じてこのデータプロセスを実行します。

私の質問は、これらのプログラムで見られるようなデータを取得するにはどうすればよいですか? データを取得するために bash または PHP スクリプトを作成したいと考えています。

ありがとう

4

1 に答える 1

1

PHP (*nix/Windows) を使用する場合は、PHP dio(Direct I/O) 拡張機能を探しています: http://php.net/manual/en/book.dio.php

PHPマニュアルから:

PHP は、Posix 標準 (セクション 6) で説明されているように、C 言語ストリーム I/O 関数 (fopen()、fread()、..) よりも低いレベルで I/O 関数を実行するための直接 io 関数をサポートしています。DIO 機能の使用は、デバイスの直接制御が必要な場合にのみ考慮する必要があります。それ以外の場合は、標準のファイルシステム機能で十分です。

于 2016-12-05T13:39:47.287 に答える