我有一个GUI,它在加载时会创建一个串口对象,并且还会发送一些数据。现在按下一个按钮会执行另一个数学脚本文件,根据某些条件,它将向其发送一些其他数据串行端口。现在因为我们无法初始化串口对象两次。我应该如何从被调用函数向串口发送数据?
我尝试将串口对象作为参数发送到被调用的函数但是不起作用
视频对象的类似情况!!
加载后,GUI会在SCADA屏幕上创建一个用于预览的视频对象。现在被调用的函数应该通过从SAME视频对象中抓取图像来进行图像处理。即使在这里,将对象作为参数发送也不会...... !!
任何解决方案???
答案 0 :(得分:0)
发送串行对象作为参数的语法有一个小错误。
对于视频对象..
我最初将triggerconfig
设置为inf,以便在GUI上连续显示视频。但是当我将videoobject作为参数传递时,被调用的函数再次触发,导致错误。相反,我用getsnapshot()
替换它,一切都很好用