2017-02-16 1254 views
0

我完全陌生于CAPL,对于CAPL语言的小问题我找不到任何好资源。我浏览了文档,并且只提到了使用XML或.Net语法的wait()函数。例如,如果我想每秒发送一个信号值,那么CAPL中是否有一个函数会为我执行wait()?我可以用定时器吗?CAPL中是否有Wait()或Sleep()函数?

回答

0

没有功能。等待,你必须创建一个计时器。

+0

我这么认为。谢谢。但是我怎样才能在循环中使用它?例如,我想每1秒更改一次信号值。出于某种原因,当我将“setTimer”和“on timer”放在for循环中时出现错误。 – BizMoto

+0

明白了,感谢http://wenku.baidu.com/view/b28750c14028915f804dc2c4.html 我需要在onStart中放置一个setTimer,并在onTimer中放置另一个setTimer。然后onTimer成为我的循环体,我把我所有的信号变化。 – BizMoto