Commit Graph

161 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 3044a053e1 databases: assume empty dataset_db if file not present. Closes #156 2015-10-24 10:15:20 +08:00
Sebastien Bourdeauducq d13b368a65 build logging into worker 2015-10-20 18:11:50 +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 03e317780b device_db: make best_effort parameter optional for controllers 2015-10-18 14:37:08 +08:00
Sebastien Bourdeauducq a5606768ad device_db: make target_name parameter optional for controllers 2015-10-18 14:35:53 +08:00
Sebastien Bourdeauducq b9c1d3ef12 language, gui: do not automatically insert scale prefixes 2015-10-18 00:52:16 +08:00
Sebastien Bourdeauducq 797bf9830c language: add basic logging initializer for experiments 2015-10-17 10:39:21 +08:00
Sebastien Bourdeauducq ea5fbc9211 examples: logging from experiment 2015-10-14 16:31:07 +08:00
Sebastien Bourdeauducq f632e84d74 examples/speed_benchmark: dbs->managers 2015-10-14 01:06:16 +08:00
Sebastien Bourdeauducq 3cec176318 get_ddb -> get_device_db 2015-10-12 19:46:31 +08:00
Sebastien Bourdeauducq 97accd2540 merge parameters and results into datasets 2015-10-12 17:18:23 +08:00
Sebastien Bourdeauducq 3cf53667c8 examples: add RunForever experiment to demonstrate graceful termination 2015-10-06 13:50:29 +08:00
Sebastien Bourdeauducq 66f82a13d3 language,gui: support scaling of number entries 2015-10-06 00:30:41 +08:00
Sebastien Bourdeauducq 078a37bf1f examples: add basic DDS frequency setter with dynamic DDB scan 2015-10-04 18:30:29 +08:00
Sebastien Bourdeauducq 50a5a3baf0 environment: attr_* -> setattr_* 2015-10-04 00:18:21 +08:00
Sebastien Bourdeauducq 4b2a99b090 indent 2015-10-03 14:00:48 +08:00
Sebastien Bourdeauducq 34b9f7e901 examples/speed_benchmark: remove decimals on nruns 2015-10-03 13:55:57 +08:00
Robert Jördens 01416bb0be copyright: claim contributions
These are contributions of >= 30% or >= 20 lines (half-automated).

I hereby resubmit all my previous contributions to the ARTIQ project
under the following terms:

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.

Closes #130

Signed-off-by: Robert Jordens <jordens@gmail.com>
2015-09-06 16:08:57 -06:00
Sebastien Bourdeauducq 136d44d9db gui/moninj: display comments 2015-09-01 14:25:20 -06:00
Sebastien Bourdeauducq 1cace1cd91 style 2015-08-28 16:30:33 +08:00
Sebastien Bourdeauducq e043179120 language,gui: support ndecimals in scan and number arguments 2015-08-25 00:39:16 +08:00
Sebastien Bourdeauducq b7120aa0ac examples/arguments_demo: demonstrate parents 2015-08-25 00:07:37 +08:00
Sebastien Bourdeauducq 2c15bd3e44 kc705: add TTL channel on SMA GPIO N 2015-08-18 15:20:42 +08:00
Sebastien Bourdeauducq 13c15173cc examples/ddb: add --simulation for controllers 2015-08-09 17:12:06 +08:00
Sebastien Bourdeauducq 705ec6ba04 examples/flopping_f_simulation: do not setattr needlessly 2015-08-06 18:53:14 +08:00
Sebastien Bourdeauducq 1f5a49d263 examples/flopping_f_simulation: demonstrate previous functionality 2015-08-06 18:43:54 +08:00
Sebastien Bourdeauducq 89343ae276 examples/speed_benchmark: send 1MB in one RPC 2015-07-31 18:23:11 +08:00
Sebastien Bourdeauducq 1ddb19277f add speed benchmark 2015-07-29 23:29:26 +08:00
Sebastien Bourdeauducq 1d34c06d79 rtio: detect collision errors 2015-07-29 19:43:35 +08:00
Robert Jördens ebbbdcf194 examples/tdr: cleanup 2015-07-28 23:30:26 -06:00
Robert Jördens 278570faf6 examples: add TDR toy example 2015-07-28 21:36:10 -06:00
Sebastien Bourdeauducq 2a95e866aa kc705: use 8X SERDES RTIO PHY 2015-07-27 20:12:17 +08:00
Sebastien Bourdeauducq d7138b25f2 examples/ddb: add device aliases for unittests 2015-07-27 12:22:56 +08:00
Sebastien Bourdeauducq 3c6a4b81a3 examples/ddb: use LED channel for KC705 QC1 2015-07-25 15:37:02 +08:00
Sebastien Bourdeauducq f210e0dcd6 examples/flopping_f: use Scannable and NumberValue 2015-07-25 00:35:48 +08:00
Sebastien Bourdeauducq 179ca36d09 gui: basic scan support 2015-07-21 21:24:24 +02:00
Sebastien Bourdeauducq 9e29a4650a environment,gui: more argument types 2015-07-18 16:25:08 +02:00
Sebastien Bourdeauducq 32d141f5ac refactor ddb/pdb/rdb 2015-07-13 22:21:32 +02:00
Sebastien Bourdeauducq 34aacd3c5f complete AD9914 support (no programmable modulus, untested) 2015-07-08 17:22:43 +02:00
Sebastien Bourdeauducq 9d6287a6a3 expose machine units to user 2015-07-01 22:22:53 +02:00
Sebastien Bourdeauducq c71fe29792 simplify unit system and use floats by default 2015-06-26 16:34:37 +02:00
Sebastien Bourdeauducq b7d976e7db ddb: fix pdq comment 2015-06-21 08:39:58 -06:00
Robert Jördens e94e7c6a75 examples/ddb: make rtio_frame a list (json compat) 2015-06-20 23:29:26 -06:00
Sebastien Bourdeauducq 5a9bdb2e33 DDS monitoring 2015-06-19 15:30:17 -06:00
Sebastien Bourdeauducq 737f6d4485 scheduler: support pipeline flush 2015-05-28 17:20:58 +08:00
Sebastien Bourdeauducq fc449509b8 scheduler: pass priority to experiments 2015-05-24 20:37:47 +08:00
Sebastien Bourdeauducq ea53ed1af7 gui: switch to Qt 2015-05-22 17:06:31 +08:00
Sebastien Bourdeauducq b74b8d5826 Scheduling TNG 2015-05-17 16:11:00 +08:00
Sebastien Bourdeauducq 1ceb06fb16 dds: use context manager for batches 2015-05-09 14:47:40 +08:00
Sebastien Bourdeauducq 5c08423b29 dds: support batches in driver 2015-05-08 22:17:06 +08:00