是否有与DSisAcquisitionActive()等效/类似的功能?
在我的GMS 1.93中,DM抱怨“dsisacquisitionactive()不匹配”。
想知道旧系统是否有替代功能。我需要等待DigiScan开销结束后,才能获得另一个STEM,以避免系统崩溃。
发布于 2017-11-17 07:57:48
不幸的是,我不知道有一个“更早”的命令可以做到这一点。
硬件脚本只在GMS 2.3中引入。在此之前,所有的命令都是盖茨实习生研发的.但是,由于它们是后面支持的命令的“基础”,其中一些命令存在于旧版本中。
F1帮助文档列出了支持的命令,并说明了版本历史。最常见的情况是“.”而这些通常在早期版本中起作用。但是,您提到的命令读作“添加为新命令”,因此它是用该版本创建的。

然而,当你知道像素-驻留时间和回放时间时,你应该能够非常准确地“估计”那个时间。加载硬件有一定的“开销”,但这应该是恒定的,并且在很大程度上独立于实际的获取参数。也许把几个采集时间作为像素停留时间和/或图像大小的函数(在恒定的回放时)并做一个线性回归来得到这个值的概念。
我要尝试的另一个想法是将捕获的启动代码放入Try{}Catch{}循环中,并使用Digiscan引发的异常等待。这很难看,我不确定它会起作用,但当你被迫继续使用旧软件时,值得一试.
https://stackoverflow.com/questions/47344100
复制相似问题