Commit Graph

3659 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 03a69ec5b7 scheduler: add check_pause function 2016-06-27 14:37:29 +08:00
Sebastien Bourdeauducq 5853e31ac2 coredevice/comm_tcp: more appropriate exception 2016-06-26 19:08:40 +08:00
Sebastien Bourdeauducq bc7d06468f coredevice/comm_generic: style 2016-06-26 18:50:02 +08:00
Sebastien Bourdeauducq 18cc7647ea RELEASE_NOTES: 1.1 2016-06-24 15:11:22 +08:00
Sebastien Bourdeauducq 3befe37221 manual: minor cleanup 2016-06-22 10:01:56 +08:00
Sebastien Bourdeauducq 48c0812df0 manual: split source install instructions to a separate page 2016-06-22 09:45:56 +08:00
whitequark 21574bdfa9 compiler.embedding: rename user-defined types with identical names.
Fixes #478.
2016-06-22 01:32:01 +00:00
whitequark 33e8e59cc7 compiler: implement min()/max() as builtins.
Fixes #239.
2016-06-22 01:09:41 +00:00
whitequark 77d47c2fdd transforms.artiq_ir_generator: split out finally→reraise control flow.
This makes it accessible to introspect by local access validator,
making some previously rejected code valid.

Fixes #331.
2016-06-22 00:57:32 +00:00
whitequark f2ae24da39 compiler: add support for Python modules.
Fixes #408.
2016-06-21 23:35:07 +00:00
whitequark 5c54a6a0e9 Upgrade lwip to 2.0.0 to fix the keepalive bug #456. 2016-06-21 14:47:19 +00:00
Robert Jördens 88d6d0db06 browser: also support loading arguments by button and activation, closes #479 2016-06-21 13:14:33 +02:00
whitequark cae6e8639e Revert "runtime: disable lwip TCP keepalive."
This reverts commit 0db6ef0e1c.
2016-06-21 09:45:53 +00:00
whitequark 0db6ef0e1c runtime: disable lwip TCP keepalive.
This sometimes results in an RST sent by lwip after a retransmission,
although it is not clear exactly why. See #456.
2016-06-20 18:55:29 +00:00
Robert Jördens f5deafb267 browser: add a debug message for OSError on HDF5 open 2016-06-20 18:02:47 +02:00
Sebastien Bourdeauducq 9ad6287dd0 Merge branch 'master' of github.com:m-labs/artiq 2016-06-20 08:32:50 +08:00
whitequark 8e2c664e8b runtime: remove confusing variable shadowing. 2016-06-19 20:46:12 +00:00
Sebastien Bourdeauducq 155794a671 runtime: save now on RPC 2016-06-19 19:29:46 +08:00
Sebastien Bourdeauducq 0acc52d513 runtime: minor cleanup 2016-06-19 19:26:30 +08:00
Sebastien Bourdeauducq 917cc056f4 test: add test for seamless handover on exception termination 2016-06-19 19:15:10 +08:00
Sebastien Bourdeauducq 8e308481c1 runtime: save now when terminating with exception 2016-06-19 19:07:09 +08:00
Sebastien Bourdeauducq 2ae20fbc4d runtime: cleanup now_init/now_save 2016-06-19 19:06:32 +08:00
Sebastien Bourdeauducq 4e241f10c5 conda: try lowercase package name 2016-06-19 09:59:42 +08:00
Sebastien Bourdeauducq b97ad69135 conda: install lit and OutputCheck 2016-06-19 09:58:02 +08:00
Sebastien Bourdeauducq 6500d3fc63 conda: use setuptools entry_points
Conda entry_points doesn't support gui_scripts
2016-06-19 09:31:23 +08:00
Sebastien Bourdeauducq b769403667 dashboard: larger experiment initial window size 2016-06-19 09:31:19 +08:00
Sebastien Bourdeauducq b3b0e19d21 dashboard: compute initial experiment window size from font metrics 2016-06-19 08:50:38 +08:00
Sebastien Bourdeauducq ae914d2611 dashboard/experiments: look improvements 2016-06-18 18:55:25 +08:00
Sebastien Bourdeauducq ec3e7792dc add MultiScanManager 2016-06-18 16:30:34 +08:00
Sebastien Bourdeauducq 80cf321233 dashboard: do not use Qt recursive event loop 2016-06-18 14:34:23 +08:00
Sebastien Bourdeauducq 9a1cad5cec dashboard: basic dataset editing capabilities 2016-06-17 16:45:26 +08:00
whitequark c0e42bbfc8 compiler.embedding: always do one final inference pass.
Fixes #477.
2016-06-16 14:18:43 +00:00
whitequark 26117e8d93 transforms.inferencer: allow variable as type of `n` in `[]*n`.
Fixes #473.
2016-06-16 13:35:00 +00:00
Robert Jördens 53eb35cbb8 browser: suppress icon warnings from inaccessible datasets, closes #470 2016-06-15 16:54:06 +02:00
Robert Jördens a8b211f891 spi: cross-reference bit ordering and alignment, closes #482 2016-06-15 15:04:04 +02:00
Sebastien Bourdeauducq 033aa33c9e pyon: support slices 2016-06-15 19:18:46 +08:00
Sebastien Bourdeauducq 60657c30b0 dashboard: add button to disable other scans 2016-06-15 19:06:04 +08:00
Sebastien Bourdeauducq 490bb6ef2d gui: save/restore last folder outside repository. Closes #476 2016-06-12 13:18:22 +08:00
Sebastien Bourdeauducq ad3d7dc687 browser: cut logging verbosity 2016-06-12 13:11:36 +08:00
Sebastien Bourdeauducq 3aab77d7a0 doc: precisions about time cursor interaction 2016-06-12 13:08:47 +08:00
Sebastien Bourdeauducq 7dff446932 language: support setting slices of data in mutate_dataset 2016-06-12 13:08:29 +08:00
Sebastien Bourdeauducq 3b63c39d2f gui/scanwidget: use -inf/inf to represent absence of boundaries (consistently with QDoubleSpinbox) 2016-06-11 17:25:46 -06:00
Sebastien Bourdeauducq 765e3f0b5d gui/entries/_RangeScan: set range before setting value. Fixes clamping to 99.99 2016-06-11 17:25:46 -06:00
Sebastien Bourdeauducq 60d8e30ecd scanwidget: value may be None 2016-06-11 17:25:46 -06:00
Sebastien Bourdeauducq 2912515e5c doc: add warning about pipistrello current draw 2016-06-11 10:26:35 -06:00
Sebastien Bourdeauducq b9c3edd49f Revert "coredevice: automatically close on pause"
This reverts commit 1f50b3428e.
2016-06-11 10:12:36 -06:00
Sebastien Bourdeauducq eb359ce50b Revert "master/worker: pause/resume devices"
This reverts commit 437b37b158.
2016-06-11 10:11:11 -06:00
Sebastien Bourdeauducq 44724197c5 Revert "master/worker_db: add pause_devices and resume_devices"
This reverts commit 3c70bc40a4.
2016-06-11 10:11:07 -06:00
Sebastien Bourdeauducq ca9724f517 doc: add core device comms details 2016-06-11 10:01:15 -06:00
Sebastien Bourdeauducq 3bd190e624 gateware/nist_clock: increase DDS bus drive strength. Closes #468 2016-06-07 11:08:19 -04:00