artiq/artiq/dashboard
Robert Jördens 2de1eaa521 dashboard: reconnect to core moninj
* handle disconnects like core device address changes and do a
  disconnect/connect iteration
* after connection failure wait 10 seconds and try again
* this addresses the slight regression from release-2
  to release-3 where the moninj protocol was made stateful
  (#838 and #1125)
* it would be much better to fix smoltcp/runtime to no loose the
  connection under pressure (#1125)
* the crashes reported in #838 look more like a race condition
* master disconnects still require dashboard restarts

Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-02-08 23:52:16 +08:00
..
__init__.py put dashboard-specific files in separate directory 2016-04-06 15:45:02 +08:00
applets_ccb.py dashboard: mention disable in CCB policies 2016-12-01 11:47:04 +08:00
datasets.py dashboard/datasets: use scientific spinbox and increase number of decimals, closes #572 2016-10-17 19:57:59 +08:00
experiments.py dashboard: Restore minimized experiments when trying to open them again 2017-12-15 19:11:09 +00:00
explorer.py gui: save/restore last folder outside repository. Closes #476 2016-06-12 13:18:22 +08:00
moninj.py dashboard: reconnect to core moninj 2019-02-08 23:52:16 +08:00
schedule.py dashboard: remove vestige of status bar. Closes #517 2016-07-19 00:01:59 +08:00
shortcuts.py dashboard: add button to disable other scans 2016-06-15 19:06:04 +08:00