Sebastien Bourdeauducq
ed00ca1485
influxdb: do not crash on parameter deletion
2015-08-18 13:35:05 +08:00
Sebastien Bourdeauducq
2ac8c53bbe
influxdb: use types
2015-08-18 13:34:42 +08:00
Sebastien Bourdeauducq
2275017651
influxdb: better error reporting
2015-08-18 13:34:15 +08:00
Sebastien Bourdeauducq
66b5ca99d8
influxdb: better filtering
2015-08-18 09:59:48 +08:00
Sebastien Bourdeauducq
c625f2e7c9
ttl: minor docstring cleanup
2015-08-17 23:50:24 +08:00
Sebastien Bourdeauducq
c71d207e90
core/break_realtime: only increase now
2015-08-17 23:41:21 +08:00
Sebastien Bourdeauducq
278adf193d
test/pc_rpc: use builtin_terminate
2015-08-17 23:17:13 +08:00
Sebastien Bourdeauducq
e7d495cf2c
gui/tools: better detection of scalar types
2015-08-17 23:14:18 +08:00
Sebastien Bourdeauducq
21b170ed32
pc_rpc/Server: show builtin terminate in method list
2015-08-17 23:03:43 +08:00
Sebastien Bourdeauducq
2410ef79e5
gui: display numpy scalars in parameters
2015-08-17 23:03:18 +08:00
Sebastien Bourdeauducq
324cafae3d
rpctool: use pprint
2015-08-17 15:45:08 +08:00
Sebastien Bourdeauducq
abbf5eb059
gui: minor cleanup
2015-08-17 15:44:54 +08:00
Sebastien Bourdeauducq
fd3fefec52
add InfluxDB bridge
2015-08-17 15:44:40 +08:00
Sebastien Bourdeauducq
dee844510c
comm_tcp: enable TCP keepalive on host side as well
2015-08-15 16:03:00 +08:00
Sebastien Bourdeauducq
0be0b199c1
gui: save/restore state of pyqtgraph plots ( closes #98 )
2015-08-15 15:29:41 +08:00
Sebastien Bourdeauducq
34a9c8c12d
artiq_run: add dummy pause method ( closes #100 )
2015-08-15 09:16:00 +08:00
Yann Sionneau
966d0ee3f2
pxi6733: fix verification of the number of buffered sample values
2015-08-14 10:36:03 +02:00
Sebastien Bourdeauducq
f073dfaee5
ttl: add input/output doc
2015-08-13 12:20:12 +08:00
Sebastien Bourdeauducq
998db5121b
pc_rpc: id_parameters -> description
2015-08-11 23:29:52 +08:00
Sebastien Bourdeauducq
a6ab066c87
ctlmgr: support immediate controller retry
2015-08-11 23:22:36 +08:00
Sebastien Bourdeauducq
06badd1dc1
scheduler: refactor, fix pipeline hazards
2015-08-10 21:58:11 +08:00
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
Sebastien Bourdeauducq
940aa815dd
rtio/ttl_serdes: cleanup/rewrite
2015-07-27 01:44:52 +08:00
Yann Sionneau
d90dff4ef1
rtio: add SERDES TTL (WIP)
2015-07-26 17:40:34 +08:00
Sebastien Bourdeauducq
d14a31f443
artiq_run: fix ELF running
2015-07-25 15:52:38 +08:00
Sebastien Bourdeauducq
696bceb406
gui: feedback on run deletion
2015-07-25 15:08:27 +08:00
Sebastien Bourdeauducq
61f45f505b
gui/short_format: show string values
2015-07-25 14:37:19 +08:00
Sebastien Bourdeauducq
05dd11a60d
protocols/pyon: support numpy scalars ( closes #53 )
2015-07-25 12:28:56 +08:00
Sebastien Bourdeauducq
8bc1dd9f9c
test/serialization: remove redundant test since Quantity was removed
2015-07-25 12:23:43 +08:00
Sebastien Bourdeauducq
9fe65769f2
gui: add console description
2015-07-25 12:01:47 +08:00
Sebastien Bourdeauducq
5979f85c1c
gui: use monospace font in log
2015-07-25 11:38:26 +08:00
Sebastien Bourdeauducq
ef8b09d9bc
gui: add console
2015-07-25 00:36:16 +08:00
Sebastien Bourdeauducq
928775f6ac
gui: fix default LinearScan/RandomScan
2015-07-25 00:35:21 +08:00
Sebastien Bourdeauducq
5b62b2452d
gui: get spinboxes to behave
2015-07-25 00:32:18 +08:00
Sebastien Bourdeauducq
7d81520827
protocols/pc_rpc: improve docstrings
2015-07-25 00:30:36 +08:00
Robert Jördens
6b0e120d75
wavesynth/Synthesizer: allow empty data
2015-07-23 12:34:54 -06:00
Sebastien Bourdeauducq
5b1165f413
gui: log autoscroll
2015-07-24 00:11:05 +08:00
Sebastien Bourdeauducq
1a4028ca92
gui: better log lookandfeel
2015-07-24 00:08:14 +08:00
Sebastien Bourdeauducq
3a06e22b67
master: handle logging while scanning repository
2015-07-23 23:06:15 +08:00
Sebastien Bourdeauducq
aa2acb9137
gui: auto resize of table columns
2015-07-23 22:36:52 +08:00
Sebastien Bourdeauducq
0b10f72c2b
Merge branch 'master' of https://github.com/m-labs/artiq
2015-07-22 10:44:49 +08:00
Sebastien Bourdeauducq
073e09ed36
gui: common format for results/params
2015-07-22 06:01:09 +08:00
Sebastien Bourdeauducq
bd2bd68a54
gui,client: do now show arguments
2015-07-22 05:47:14 +08:00
Sebastien Bourdeauducq
8402f1cdcd
master,gui: basic log support
2015-07-22 05:13:50 +08:00
Sebastien Bourdeauducq
e247fb5415
gui/tools: add ListSyncModel
2015-07-22 05:13:46 +08:00
Sebastien Bourdeauducq
179ca36d09
gui: basic scan support
2015-07-21 21:24:24 +02:00
Robert Jördens
47191eda91
dds monitor: relax timing (for pipistrello)
2015-07-19 21:36:51 -06:00
Sebastien Bourdeauducq
1a0dc499dd
gui: exit when main window is closed
2015-07-19 18:27:41 +02:00
Sebastien Bourdeauducq
bb05ed268e
language/scan: add argument processor
2015-07-19 16:47:35 +02:00
Sebastien Bourdeauducq
937ca853aa
language/scan: fix random scan, add explicit scan, specify what runs on host/device
2015-07-19 11:36:52 +02:00
Sebastien Bourdeauducq
deaa492566
language: add scan iterators
2015-07-18 19:26:41 +02:00
Sebastien Bourdeauducq
9e29a4650a
environment,gui: more argument types
2015-07-18 16:25:08 +02:00
Sebastien Bourdeauducq
5f95a302e6
environment: improve docstrings
2015-07-18 16:24:37 +02:00
Sebastien Bourdeauducq
657f198cdc
gui: display '---' on failed number result
2015-07-18 10:26:47 +02:00
Sebastien Bourdeauducq
dd7920f0c3
gui: basic argument support
2015-07-17 21:28:46 +02:00
Sebastien Bourdeauducq
2576036ba1
language,worker: preserve order of arguments
2015-07-17 19:32:38 +02:00
Sebastien Bourdeauducq
6b36d93cc2
master,client: support repository rescan
2015-07-17 18:55:48 +02:00
Sebastien Bourdeauducq
4907991ea3
sync_struct: docstring cleanup
2015-07-17 18:53:43 +02:00
Sebastien Bourdeauducq
39c6bc940c
coreconfig: use new database API ( closes #75 )
2015-07-17 10:49:55 +02:00
Sebastien Bourdeauducq
9649e1837a
gui: basic plotting
2015-07-16 20:52:53 +02:00
Sebastien Bourdeauducq
a83473a19a
sync_struct: clarify notify_cb doc
2015-07-16 20:52:27 +02:00
Sebastien Bourdeauducq
66940ea815
rtio: disable NOP suppression after reset and underflow
2015-07-15 20:54:55 +02:00
Sebastien Bourdeauducq
f836465585
coredevice: environment -> runtime
2015-07-15 11:20:41 +02:00
Sebastien Bourdeauducq
84de2fb28b
expid: experiment -> class_name
2015-07-15 11:08:12 +02:00
Sebastien Bourdeauducq
255aba9247
test/worker: remove stale handler
2015-07-15 11:07:48 +02:00
Sebastien Bourdeauducq
7de56666e3
worker,environment: support scanning of arguments with no default
2015-07-15 10:59:48 +02:00
Sebastien Bourdeauducq
9ed4dcd7d1
repository: load experiments in worker, list arguments
2015-07-15 10:54:44 +02:00
Sebastien Bourdeauducq
7770ab64f2
worker: factor timeouts
2015-07-14 23:43:08 +02:00
Sebastien Bourdeauducq
e20b260117
gui: fix selections
2015-07-14 19:08:08 +02:00
Sebastien Bourdeauducq
21e8596d8c
gui: RT results overview
2015-07-14 17:31:18 +02:00
Sebastien Bourdeauducq
55cd41444e
gui/DictSync: better support of nested structs
2015-07-14 17:30:55 +02:00
Sebastien Bourdeauducq
1edeb5a13f
sync_struct: docstring cleanup
2015-07-14 17:30:21 +02:00
Sebastien Bourdeauducq
84e7f55df3
gui: fix DDS class recognition
2015-07-14 17:28:26 +02:00
Yann Sionneau
6e3fd591f7
gui: remove unnecessary QSplitter
2015-07-14 16:59:04 +02:00
Yann Sionneau
90ba9f7bbf
llvmlite: rename our package to be llvmlite_or1k to avoid collision with llvmlite package needed for numba
2015-07-14 01:01:56 +02:00
Sebastien Bourdeauducq
56fc7a484c
TTLInOut: timestamp -> timestamp_mu
2015-07-13 23:21:29 +02:00
Sebastien Bourdeauducq
820ff2da2c
test/coredevice: WA for lack of constant string support in compiler (see issue #68 )
2015-07-13 22:22:26 +02:00
Sebastien Bourdeauducq
32d141f5ac
refactor ddb/pdb/rdb
2015-07-13 22:21:32 +02:00
Sebastien Bourdeauducq
8b02b58a77
sync_struct/Notifier: do not pass root param to publish
2015-07-13 17:12:59 +02:00
Sebastien Bourdeauducq
0e92cfe053
artiq_run: remove support for stale watchdog API
2015-07-11 22:26:37 +02:00
Robert Jördens
80eea4ce6c
test: relax test_time_keeps_running
...
on pipistrello this takes about 200-250ms
2015-07-09 16:30:37 -06:00
Sebastien Bourdeauducq
9d4073ef36
master: remove simple parameter history
2015-07-09 13:54:38 +02:00
Sebastien Bourdeauducq
96a5d73c81
worker: split build stage from prepare
2015-07-09 13:18:12 +02:00
Sebastien Bourdeauducq
34aacd3c5f
complete AD9914 support (no programmable modulus, untested)
2015-07-08 17:22:43 +02:00
Yann Sionneau
0109821078
tools: change asyncio_process_wait_timeout to handle cases where process.stdout is None. close #56
2015-07-07 19:30:36 +02:00
Yann Sionneau
2d343dd95d
pc_rpc: AsyncioClient __do_rpc coroutine was never yielded from
2015-07-07 19:26:47 +02:00
Sebastien Bourdeauducq
f3e5197c14
test/coredevice/test_time_keeps_running: remove unnecessary close_devices, upper bound
2015-07-07 15:48:47 +02:00
Yann Sionneau
706bf2b4b4
pxi6733: allow usage of 2-dimensional arrays. close #66
2015-07-07 15:42:08 +02:00
Sebastien Bourdeauducq
8a33d8c868
never stop RTIO counter
2015-07-07 15:29:38 +02:00
Yann Sionneau
df232f5405
lda driver: add error message when no device found
2015-07-07 15:18:28 +02:00
Sebastien Bourdeauducq
f9d878119a
pxi6733: add mediator
2015-07-05 19:07:57 +02:00
Sebastien Bourdeauducq
2bc8286f3f
pdq2/mediator: fix arm
2015-07-05 19:07:31 +02:00
Sebastien Bourdeauducq
58c0150822
ttl: improve clockgen doc
2015-07-05 19:07:13 +02:00
Sebastien Bourdeauducq
2eeaa3b9be
pxi6733: clean up docstring
2015-07-05 18:50:16 +02:00
Robert Jördens
a3fe538067
test: fix get_from_ddb
2015-07-04 22:36:23 -06:00
Robert Jördens
409c66e966
test: convert lda/tcube/409b to hardware_testbench
2015-07-04 21:44:28 -06:00
Robert Jördens
6faa8ecd51
test: split full_stack into coredevice and coredevice_vs_host
...
also adapt it to hardware_testbench
closes : #62
2015-07-04 20:35:02 -06:00
Robert Jördens
4cbf280f1a
test: return experiment not, rdb
2015-07-04 20:05:11 -06:00
Robert Jördens
00b9368a0c
language/core: add EncodedException to __all_
2015-07-04 19:51:30 -06:00
Robert Jördens
380f498284
Merge branch 'namespace_all'
...
* namespace_all:
use __all__ to structure the namespace
2015-07-04 18:38:26 -06:00
Sebastien Bourdeauducq
65ec6c28f4
ttl/clockgen: expose acc_width
2015-07-04 19:21:25 +02:00
Sebastien Bourdeauducq
abd58667b9
pxi6733: small cleanup
2015-07-04 18:49:09 +02:00
Sebastien Bourdeauducq
504576de58
remove unneeded import
2015-07-04 18:43:07 +02:00
Sebastien Bourdeauducq
753d61b38f
complete support for TTL clock generator
2015-07-04 18:36:01 +02:00
Sebastien Bourdeauducq
a615a3830a
test/coredevice: minor fixes
2015-07-04 18:35:11 +02:00
Robert Jördens
2674ed1d2d
use __all__ to structure the namespace
2015-07-02 22:02:21 -06:00
Sebastien Bourdeauducq
2881d5f00a
gateware: add RTIO clock generator
2015-07-02 18:20:26 +02:00
Sebastien Bourdeauducq
74f07092c7
test/coredevice: fix timestamp conflict
2015-07-02 10:26:00 +02:00
Sebastien Bourdeauducq
771ad6cb26
test/coredevice: adapt to MU API
2015-07-01 22:34:49 +02:00
Sebastien Bourdeauducq
5ace0f8e7a
Merge branch 'master' of https://github.com/m-labs/artiq
2015-07-01 22:23:10 +02:00
Sebastien Bourdeauducq
9d6287a6a3
expose machine units to user
2015-07-01 22:22:53 +02:00
Yann Sionneau
d7ef885d9e
controllers: print+exit instead of raising exception for argparse error, better doc for --simulation
...
As long as you use --simulation, the driver will be in simulation mode.
Even if you specify a --device or --channels.
That can allow you to just switch to simulation mode by adding
--simulation in the device database without having to
remove the serial number or device path/name.
2015-07-01 11:54:28 +02:00
Yann Sionneau
652f3359a2
lda_controller: fix typo
2015-07-01 11:41:01 +02:00
Yann Sionneau
ffe1355b1a
lda_controller: improve help message for --device argument
2015-06-29 19:24:55 +02:00
Yann Sionneau
a73776bd72
controllers: enforce the usage of either --simulation or --device
2015-06-29 19:21:32 +02:00
Yann Sionneau
515aa96819
controllers: use --simulation for simulation
2015-06-29 13:04:01 +02:00
Robert Jördens
23eee94458
pipistrello: add notes to nist_qc1 about dds_clock
...
* remove xtrig from the target as it is not usually connected (used for
dds_clock) and ignore PMT2/BTN2 as C:15 is used for dds_clock.
* this also aligns the ttl channel numbers with kc705/nist_qc1 (two pmt
inputs followed by 16 ttl outputs followed by leds)
2015-06-28 20:56:12 -06:00
Robert Jördens
f7427dda39
test: make benchmarks unittest
2015-06-28 20:56:12 -06:00
Robert Jördens
593dafc118
test: hardware testbench
2015-06-28 20:55:59 -06:00
Robert Jördens
39e9e73ff3
language: allow experiments to import from artiq.language
...
this way the import stanza shows what is imported: just experiment language
related components
keep the imports also at top level until experiments have transitioned
the top level __init__.py should build and expose the entire namespace of artiq
related things, like hdf5 analysis tools, frontend components (like experiment
running api), deployment tools etc.
2015-06-28 20:52:41 -06:00
Sebastien Bourdeauducq
944bfafefa
soc: support QC2 and AD9914 (untested)
2015-06-28 21:37:27 +02:00
Sebastien Bourdeauducq
85c5b157a0
test/full_stack: tolerate FP rounding errors
2015-06-27 23:52:20 +02:00
Sebastien Bourdeauducq
7d3acf4d10
Merge branch 'master' of https://github.com/m-labs/artiq
2015-06-27 21:15:24 +02:00
Robert Jördens
07ceed9512
artiq_flash.sh: back down on verbosity
2015-06-26 11:09:26 -06:00
Sebastien Bourdeauducq
c71fe29792
simplify unit system and use floats by default
2015-06-26 16:34:37 +02:00
Sebastien Bourdeauducq
e6a4c2fb36
dds: make it easier to specify phase
2015-06-26 12:05:11 +02:00
Robert Jördens
48e0a2ad37
artiq_flash: echo commands for a bit more verbosity
2015-06-25 13:28:05 -06:00
Yann Sionneau
9c96ebf7d4
nist_qc2: add fmc adapter io file
2015-06-25 03:06:15 +02:00
Sebastien Bourdeauducq
4ba8951ae1
rpc: fix indentation of class docstring
2015-06-23 19:31:52 +00:00
Yann Sionneau
71721a152e
artiq_rpctool: list-methods also prints class docstring
2015-06-23 18:35:32 +02:00
Sebastien Bourdeauducq
8082bf14c1
Merge branch 'master' of https://github.com/m-labs/artiq
2015-06-21 07:27:47 -06:00
Robert Jördens
ef96de7d26
Merge branch 'shrink-dds-wb'
...
* shrink-dds-wb:
ad9858: make wb data 8 bit wide
2015-06-21 00:10:44 -06:00
Robert Jördens
45ec5dbe84
ad9858: make wb data 8 bit wide
...
matches actual dds bus data width and saves bram
2015-06-20 23:53:01 -06:00
Robert Jördens
07a58dc0da
wavesynth: cleanup, refactor
2015-06-20 23:29:26 -06:00
Sebastien Bourdeauducq
87ea1433d3
dds: all working
2015-06-20 18:42:39 -06:00
Sebastien Bourdeauducq
827f99e7d3
gui: more digits in DDS monitor
2015-06-19 17:55:01 -06:00
Sebastien Bourdeauducq
f47c2e54e1
DDS monitor fixes
2015-06-19 17:36:46 -06:00
Joe Britton
83fd5fdf16
novatech409b: add unit test
2015-06-19 15:59:23 -06:00
Joe Britton
f850336537
novatech409b: cleanup
2015-06-19 15:58:25 -06:00
Sebastien Bourdeauducq
5a9bdb2e33
DDS monitoring
2015-06-19 15:30:17 -06:00
Yann Sionneau
b8bb3d8ca7
manual: explain how to select TCube device from serial number
2015-06-19 17:06:50 +02:00
Yann Sionneau
4cdf1c4b81
manual: serial number explanations + udev rule for LDA
2015-06-19 16:41:44 +02:00
Yann Sionneau
988ec5c7e2
tdc/tpz driver: fix missing close method in simulated device
2015-06-19 10:40:49 +02:00
Yann Sionneau
645c65014d
gui: forgot to rename one data to backing_store
2015-06-19 01:07:37 +02:00
Yann Sionneau
4d077f50c6
thorlabs tdc driver: all moves are now blocking and wait for move to end or be stopped
2015-06-19 01:02:12 +02:00
Yann Sionneau
b05972059e
artiq_gui: check due date upon date selection
2015-06-18 20:44:42 +02:00
Yann Sionneau
1ad5165cc7
artiq_gui: add a search box in parameters dock
2015-06-18 20:43:53 +02:00
Yann Sionneau
77ca8bbf0f
artiq_coreconfig: better arg parsing
2015-06-18 17:07:20 +02:00
Florent Kermarrec
d25a07f668
Merge branch 'master' of https://github.com/m-labs/artiq
2015-06-18 12:54:33 +02:00
Florent Kermarrec
38a0f63bd2
gateware/soc: use Minicon SDRAM controller and 128KB shared L2 cache
2015-06-18 12:18:03 +02:00
Yann Sionneau
afc70926d7
artiq_coreconfig: use subparsers for arg parsing
2015-06-17 16:40:27 +02:00