2016-11-15 12 views
1

NetLogoのパラレルポートを使用して8ビット信号を送信する方法を探しています。NetLogo - 脳波用8ビットパラレルポートトリガーを送信

私はEEG(Electroencephalogram)の研究を行い、私の目標はNetLogoでタスクを作成し、パラレルポートを介してEEGアンプにイベントコードを送信してEEGデータのイベントをマークすることです。

NetLogoモデルを実行しているときに、パラレルポートから8ビット信号をどのように送信することができますか?

私はおそらくがMatlabを必要としないという解決策を探していますが、NetLogo内のMatlabスクリプトを呼び出すことでこれを行うことができます。

答えて

1

おそらく、最良の方法は、必要な信号を送信するためのプリミティブを作成する拡張機能(JavaまたはScalaで)を作成することです。 Javaでこれを行うことができれば、NetLogo拡張でそれをラップするのはかなり簡単です。

このページでは、JavaやScalaではNetLogoのための拡張を作成カバー:周り探しhttps://github.com/NetLogo/NetLogo/wiki/Extensions-API

RXTXは、パラレルポート通信のための事実上のJavaライブラリであるように思われます。このコード例は役に立ちます:http://rxtx.qbang.org/wiki/index.php/Parallel_Communications

関連する問題