Sebastien Bourdeauducq
b700f591f1
protocols/pc_rpc: add missing import
2015-08-10 20:07:39 +08:00
Sebastien Bourdeauducq
52de6311a4
test/scheduler: add repo_msg
2015-08-10 20:07:24 +08:00
Sebastien Bourdeauducq
54b11a392a
ctlmgr: graceful controller termination
2015-08-09 20:41:11 +08:00
Sebastien Bourdeauducq
4b195663f6
pc_rpc/Server: add built-in terminate
2015-08-09 20:40:15 +08:00
Sebastien Bourdeauducq
a21049d779
ctlmgr: exponential backoff
2015-08-09 18:28:56 +08:00
Sebastien Bourdeauducq
3f68d0ba8f
ctlmgr: ping controllers
2015-08-09 17:30:46 +08:00
Sebastien Bourdeauducq
479175870f
pdq2/driver: implement ping
2015-08-09 17:30:01 +08:00
Sebastien Bourdeauducq
f81b2eba43
master: better repo scan error handling
2015-08-08 23:36:12 +08:00
Sebastien Bourdeauducq
400b414885
master,client: support scanning specific repo revisions
2015-08-08 23:23:25 +08:00
Sebastien Bourdeauducq
671a3f1833
doc: precision about dds batch time
2015-08-08 23:05:00 +08:00
Sebastien Bourdeauducq
0a6fcd9fa0
Revert "comm_generic: cleanup"
...
This reverts commit be55487d2d
.
2015-08-08 21:24:23 +08:00
Sebastien Bourdeauducq
1818e8173b
client: log display support
2015-08-08 18:02:42 +08:00
Sebastien Bourdeauducq
c80f0fa07a
master: delete head repository checkout on exit
2015-08-08 11:44:19 +08:00
Sebastien Bourdeauducq
42010fcd4b
gui: regenerate argument setter when modified from repository
2015-08-08 11:38:07 +08:00
Sebastien Bourdeauducq
585bb236f8
master: add ddb/pdb args
2015-08-08 11:13:36 +08:00
Sebastien Bourdeauducq
54d85efc2a
master,gui: show Git commit messages in schedule
2015-08-08 11:08:04 +08:00
Sebastien Bourdeauducq
be55487d2d
comm_generic: cleanup
2015-08-07 21:12:00 +08:00
Sebastien Bourdeauducq
7ed8fe57fa
Git support
2015-08-07 15:51:56 +08:00
Sebastien Bourdeauducq
968760d48f
gui: save geometry of main window
2015-08-06 22:27:46 +08:00
Sebastien Bourdeauducq
e078dabd3c
tools/TaskObject: do not suppress exceptions raised by terminating task
2015-08-06 22:14:49 +08:00
Sebastien Bourdeauducq
9261254653
language/environment: support non-stored results
2015-08-06 18:43:27 +08:00
Sebastien Bourdeauducq
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
Sebastien Bourdeauducq
fd795724f2
gui: better display of None
2015-08-06 18:03:05 +08:00
Sebastien Bourdeauducq
263ff86e66
gui: support X axis, fit, error bars in XY plot
2015-08-06 18:02:40 +08:00
Sebastien Bourdeauducq
7180552d24
gui: support setting histogram X axis
2015-08-06 15:34:58 +08:00
Sebastien Bourdeauducq
cddb5b9ae4
gui: save explorer state
2015-08-05 13:35:28 +08:00
Sebastien Bourdeauducq
c8db83b11f
gui: add verbosity args for debugging
2015-08-05 11:41:43 +08:00
whitequark
4a8e397a77
Fold llvmlite patches into m-labs/llvmlite repository.
2015-08-05 03:49:01 +03:00
whitequark
ad7cbc4394
Rename artiq_coreconfig → artiq_coretool; add log subcommand.
2015-08-02 16:40:58 +03:00
Sebastien Bourdeauducq
b2f720da67
gui: better state error handling
...
Remains limited by issue pyqtgraph/pyqtgraph#204
2015-08-01 19:52:13 +08:00
Sebastien Bourdeauducq
8ad88438c7
gui: save display state
2015-08-01 19:37:16 +08:00
Sebastien Bourdeauducq
a64766a10d
protocols/FlatFileDB: remove unneeded default_data
2015-08-01 16:49:05 +08:00
Sebastien Bourdeauducq
00cae1c23a
gui: save dock area state
2015-08-01 16:48:44 +08:00
Sebastien Bourdeauducq
9e24b56099
gui: add state manager
2015-08-01 16:48:27 +08:00
Sebastien Bourdeauducq
6b98f867de
import DDS phase modes at the top level
2015-07-29 23:32:33 +08:00
Sebastien Bourdeauducq
86fef7b53b
master: do not scan experiments starting with '_'
2015-07-29 23:29:07 +08:00
Sebastien Bourdeauducq
a8c13cb7de
gui: fix NumberEntry min/max
2015-07-29 23:28:34 +08:00
Sebastien Bourdeauducq
1d34c06d79
rtio: detect collision errors
2015-07-29 19:43:35 +08:00
Sebastien Bourdeauducq
b548d50a2f
test/coredevice: use ttl_out for PulseRate (loop is less available)
2015-07-29 19:42:43 +08:00
Sebastien Bourdeauducq
90368415a6
ttl: remove timestamp function
...
The general idea is that functions that work with absolute timestamps exist only in machine units versions, to help prevent floating point losses of precision. Time differences should be computed in machine units and then converted, e.g. mu_to_seconds(t2-t1).
This function would have had problems after ~50 days of running the device.
2015-07-29 11:11:16 +08:00
Robert Jördens
2640a57af3
test/coredevice: let output() settle longer
2015-07-28 16:20:05 -06:00
Robert Jördens
5f5227f01f
ttl: add timestamp()
2015-07-28 16:20:05 -06:00
Robert Jördens
e95b66f114
ttl: remove spurious _mu
2015-07-28 16:20:05 -06:00
Robert Jördens
fb339d294e
serdes_s6: no need to reset
2015-07-28 12:54:31 -06:00
Robert Jördens
9ac5bc52d4
rtio: add spartan6 serdes, 4x and 8x
2015-07-27 21:01:15 -06:00
Sebastien Bourdeauducq
b1d58bd4c8
rtio: fix replace/sequence_error when fine_ts_width > 0
2015-07-27 12:22:35 +08:00
Sebastien Bourdeauducq
959b7a7b46
rtio: resetless -> reset_less
2015-07-27 11:46:56 +08:00
Sebastien Bourdeauducq
fe6a5c42df
rtio: remove unused clk_freq argument
2015-07-27 10:57:15 +08:00
Sebastien Bourdeauducq
5b50f5fe05
rtio/ttl_serdes_7series: use recommended OSERDES T configuration
2015-07-27 10:50:50 +08:00
Sebastien Bourdeauducq
f68d5cbd73
rtio: forward rtio domain reset to rio and rio_phy domains
2015-07-27 01:52:47 +08:00