Robert Guggenberger
Robert Guggenberger
PerformanceTest.py runs fine after pyqtgraph was uninstalled (with printouts), and with visualization after `pip install pyqtgraph==0.10`
``` if haspyqtgraph: qapp = pg.QtGui.QApplication(sys.argv) qwindow = pg.plot(title="pylsl PerformanceTest") qwindow.clear() ``` runs with pyqtgraph==0.11 and pyqtgraph==0.10 Could be linked to the deprecation of PlotWindow? https://pyqtgraph.readthedocs.io/en/latest/graphicswindow.html#pyqtgraph.PlotWindow
While i believe that i understand the problem, I do not fully understand the solution. You wrote "One way to work around this would be a separate channel that transmits...
I think i understand, and agree that LSL support for measuring device offset/latency/jitter is beneficial. One architecture that jumps into my mind is a wrapper function, which takes a function...
I agree with @dmedine that it is better (i.e. likely way easier and safer) to implement this at the level of the wrapping language. Besides, on my machine and in...
The issue title says **resolve_stream** should have a timeout parameter, and i meant **resolve_stream**. But both functions return an empty list, if no streams are available. I found a working...
Great. When `resolve_stream` either calls `resolve_streams` or `resolve_byprop` and both can be called in non-blocking mode, it should be trivial to add a timeout or default to non-blocking calls. I...
After some consideration, i think i would agree with @jdevoldere that `resolve_stream` behaves unexpectedly. I would suggest to reimplement it in a manner that it does not block and returns...
Thanks for the feedback, and @tstenner's update about the limits of QT. I fully appreciate that the remote control interfaces to LabRecorder are early beta, and likely to change. For...
Oh boy, you're right: I did ```p.stdin.write('b\n')``` but did not ```p.stdin.flush()```. Stupid. Cool beans, anyways, that means the CLI interface is platform independent now, too. Updated the gist accordingly.