Commit Graph

1734 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq e6b230b71c Merge branch 'master' of github.com:m-labs/artiq 2015-10-30 13:41:45 +08:00
Sebastien Bourdeauducq 2c77c80b4f master: expose more scheduler APIs to the experiments 2015-10-30 13:41:18 +08:00
whitequark ff93e3c149 manual: update installing.rst to elaborate QC1/QC2 differences. 2015-10-30 05:07:01 +03:00
whitequark 62419c0952 manual: update installing.rst. 2015-10-30 04:18:42 +03:00
Sebastien Bourdeauducq 0e375e4980 gui: fix shortcut pipeline 2015-10-30 00:50:18 +08:00
Sebastien Bourdeauducq f0eed1182a protocols/pyon: improve error reporting of non-serializable type 2015-10-29 09:42:45 +08:00
Sebastien Bourdeauducq 32c95f24d0 worker: reduce some logging levels 2015-10-29 09:34:41 +08:00
whitequark c0e040c4b9 conda: give up on build strings in dependencies. 2015-10-29 01:24:39 +03:00
Sebastien Bourdeauducq 0d53f7ab0d ignore ProcessLookupError when killing subprocesses. Closes #167 2015-10-28 20:57:28 +08:00
Sebastien Bourdeauducq 40b4129c65 Only support scalars and numpy arrays in HDF5 output. Update documentation. Closes #145 2015-10-28 18:33:42 +08:00
Sebastien Bourdeauducq ec328cf5e1 master/worker_db: reduce exception backtrace clutter of get_dataset. Closes #168 2015-10-28 17:50:48 +08:00
Sebastien Bourdeauducq 828b48ad89 master/scheduler: reduce logging severity of worker exception backtraces to debug 2015-10-28 17:48:50 +08:00
Sebastien Bourdeauducq 1ada15ae5d master: simplify worker/parent RPC 2015-10-28 17:35:57 +08:00
Sebastien Bourdeauducq 4e35a247d1 pdq2_client: remove unnecessary calls 2015-10-28 09:48:14 +08:00
Sebastien Bourdeauducq 3789273e29 pdq2_client: remove init call 2015-10-28 09:47:01 +08:00
Sebastien Bourdeauducq d708002fb9 devices/pdq2: add RPC getter functions 2015-10-28 09:46:17 +08:00
Sebastien Bourdeauducq 179416dac7 gui: delete shortcuts 2015-10-27 18:20:25 +08:00
Sebastien Bourdeauducq f872d92d22 gui/schedule: improve delete status bar message 2015-10-27 18:20:11 +08:00
Sebastien Bourdeauducq 138ba7e2fa gui: add addItems to populate log level comboboxes 2015-10-27 18:10:31 +08:00
Sebastien Bourdeauducq 967d4eda63 gui: shortcut support 2015-10-27 17:59:34 +08:00
Sebastien Bourdeauducq 9f2ff32948 test/sync_struct: nparray mutation 2015-10-26 23:41:05 +08:00
whitequark 372bc906c1 Revert "conda: work around conda/conda#1740."
This just made conda recurse forever.

This reverts commit f384142869.
2015-10-26 15:10:46 +03:00
whitequark f384142869 conda: work around conda/conda@1740. 2015-10-26 14:27:23 +03:00
Sebastien Bourdeauducq 24e728f075 examples/flopping_f_simulation: numpy outputs 2015-10-26 00:33:11 +08:00
Sebastien Bourdeauducq a6d38b8a97 gui/datasets: fix source decoding 2015-10-26 00:32:49 +08:00
Sebastien Bourdeauducq fe809f81ab protocols/pyon: make received numpy arrays writable 2015-10-26 00:21:51 +08:00
Sebastien Bourdeauducq 62bcadfa44 gui/explorer: change submit shortcut to CTRL+ENTER 2015-10-25 23:21:27 +08:00
Sebastien Bourdeauducq 5ae9bbc0ca gui/explorer: add CTRL+S shortcut to submit 2015-10-24 19:19:12 +08:00
Sebastien Bourdeauducq 53a9d7eb9a gui/explorer: more compact layout 2015-10-24 16:00:20 +08:00
Sebastien Bourdeauducq fcd29492f9 worker_db: support more types in HDF5 output. Closes #144. Closes #121 2015-10-24 10:54:59 +08:00
Sebastien Bourdeauducq 3044a053e1 databases: assume empty dataset_db if file not present. Closes #156 2015-10-24 10:15:20 +08:00
Sebastien Bourdeauducq b0ef0d205a gui/datasets: do not crash when a display data is unavailable 2015-10-24 09:57:42 +08:00
Sebastien Bourdeauducq fd910faa38 change license to GPL in scripts 2015-10-23 09:09:45 +08:00
whitequark 30842a7174 conda: include udev rules and artiq_flash.sh in artiq package. 2015-10-22 17:18:59 +03:00
whitequark 026504e578 conda: add artiq-kc705-nist_qc[12]. 2015-10-22 16:01:12 +03:00
whitequark 8374e8d33e conda: add artiq-pipistrello-nist_qc1. 2015-10-22 15:43:41 +03:00
whitequark 8b78fe492a conda: build noarch package without bitstreams. 2015-10-22 13:42:05 +03:00
whitequark 237959b1f2 conda: include git hash in build string. 2015-10-22 13:18:24 +03:00
whitequark 7dea097279 conda: reformat. 2015-10-22 13:18:24 +03:00
Sebastien Bourdeauducq e4165aecf2 gui/displays: do not test for empty list using bool conversion (breaks for numpy arrays). Closes #153 2015-10-22 11:00:11 +08:00
Sebastien Bourdeauducq 50809e02c2 tools/short_format: display shape of ndarrays 2015-10-21 11:13:46 +08:00
Sebastien Bourdeauducq a58e41684b protocols/logging: revert debug hack that was incorrectly committed 2015-10-21 09:54:39 +08:00
Sebastien Bourdeauducq ec02bea054 controllers/thorlabs_tcube: accept any case for -P. Closes #150 2015-10-21 09:17:39 +08:00
Sebastien Bourdeauducq eb546bf4a0 conda: make package noarch 2015-10-20 18:49:27 +08:00
Sebastien Bourdeauducq d13b368a65 build logging into worker 2015-10-20 18:11:50 +08:00
Sebastien Bourdeauducq fbe33b71f4 gui: add some tooltips 2015-10-20 18:09:36 +08:00
Sebastien Bourdeauducq 451f39f5b8 gui/explorer: disable calendar popup 2015-10-20 17:56:23 +08:00
Sebastien Bourdeauducq d35bc5a40a examples/device_db: add comment about controller hosts. Closes #148 2015-10-20 11:25:38 +08:00
Sebastien Bourdeauducq 1bc4061620 protocols: better workaround for asyncio issue 263 2015-10-20 00:35:33 +08:00
Sebastien Bourdeauducq 71d2e3a69f protocols/sync_struct: disconnection can also cause BrokenPipeError 2015-10-20 00:35:02 +08:00