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