【pnet error】
pnet に関するエラー。以下のエラー文が表示される。
エラー ==> reshape
RESHAPEでは要素数を変更することは出来ません
[recvfrom() or recv()]: WSA error: WSAECONNABORTED
既知即
○BCI実験室では低頻度
○MR実験室でRecording時だけ高頻度。
経験則
○旧RDAではpnet errorは起こらなかった?
○Recording中はpnet error頻度上昇。
実験室環境
●BCI実験室の環境
BBKING >> Recorder BCIプログラム(on MATLAB)
●MR実験室の環境
DELL >> Recorder
HP >> BCIプログラム(on MATLAB)
TCP/IP接続
考えられるバグ要因
①Matlabのversion
②TCP/IPの割り込み
③メモリリーク等、RecorderのPCスペック不足。
目的①そもそもpnet error自体を起こらないようにする。
目的②pnet errorの頻度減少。
以下作業予定
①経験則の確認
『まずはpnet errorが起きることを確認。』
●Recording状態でBCIプログラムまわす。20分。。。何も起こらない。。。
●Recording状態でテスターを使った方形波でまわす。すぐ起こった。
●同条件で。再度チャレンジ。。。4分ほどで起きた。通信中のブラウザ閉じた瞬間に起こった。ていうかフリーズした。
●再度確認。。。別にブラウザ閉じてもpnet error起こらない。。。。でもRealVNCでチェックしたタイミングでエラーが起こった。単に画面が更新されただけなのか不明。
『次にRecordingしない状態でpnet errorが起こるかどうかを確認。』
●なにもせずに30分。。。pnet errorは起こらず。
●RealVNC等をつないだりしながら20分。。。pnet errorは起こらず。
新RDAのベーシックプログラムでpnet errorが起こるか
●起こる。
旧RDAではpnet errorは起こらない?
●pnet error起こらない
MATLAB ver7.6テスト
●pnet error起こった。
旧RDAではpnet errorは起こらなかった?>起こらない
Recording中はpnet error頻度上昇。>ていうかRecording中しか起こらない
結論!
旧RDAでは起こらずに
新RDAのみで起こるバグである。
よって解決策は、
旧RDAと新RDAの違いをみれば良い、
すなわち、16bitデータで扱えば良い!
完。
pnet に関するエラー。以下のエラー文が表示される。
エラー ==> reshape
RESHAPEでは要素数を変更することは出来ません
[recvfrom() or recv()]: WSA error: WSAECONNABORTED
既知即
○BCI実験室では低頻度
○MR実験室でRecording時だけ高頻度。
経験則
○旧RDAではpnet errorは起こらなかった?
○Recording中はpnet error頻度上昇。
実験室環境
●BCI実験室の環境
BBKING >> Recorder BCIプログラム(on MATLAB)
●MR実験室の環境
DELL >> Recorder
HP >> BCIプログラム(on MATLAB)
TCP/IP接続
考えられるバグ要因
①Matlabのversion
②TCP/IPの割り込み
③メモリリーク等、RecorderのPCスペック不足。
目的①そもそもpnet error自体を起こらないようにする。
目的②pnet errorの頻度減少。
以下作業予定
①経験則の確認
『まずはpnet errorが起きることを確認。』
●Recording状態でBCIプログラムまわす。20分。。。何も起こらない。。。
●Recording状態でテスターを使った方形波でまわす。すぐ起こった。
●同条件で。再度チャレンジ。。。4分ほどで起きた。通信中のブラウザ閉じた瞬間に起こった。ていうかフリーズした。
●再度確認。。。別にブラウザ閉じてもpnet error起こらない。。。。でもRealVNCでチェックしたタイミングでエラーが起こった。単に画面が更新されただけなのか不明。
『次にRecordingしない状態でpnet errorが起こるかどうかを確認。』
●なにもせずに30分。。。pnet errorは起こらず。
●RealVNC等をつないだりしながら20分。。。pnet errorは起こらず。
新RDAのベーシックプログラムでpnet errorが起こるか
●起こる。
旧RDAではpnet errorは起こらない?
●pnet error起こらない
MATLAB ver7.6テスト
●pnet error起こった。
旧RDAではpnet errorは起こらなかった?>起こらない
Recording中はpnet error頻度上昇。>ていうかRecording中しか起こらない
結論!
旧RDAでは起こらずに
新RDAのみで起こるバグである。
よって解決策は、
旧RDAと新RDAの違いをみれば良い、
すなわち、16bitデータで扱えば良い!
完。