Sebastien Bourdeauducq
41543662b2
examples/terminate_all: remove debug print
2015-10-30 13:42:59 +08:00
Sebastien Bourdeauducq
2c77c80b4f
master: expose more scheduler APIs to the experiments
2015-10-30 13:41:18 +08:00
Sebastien Bourdeauducq
24e728f075
examples/flopping_f_simulation: numpy outputs
2015-10-26 00:33:11 +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
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