Commit Graph

1572 Commits

Author SHA1 Message Date
f2911d67b7 Enable TCP keepalive on the core device
Automatically runs the idle experiment a few seconds after the master stops responding.

Thanks Florent for figuring out TCP_KEEPIDLE_DEFAULT needed to be set in addition to the other options.

Closes #31
2015-08-13 18:33:46 +08:00
a1c7efd0ae doc: use m-labs anaconda account 2015-08-13 14:47:05 +08:00
f073dfaee5 ttl: add input/output doc 2015-08-13 12:20:12 +08:00
998db5121b pc_rpc: id_parameters -> description 2015-08-11 23:29:52 +08:00
a6ab066c87 ctlmgr: support immediate controller retry 2015-08-11 23:22:36 +08:00
Yann Sionneau
80805407bf conda: add Windows support for pygit2 and libgit2 packages 2015-08-11 16:44:22 +02:00
Yann Sionneau
075bf331ac travis: use more recent libstdc++ 2015-08-11 14:05:41 +02:00
Yann Sionneau
b70b2252d5 conda: add pygit2+libgit2 recipes + pygit2 dependency in artiq pkg 2015-08-11 12:55:53 +02:00
Yann Sionneau
80e8928c70 conda: llvmlite-artiq has been rebuilt with an updated version 2015-08-10 20:34:06 +02:00
06badd1dc1 scheduler: refactor, fix pipeline hazards 2015-08-10 21:58:11 +08:00
47e3d0337d Merge branch 'master' of github.com:m-labs/artiq 2015-08-10 21:14:09 +08:00
b700f591f1 protocols/pc_rpc: add missing import 2015-08-10 20:07:39 +08:00
52de6311a4 test/scheduler: add repo_msg 2015-08-10 20:07:24 +08:00
Yann Sionneau
c57ce6d750 conda: llvmdev should be built in Release mode with assertions enabled 2015-08-10 12:25:05 +02:00
Yann Sionneau
393576fc01 conda: add missing build.sh for llvmdev-or1k pkg 2015-08-10 12:13:07 +02:00
af230f6cf3 Merge branch 'master' of github.com:m-labs/artiq 2015-08-10 15:18:50 +08:00
d9d74661c1 doc: scheduling 2015-08-10 15:17:02 +08:00
9772676f2d doc: cleanup shell prompts 2015-08-10 15:16:52 +08:00
whitequark
95b56e85a3 Add binutils patch. 2015-08-09 23:33:00 +03:00
54b11a392a ctlmgr: graceful controller termination 2015-08-09 20:41:11 +08:00
4b195663f6 pc_rpc/Server: add built-in terminate 2015-08-09 20:40:15 +08:00
a21049d779 ctlmgr: exponential backoff 2015-08-09 18:28:56 +08:00
3f68d0ba8f ctlmgr: ping controllers 2015-08-09 17:30:46 +08:00
479175870f pdq2/driver: implement ping 2015-08-09 17:30:01 +08:00
13c15173cc examples/ddb: add --simulation for controllers 2015-08-09 17:12:06 +08:00
799a58a442 doc: minor cleanup 2015-08-09 14:14:55 +08:00
f81b2eba43 master: better repo scan error handling 2015-08-08 23:36:12 +08:00
400b414885 master,client: support scanning specific repo revisions 2015-08-08 23:23:25 +08:00
671a3f1833 doc: precision about dds batch time 2015-08-08 23:05:00 +08:00
16af80ca3e doc: add core device explanation 2015-08-08 22:59:53 +08:00
e8aa825a9d doc: git integration 2015-08-08 22:27:57 +08:00
0a6fcd9fa0 Revert "comm_generic: cleanup"
This reverts commit be55487d2d.
2015-08-08 21:24:23 +08:00
c0030406c3 doc: core device page 2015-08-08 21:24:13 +08:00
1818e8173b client: log display support 2015-08-08 18:02:42 +08:00
c80f0fa07a master: delete head repository checkout on exit 2015-08-08 11:44:19 +08:00
42010fcd4b gui: regenerate argument setter when modified from repository 2015-08-08 11:38:07 +08:00
585bb236f8 master: add ddb/pdb args 2015-08-08 11:13:36 +08:00
54d85efc2a master,gui: show Git commit messages in schedule 2015-08-08 11:08:04 +08:00
be55487d2d comm_generic: cleanup 2015-08-07 21:12:00 +08:00
54a568c510 conda/llvmdev-or1k: cleanup, bump version number 2015-08-07 20:49:13 +08:00
c6e5eaa73a doc/manual: fix confusing board config instructions 2015-08-07 20:48:48 +08:00
7ed8fe57fa Git support 2015-08-07 15:51:56 +08:00
968760d48f gui: save geometry of main window 2015-08-06 22:27:46 +08:00
e078dabd3c tools/TaskObject: do not suppress exceptions raised by terminating task 2015-08-06 22:14:49 +08:00
705ec6ba04 examples/flopping_f_simulation: do not setattr needlessly 2015-08-06 18:53:14 +08:00
1f5a49d263 examples/flopping_f_simulation: demonstrate previous functionality 2015-08-06 18:43:54 +08:00
9261254653 language/environment: support non-stored results 2015-08-06 18:43:27 +08:00
59a29ae04b language/environment: remove attr_rtresult
This function has the typical side effect of clearing the result. When happening in build(), this caused minor trouble when using pipelined scheduling (no result displayed at all until run() proceeds).
2015-08-06 18:23:09 +08:00
fd795724f2 gui: better display of None 2015-08-06 18:03:05 +08:00
263ff86e66 gui: support X axis, fit, error bars in XY plot 2015-08-06 18:02:40 +08:00