Sebastien Bourdeauducq
6bb931a17b
manual: point to beta Nix channel
2019-11-14 17:04:46 +08:00
Sebastien Bourdeauducq
4707aef45c
split out artiq-comtools
2019-11-14 15:21:51 +08:00
Sebastien Bourdeauducq
7a92f443c2
doc: fix heading
2019-11-14 12:22:59 +08:00
Sebastien Bourdeauducq
3fd6962bd2
use sipyco ( #585 )
2019-11-10 15:55:17 +08:00
Sebastien Bourdeauducq
6d5dcb4211
runtime: enable IPv6. Closes #349
2019-10-19 17:20:33 +08:00
Tim Ballance
c64c8b4ddc
manual: RTIO sequence error notes ( #1311 )
2019-10-12 10:04:37 +08:00
David Nadlinger
371388ecbe
doc: Re-fix ARTIQ type hint formatting ( #714 )
...
This adapts the previous monkey patch for the changed location of the
attribute rendering code in Sphinx 2.0.
2019-10-11 17:44:38 +01:00
Sebastien Bourdeauducq
9c5ff4fc04
manual: Nix bug 2709 fixed in Nix 2.3
2019-10-10 11:29:48 +08:00
Sebastien Bourdeauducq
3aade3b59a
manual: now building for nixpkgs 19.09
2019-10-10 10:55:44 +08:00
Sebastien Bourdeauducq
694b85f37a
doc: only one hydra build for conda packages
2019-09-13 09:43:12 +08:00
Sebastien Bourdeauducq
5f8acb3f96
manual: fix location of shell-dev.nix ( #1346 )
2019-08-05 13:34:35 +08:00
Robert Jördens
3f0657f2a8
artiq_influxdb_schedule: add schedule logger
...
Signed-off-by: Robert Jördens <rj@quartiq.de>
2019-07-26 14:47:18 +02:00
Sebastien Bourdeauducq
e95b7b9d4b
manual: fix typos
2019-07-18 09:30:21 +08:00
Sebastien Bourdeauducq
2ffc843790
update installation instructions
2019-07-18 00:51:47 +08:00
Sebastien Bourdeauducq
a947867887
runtime: support Kasli Si5324 bypass via rtio_clock=e
2019-06-14 15:48:05 +08:00
Sebastien Bourdeauducq
704b5c6305
manual: stop using cloud mathjax
...
cloudflare also uses cookies.
2019-05-22 19:17:14 +08:00
Sebastien Bourdeauducq
d9fc2847c1
manual: fix typo
2019-05-15 07:28:38 +08:00
David Nadlinger
76d4598971
manual/management_system: Reference RTIO manual with diagram; unify terminology
...
Other parts of the manual speak of "executing" RTIO events instead
of "triggering" them.
2019-05-14 20:35:06 +01:00
David Nadlinger
d4275ea1e0
manual/rtio: Update Syncrhonization section following sync() removal
2019-05-14 20:27:06 +01:00
Marius Weber
1e01e6b834
Scheduler documentation: interaction between experiments ( #1320 )
2019-05-14 20:38:54 +08:00
Sebastien Bourdeauducq
f11bf43283
update README
2019-05-09 17:36:35 +08:00
Sebastien Bourdeauducq
086180812c
manual: update link to nix-scripts repository. Closes #1314
2019-05-08 15:04:38 +08:00
Sebastien Bourdeauducq
7e7f463d11
manual: fix fs.com link
2019-05-07 22:19:23 +08:00
Sebastien Bourdeauducq
4e230bb768
manual: update core device section on Kasli
2019-05-07 20:19:13 +08:00
Sebastien Bourdeauducq
4fab405b36
manual: ligher mock for artiq.gui.applets. Closes #1293
2019-05-07 20:03:13 +08:00
Sebastien Bourdeauducq
fa19b30313
remove old conda build recipes
2019-05-07 17:26:38 +08:00
Sebastien Bourdeauducq
51c123bad8
manual: more polite conda warning
2019-04-27 09:35:09 +08:00
Sebastien Bourdeauducq
b13961f246
manual: shorter nix-env command
2019-04-27 09:34:28 +08:00
Sebastien Bourdeauducq
9ffb6867e2
manual: add links to NDSP docs
2019-04-23 14:24:39 +08:00
Sebastien Bourdeauducq
5bef72dbd6
manual: list NDSPs and their packages
2019-04-23 00:39:27 +08:00
Sebastien Bourdeauducq
be99496124
manual: give more explanations about board packages
2019-04-23 00:09:48 +08:00
Sebastien Bourdeauducq
d958b20bb8
remove asyncserial dependency
2019-04-20 10:51:29 +08:00
Sebastien Bourdeauducq
119f64243f
manual: add warning about conda
2019-04-20 10:49:39 +08:00
Sebastien Bourdeauducq
2ada5227f0
update documentation after moving controllers out-of-tree ( #887 )
2019-04-20 00:21:54 +08:00
Sebastien Bourdeauducq
deffb77a7e
manual: fix TTL class reference
2019-04-20 00:17:10 +08:00
Sebastien Bourdeauducq
56033b60a7
move thorlabs_tcube out of tree ( #887 )
2019-04-20 00:09:58 +08:00
Sebastien Bourdeauducq
5613565293
remove lda docs
2019-04-19 23:55:23 +08:00
Sebastien Bourdeauducq
62e9b2d85e
move novatech409b out of tree ( #887 )
2019-04-19 21:56:16 +08:00
Sebastien Bourdeauducq
4c1fb0c2a1
move korad_ka3005p out of tree ( #887 )
2019-04-19 19:47:41 +08:00
Sebastien Bourdeauducq
b4b9ec50b5
nixpkgs 18.09 -> 19.03
2019-04-13 18:46:33 +08:00
David Nadlinger
25e7e0c177
manual: Core device is typically "core", not "coredevice"
2019-04-13 01:25:51 +01:00
Sebastien Bourdeauducq
b8e2b82adb
manual: fix openocd comment
2019-04-02 10:44:41 +08:00
Sebastien Bourdeauducq
4f6367d1c1
manual: fix matplotlib installation command
2019-04-02 10:41:40 +08:00
Sebastien Bourdeauducq
3be5112363
manual: document artiq_flash -H dependency
2019-03-08 19:31:33 +08:00
Sebastien Bourdeauducq
b2bee3da96
manual: use artiq-env package with nix-env
...
The wrapper hack used by nix-env when installing a Python library directly breaks when Python subprocesses are created.
2019-03-06 23:02:03 +08:00
Sebastien Bourdeauducq
6ff7fce4bd
manual: document some nix issues
2019-03-06 11:57:31 +08:00
Sebastien Bourdeauducq
bffb1cf141
manual: suggest faster and less memory-intensive nix-env command
...
Simple "nix-env -i" is slow and runs out of memory on old computers.
https://github.com/NixOS/nix/issues/421
2019-03-05 21:23:04 +08:00
Sebastien Bourdeauducq
24a3b31f22
manual: use $ for shell prompts consistently
2019-03-04 11:06:20 +08:00
Sebastien Bourdeauducq
26dd4e5160
manual: document how to switch to nixpkgs release
2019-03-04 11:03:27 +08:00
Sebastien Bourdeauducq
0d86702503
manual: cleanup
2019-03-04 11:02:28 +08:00
Sebastien Bourdeauducq
f65bcbcbb2
manual: clean up build and make compatible with python 3.7
2019-02-26 17:11:16 +08:00
Sebastien Bourdeauducq
ceead218bc
manual: update metadata
2019-02-26 16:48:24 +08:00
Sebastien Bourdeauducq
2a60914cb9
manual: revamp developing section
2019-02-21 00:57:22 +08:00
Sebastien Bourdeauducq
62bfccc264
manual: add info about upgrade/rollback with Nix
2019-02-20 19:45:24 +08:00
Sebastien Bourdeauducq
87a1ea6587
manual: minor polishing
2019-02-20 19:45:09 +08:00
Sebastien Bourdeauducq
84619adbab
manual: revamp installation instructions
2019-02-20 18:30:25 +08:00
Astro
5557491cc7
manual: fix wavedrom extension json syntax
...
The leading empty line seems to be required by Sphinx 1.8.3.
The arguments must be strict JSON when prerendering for a target that is
not "html". Browser JSON parsing may have been more lenient.
Signed-off-by: Stephan Maka <stephan@spaceboyz.net>
2019-02-20 11:18:39 +08:00
Sebastien Bourdeauducq
596d3e20d7
dashboard,browser: do not call get_user_config_dir() in argparse
...
This caused two problems when building the docs:
* the path printed in the docs depends on the machine where they are built
* it pollutes ~/.config, and also breaks Nix builds
2019-02-19 15:43:04 +08:00
David Nadlinger
944a3b34c3
doc: Fix typo in getting_started_rtio
...
GitHub: Fixes #1276 .
2019-02-13 17:16:02 +00:00
David Nadlinger
8aac5f7695
manual/management_system: Cross-reference frontend tools
2019-01-20 19:33:02 +00:00
David Nadlinger
5c62648ed6
manual: Minor grammar fixes
2019-01-20 19:26:43 +00:00
Robert Jördens
4e142dfbeb
doc/installing: cleanup and fixes
...
* fix broken and old URLs to anaconda/miniconda
* append conda-forge, do not prepend it (consistent with conda-forge
instructions and does not blindly prefer packages in conda-forge over
packages in defaults)
* shorten m-labs repo
2019-01-16 12:40:58 +01:00
David Nadlinger
a565f77538
Add gateware input event counter
2019-01-15 10:55:07 +00:00
David Nadlinger
cd725a8352
manual: Slightly untangle rtio input paragraph [nfc]
...
This is just an attempt at making the explanation slightly
easier to skim, based on user feedback.
2019-01-12 12:15:21 +00:00
Drew
f2c1d32e54
frontend: add --version flag to cmd line args ( #1181 )
2019-01-12 09:47:47 +08:00
David Nadlinger
b3ef6e2253
doc: Minor typo fix/rewording in drtio.rst
2019-01-12 00:13:24 +00:00
Drew
58e872e7b5
doc: document artiq_coreanalyzer usage. ( #1233 )
2019-01-10 13:01:36 +08:00
Sebastien Bourdeauducq
f8a94725e9
manual: add precision about sequence errors
2019-01-09 18:58:22 +08:00
Sebastien Bourdeauducq
d6fea22174
manual: update firmware/gateware build/flashing instructions. Closes #1223
2019-01-05 12:38:54 +08:00
Drew
94cdad6c1d
artiq_flash: change docs from old `-m` arg to `-V` ( #1224 ) ( #1227 )
...
`-m` argument is deprecated. Changed to newer `-V` argument
Closes #1224
Signed-off-by: Drew Risinger <drewrisinger@users.noreply.github.com>
2019-01-05 10:22:12 +08:00
Drew
3e5cea5d89
Docs: instructions to check if in plugdev group
2019-01-04 19:30:13 +00:00
Sebastien Bourdeauducq
d6a3172a3e
update copyright year
2019-01-03 20:21:34 +08:00
Sebastien Bourdeauducq
e80d80f133
manual: move to correct directory for building rust crates. Closes #1222
2018-12-21 10:37:08 +08:00
Sebastien Bourdeauducq
3fd95b86c2
typo
2018-11-26 17:54:55 +08:00
Sebastien Bourdeauducq
5c162ed5e6
manual: document usage of DRTIO switching. Closes #1156
2018-11-26 17:53:28 +08:00
Sebastien Bourdeauducq
0507101e31
manual/drtio: update output internal description (SED, 'destination' switching terminology)
2018-11-26 16:50:09 +08:00
Sebastien Bourdeauducq
1b841805f6
Merge branch 'master' into new
2018-11-16 15:20:32 +08:00
Robert Jördens
e927551827
manual: add highfinesse-net port
2018-11-09 19:39:25 +01:00
Robert Jördens
fe3d6661eb
manual: kasli device name for zadig on windows
...
Signed-off-by: Robert Jördens <rj@quartiq.de>
2018-11-09 15:00:59 +01:00
Sebastien Bourdeauducq
ad0254c17b
Merge branch 'switching125' into new
2018-11-07 22:03:18 +08:00
David Nadlinger
cbdef0225c
ttl: Add target RTIO time argument to timestamp/count functions
...
Software-based tracking of timestamps is problematic (e.g. when
using DMA, see GitHub #1113 ).
2018-11-03 20:33:19 +08:00
Sebastien Bourdeauducq
969a305c5a
Merge branch 'master' into switching125
2018-10-04 10:08:42 +08:00
Drew Risinger
0fef2afccb
make.bat: fix typo
2018-09-27 23:22:19 +08:00
Drew Risinger
fad7128a52
Create Docs Makefile for Windows. #1159
...
Allows building Sphinx documentation on Windows,
(not just Linux as previously).
Closes #1159 .
2018-09-27 23:22:19 +08:00
Sebastien Bourdeauducq
c71e442929
documentation improvements
...
Based on PR #1101 by @drewrisinger
2018-09-26 12:12:37 +08:00
Sebastien Bourdeauducq
c8cd830118
drtio: implement get_rtio_destination_status for kernels
2018-09-15 19:11:22 +08:00
whitequark
a5cd7d2761
doc: update manual/developing.rst.
2018-08-28 20:00:32 +00:00
Sebastien Bourdeauducq
fb96c1140e
grabber: add coredevice driver
2018-07-24 18:06:44 +08:00
Sebastien Bourdeauducq
766d87f626
doc: artiq_coreconfig → artiq_coremgmt config. Closes #1111
2018-07-20 11:59:07 +08:00
Sebastien Bourdeauducq
3168b193e6
kc705: remove Zotino and Urukul
...
* use Kasli instead for using EEMs
* code required outdated VHDCI adapter 1.0
2018-07-17 17:48:57 +08:00
Sebastien Bourdeauducq
16b917be5d
doc: add reminder of what positive slack means. Closes #1084
2018-07-02 16:23:12 +08:00
apatura-iris
e9a1e10221
Update installing.rst
...
Added comment to clarify that ``artiq-main`` is the conda environment.
2018-06-27 08:18:50 +02:00
apatura-iris
5e5cdf0e67
Update installing.rst
...
The file 99-openocd.rules as downloaded from githubusercontent.com seems to be outdated and does now work on Ubuntu 16.04. The version that ships with OpenOCD has an additional ``TAG+="uaccess"`` in the rules file and works fine. Thus I suggest to use the file that is bundled with OpenOCD.
2018-06-27 08:18:50 +02:00
whitequark
f1a80f12f8
doc: note that coreanalyzer lacks SAWG support.
...
Closes #1035 .
2018-06-01 18:47:37 +00:00
Robert Jördens
b56d37eb63
manual: fix table
2018-06-01 14:22:15 +02:00
Robert Jördens
58f71e34fc
doc: add hut2 and lasersdk controller default ports
2018-05-31 14:23:57 +00:00
whitequark
dfb4a437f5
manual: mention TRACE log level.
2018-05-22 21:32:00 +00:00
whitequark
0c6f618056
manual: update to reflect the new artiq_coremgmt tool.
2018-05-22 18:56:04 +00:00
Sebastien Bourdeauducq
b10d3ee4b4
make RTIO clock switch optional and simplify
...
Kasli no longer has an internal RTIO clock.
Switching clocks dynamically is no longer supported.
2018-05-18 17:41:34 +08:00
Sebastien Bourdeauducq
826a85950b
manual: add warning about developing section being for developers
2018-05-18 14:18:36 +08:00