Repository navigation
Backport monitor - #731
Backport monitor#731William H.P. Nielsen (WilliamHPNielsen) merged 15 commits into
Conversation
* First monitor commit, now 🍔 ! * polish things up * types for the masses * chore: Refactor monitor * fix: Add todo remove space * refactor * silm api * better monitor * fix: Add static files to pacakge setup * fix: Add websocket dependency * fix: Use http with webbrowser open
| from qcodes.loops import Loop, active_loop, active_data_set | ||
| from qcodes.measure import Measure | ||
| from qcodes.actions import Task, Wait, BreakIf | ||
| from qcodes.monitor.monitor import Monitor |
There was a problem hiding this comment.
We might want to drop this import to not make websockets a hard dependency of qcodes?
Everything but the monitor can be used without it
|
Jens Hedegaard Nielsen (@jenshnielsen) I just tested the PR from spyder. My system freezes after trying to start a monitor. I tried: This results in the following error and my system being locked. |
|
I think this breaks with websockets 3.4 which is why setup.py limits it to 3.3. I initially missed that commit when backporting. Can you try with 3.3? |
|
Jens Hedegaard Nielsen (@jenshnielsen) Thanks, using websockets 3.3 solved the issue. Will setting of parameters also be made an option? That would be important for us to make it more usefull. |
|
It's an old monitor that we have used and found useful in Copenhagen for some time which others have been interested in using hence this pull request. It's not meant for setting. We are aware of that request and it will happen eventually |
|
William H.P. Nielsen (@WilliamHPNielsen) added a readme with a link to the ELM repo |
William H.P. Nielsen (WilliamHPNielsen)
left a comment
There was a problem hiding this comment.
I approve of this backport. We could consider expanding the documentation, but I wouldn't give that very high priority.
Author: Jens Hedegaard Nielsen <jenshnielsen@gmail.com>
Backport monitor (#731)
Backport Elm based monitor from QCoDeS DK
Jana Darulova (@jana-d)