脑电实验打mark
一、端口号查询
右击我的电脑–>管理–>设备管理器–>端口
LPT口:
COM口:
二、并口打mark
在整个流程最前面添加inline控件:
需要打mark的控件名.onsetsignalenabled=True //去送信
需要打mark的控件名.OnsetSignalPort= &H端口号 //地址
在需要打mark的控件之前添加inline输入:
write &H端口号,0 //清理端口
需要打mark的控件名.OnsetSignalData= c.GetAttrib("mark值的列名") //送信内容
注意:打mark只能选择1-254的正整数
三、串口打mark_1
1.双击Experiment—>Device
2.点击Serial
3.在电脑端口里面也改为11520
4.双击在需要打mark的控件,如:stimulis
5.添加OnsetTime(激活mark)
6.再次添加OnsetTime(打mark)
7.在打mark的控件(stimulus)之前添加inline控件
内容:
Dim arrData2(0 To 400)As Integer
arrData2(0)=&H01
arrData2(1)=&HE1
arrData2(2)=&H01
arrData2(3)=&H00
arrData2(4)=c.GetAttrib("stmi")
Serial.WriteBytes arrData2
三、串口打mark_2
1.双击Experiment—>Device
2.点击Serial
3.在电脑端口里面也改为11520
4.双击在需要打mark的控件,如:stimulis
5.在刺激前后加入inline
inLine2中:
serial.writeByte 0
serial.writeByte c.GetAttrib("Stmi")```
inLine3中:
```c
serial.writeByte 0