0

Emotiv EPOC (EEG) から ERP を測定しようと考えていますが、分析では、刺激の開始とオフセットのタイミングでデータを分割する必要があります。そのため、記録中に、開始やオフセットなどのイベントのタイミングをマークする必要があります。Emotiv PRO は、シリアル ポート経由でイベント マーカーを記録する機能を提供します。しかし、シリアルポートについての知識がほとんどなく、イベントをマークすることができませんでした。Emotiv PRO のシリアルポート経由のイベントマーカーの基本的な使い方を教えてください。

以下は私が試したことです。

まずはMATLAB(2018a)からやってみましたが、

s=serial("/dev/cu.Bluetooth-Incoming-Port");
fopen(s); 

次に、Emotiv PRO から、「シリアル ポイント マーカーの設定」を開始しましたが、応答は

リソースがビジーです。

次に、別の順序で試し、Emotiv PRO から「シリアル ポイント マーカーのセットアップ」を開始し、MATLAB から同じコードを実行しましたが、MATLAB からの応答は

/dev/cu.Bluetooth-Incoming-Port ポートに接続できません。別のアプリケーションがポートに接続されているか、ポートが存在しないことが考えられます。

第三に、新しい MATLAB (2020a) を試しました。

s=serialport("/dev/cu.Bluetooth-Incoming-Port",9600)

Emotiv PRO から「シリアル ポイント マーカーの設定」を開始し (エラーは表示されませんでした)、MATLAB から再び (2020a)

write(s,1,"uint8")

しかし、Emotiv PRO ではマーカーが表示されませんでした。

Emotiv PRO はキー押下からは適切にマーカーを記録することを確認しましたが、シリアルポートからは記録できませんでした。

4

1 に答える 1