NetLogo - 为 EEG 发送 8 位并行端口触发器
NetLogo - sending 8bit parallel port triggers for EEG
我正在寻找一种使用 NetLogo 的并行端口发送 8 位信号的方法。
我是做EEG(Electroencephalogram)研究的,我的目标是在NetLogo中创建任务,将事件代码通过并行端口发送到EEG放大器,在EEG数据上标记事件。
你知道我如何从并行端口发送 8 位信号,而 运行 一个 NetLogo 模型吗?
虽然我正在寻找一个不需要 Matlab.
的解决方案,但我可能可以通过在 NetLogo 中调用 Matlab 脚本来做到这一点
可能最好的方法是创建一个扩展(在 Java 或 Scala 中),它创建基元来发送您想要的信号。如果您可以在 Java 中做到这一点,那么将其包装在 NetLogo 扩展中就非常简单了。
此页面介绍了在 Java 或 Scala 中为 NetLogo 创建扩展:https://github.com/NetLogo/NetLogo/wiki/Extensions-API
环顾四周,RXTX appears to be the de facto Java library for parallel port communication. This code example is may be helpful: http://rxtx.qbang.org/wiki/index.php/Parallel_Communications
我正在寻找一种使用 NetLogo 的并行端口发送 8 位信号的方法。
我是做EEG(Electroencephalogram)研究的,我的目标是在NetLogo中创建任务,将事件代码通过并行端口发送到EEG放大器,在EEG数据上标记事件。
你知道我如何从并行端口发送 8 位信号,而 运行 一个 NetLogo 模型吗?
虽然我正在寻找一个不需要 Matlab.
的解决方案,但我可能可以通过在 NetLogo 中调用 Matlab 脚本来做到这一点可能最好的方法是创建一个扩展(在 Java 或 Scala 中),它创建基元来发送您想要的信号。如果您可以在 Java 中做到这一点,那么将其包装在 NetLogo 扩展中就非常简单了。
此页面介绍了在 Java 或 Scala 中为 NetLogo 创建扩展:https://github.com/NetLogo/NetLogo/wiki/Extensions-API
环顾四周,RXTX appears to be the de facto Java library for parallel port communication. This code example is may be helpful: http://rxtx.qbang.org/wiki/index.php/Parallel_Communications