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