Commit Graph

746 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 4267e0deab master,artiq_run: simplify unit autodetection 2015-02-21 20:26:58 -07:00
Sebastien Bourdeauducq 387de11e56 artiq_run: fix import 2015-02-21 20:09:46 -07:00
Sebastien Bourdeauducq 6601bebcfe master: make RIDs unique across restarts 2015-02-21 18:41:07 -07:00
Sebastien Bourdeauducq ceb02b42cb master: use full year in result folder name 2015-02-21 18:34:31 -07:00
Sebastien Bourdeauducq 965dd89b61 master: reorganize result output code 2015-02-21 14:28:18 -07:00
Sebastien Bourdeauducq 1aec6a0462 master: name results 'year-month-day/hour-minute/runid-experiment' 2015-02-21 13:42:26 -07:00
Sebastien Bourdeauducq cc172699ea master: use RID + unit class name for HDF5 filenames 2015-02-20 14:11:55 -07:00
Sebastien Bourdeauducq 65555a3a09 artiq_run,master: introduce __artiq_unit__ attribute to mark and name experiments 2015-02-20 14:01:34 -07:00
Yann Sionneau 5cfdac9c7c Lda: replace assert with direct exception raising 2015-02-20 10:21:15 -07:00
Sebastien Bourdeauducq 0dd5692c32 master,run: pass run_params to experiment 2015-02-19 20:05:12 -07:00
Sebastien Bourdeauducq 4d21b78314 master,client,gui: factor timeout into run_params 2015-02-19 20:03:55 -07:00
Sebastien Bourdeauducq cca6a17cfb examples/flopping_f_simulation: use scheduler API 2015-02-19 12:10:19 -07:00
Sebastien Bourdeauducq d01ba8e644 artiq_run: provide dummy scheduler API 2015-02-19 12:09:37 -07:00
Sebastien Bourdeauducq c69c4d5ce9 master: expose scheduler API to experiments 2015-02-19 12:09:11 -07:00
Sebastien Bourdeauducq 9ffc370416 master,run: automatically call analyze function 2015-02-19 09:40:15 -07:00
Sebastien Bourdeauducq 5bb6a3d8a6 style 2015-02-18 11:34:00 -07:00
Sebastien Bourdeauducq de4a15c315 lda: add unit tests 2015-02-18 11:33:25 -07:00
Sebastien Bourdeauducq 05824fd3be lda: style 2015-02-18 11:31:44 -07:00
Yann Sionneau dc132bd248 lda: fixes 2015-02-18 11:23:24 -07:00
Yann Sionneau 3c50610f3d pyon: bytes support 2015-02-18 11:19:03 -07:00
Sebastien Bourdeauducq dda5c167b8 benchmarks: add rpc_timing 2015-02-18 09:57:00 -07:00
Sebastien Bourdeauducq e10390d142 coredevice: add get_rtio_time 2015-02-18 09:56:30 -07:00
Sebastien Bourdeauducq ec84726858 py2llvm: support conversion of fractions to float 2015-02-18 09:56:07 -07:00
Sebastien Bourdeauducq d484b3a548 tools: add missing import 2015-02-18 08:52:31 -07:00
Sebastien Bourdeauducq 3543dc30c7 Revert "tools/file_import: use python 3.4 importlib API"
This reverts commit 614a96a3d7.

Conflicts:
	artiq/tools.py
2015-02-18 08:51:44 -07:00
Sebastien Bourdeauducq e6d0fc2021 benchmarks: add copies of ddb/pdb 2015-02-18 08:48:00 -07:00
Sebastien Bourdeauducq 4c015d383d put benchmarks in separate folder 2015-02-17 16:14:18 -07:00
Sebastien Bourdeauducq 170a626c76 tools/file_import: support import of modules importing from their directory 2015-02-17 16:13:00 -07:00
Sebastien Bourdeauducq 656099a331 artiq_run: sort result output alphabetically 2015-02-17 16:12:21 -07:00
Sebastien Bourdeauducq 614a96a3d7 tools/file_import: use python 3.4 importlib API 2015-02-17 13:07:09 -07:00
Sebastien Bourdeauducq 4558fb3e33 clarify controller terminology 2015-02-16 08:57:15 -07:00
Sebastien Bourdeauducq 61dc177bce units: support direct float conversion 2015-02-16 07:48:05 -07:00
Sebastien Bourdeauducq 021d0d312e novatech409b: do not specify type info in docstrings 2015-02-16 04:43:30 -07:00
Sebastien Bourdeauducq 8c4fb2d534 novatech409b: add sim mode help 2015-02-16 04:39:41 -07:00
Sebastien Bourdeauducq 7ca895c14a manual: add novatech409b 2015-02-16 04:24:44 -07:00
Sebastien Bourdeauducq 17611e9899 lda_controller: add description 2015-02-15 17:32:08 -07:00
Joe Britton a3494c57cc add Novatech 409B controller 2015-02-15 17:31:37 -07:00
Sebastien Bourdeauducq e196ef9c48 lda_controller: style 2015-02-15 15:00:55 -07:00
Sebastien Bourdeauducq 17596f4ad8 tools,frontend: print default ports 2015-02-15 14:58:57 -07:00
Sebastien Bourdeauducq 79a5d8a12a tools,frontend: common network arguments 2015-02-15 14:55:43 -07:00
Sebastien Bourdeauducq 7299a2cf02 doc/manual/management: add short descriptions of tools 2015-02-15 14:55:15 -07:00
Sebastien Bourdeauducq 6d4b9e5fca frontend: remove lda_client (use artiq_rpctool instead) 2015-02-12 09:34:17 +08:00
Yann Sionneau af4be9a2e2 rpctool: change call syntax 2015-02-12 09:31:04 +08:00
Sebastien Bourdeauducq 39dfbb4162 ddb: support for best effort RPC client 2015-02-12 00:54:54 +08:00
Sebastien Bourdeauducq 1b3603d8bf pc_rpc/BestEffortClient: add docstrings 2015-02-12 00:50:48 +08:00
Yann Sionneau b396f5dd43 pc_rpc: support for method listing, frontend: artiq_rpctool, +fixes by SB 2015-02-12 00:38:30 +08:00
Sebastien Bourdeauducq 6d11da3887 pc_rpc/BestEffortClient: add logging 2015-02-12 00:21:39 +08:00
Sebastien Bourdeauducq a7405dea1c protocols/pc_rpc: add best effort client 2015-02-12 00:14:20 +08:00
Sebastien Bourdeauducq c91705c5d1 ctlmgr: support hostnames in DDB 2015-02-09 20:03:34 +08:00
Yann Sionneau d2619eb78b Add documentation about ARTIQ_GUI environment variable
Also adds "python-gi" as Ubuntu dependency as this is needed
for the GUI.
2015-02-09 19:48:22 +08:00