2
0
mirror of https://github.com/m-labs/artiq.git synced 2024-12-27 20:28:25 +08:00
Commit Graph

795 Commits

Author SHA1 Message Date
477320d72c doc: reST formatting 2024-08-01 18:52:11 +08:00
1b28e38d51 flake/sphinx: fix errors in manual nix build 2024-08-01 18:49:21 +08:00
0623480c82 doc: Subkernel exception fix 2024-07-31 17:17:13 +08:00
e12bc586a5 doc: Rewrite FAQ 2024-07-31 17:15:27 +08:00
994a936f26 doc: Document core_log() in manual 2024-07-31 13:20:15 +08:00
61ac6da547 doc: Add references to command line tools 2024-07-29 13:40:11 +08:00
2ec01a3c45 doc: Add artiq_session and artiq_ctlmgr to front-end tools 2024-07-29 13:40:11 +08:00
bac22b7163 doc: Add automodule to command line references 2024-07-29 13:40:11 +08:00
937f3811d1 doc: Rename main frontend tools page 2024-07-29 13:40:11 +08:00
architeuthidae
6698a6f80c
doc: Building + developing rewrite (#2496)
Co-authored-by: architeuthidae <am@m-labs.hk>
2024-07-27 22:14:25 +08:00
David Nadlinger
9fbd6de30c Qt{5 -> 6}
Some changes are due to deprecations in Qt6 which were outright
removed in PyQt, for instance QRegExp or the x()/y() QMouseEvent
properties. Most of the diff is due to enumeration values now no
longer being available directly in the parent namespace.

This commit is purposefully restricted to the mechanical changes,
no reformatting/… is done to keep the diff easy to validate.
2024-07-27 21:37:19 +08:00
e67bcfb36e doc: Add links for ddb_template and afws_client 2024-07-22 18:36:10 +08:00
b0d2705c38 doc: link fixes 2024-07-19 18:35:21 +08:00
7e6a94c6b0 doc: Trailing spaces 2024-07-19 18:17:40 +08:00
architeuthidae
5aee0df9f0
doc: Split installing page (#2495)
Co-authored-by: architeuthidae <am@m-labs.hk>
2024-07-19 17:46:05 +08:00
architeuthidae
499eb42c3e
doc: Edit of manual reference pages (#2466)
Co-authored-by: architeuthis <am@m-labs.hk>
2024-07-18 17:53:34 +08:00
5dbf870e68 doc: Reword heading 2024-07-17 12:12:47 +08:00
4cd9b8a8cf doc: rename release_notes -> releases 2024-07-17 12:12:47 +08:00
c9a4f3b9ee doc: Refactor manual index, make sections 2024-07-17 12:12:47 +08:00
bff46fcf1e doc: Add explanation of event spreading 2024-07-17 12:05:41 +08:00
a5327e383c doc: Reference link fixes 2024-07-17 11:54:50 +08:00
088ea36d53 doc: Sphinx configuration nitpicky 2024-07-17 11:54:50 +08:00
a4bfb0d5dd doc: Formatting and link fixes in docstrings 2024-07-17 11:39:08 +08:00
0e1b29c5d9 doc: Assorted typos and dead links 2024-07-17 11:36:59 +08:00
81106f3567 doc: Rewrite and overhaul of 'Compiler' page 2024-07-15 19:24:48 +08:00
c2e323662b doc: Put back telnet exit hint 2024-07-15 10:54:38 +08:00
26483d5daf doc: Environment, suggested changes 2024-07-12 10:53:04 +02:00
d5f11387e8 doc: Mention artiq_ddb_template in Environment manual page 2024-07-12 10:53:04 +02:00
158789b2e5 doc: Improve description of environment in tutorials 2024-07-12 10:53:04 +02:00
e0e96fb08b doc: Update + expansion of Environment manual page 2024-07-12 10:53:04 +02:00
96e4949c37 doc: NDSP page edit, fixes 2024-07-12 09:09:59 +02:00
8cfae86634 doc: Mention ping() in NDSP tutorial 2024-07-12 09:09:59 +02:00
b2955f2bbe doc: Edit of 'Developing an NDSP' page 2024-07-12 09:09:59 +02:00
1032b9accf doc: resynchronize introduction to readme 2024-07-11 10:00:41 +02:00
8a178a628a doc: Change references to rtio_clock/now to _mu 2024-07-08 23:10:27 +02:00
810ab20425 doc: Add warning on sequence error nondeterminism, for now 2024-07-08 23:10:27 +02:00
a5437dd4f5 doc: RTIO manual page edit, suggested changes 2024-07-08 23:10:27 +02:00
de5cd99787 docs: RTIO manual page edit 2024-07-08 23:10:27 +02:00
8f0147f029 doc: Fix sphinx 'duplicated reference' warnings 2024-07-08 22:42:05 +02:00
9386a7a16f doc: Fix heading levels in Releases page 2024-06-27 15:52:48 +08:00
bcc760a3fb doc: Add description of release model to manual 2024-06-27 14:43:10 +08:00
a804be1a45 Update dead links, partially remove unavailable resources
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-06-27 13:08:21 +08:00
3cd6d50ad9 doc: mention zadig being installed with offline installer
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-06-26 12:41:57 +08:00
48cdf42016 docs: Add details of shallow 'with parallel' to manual 2024-06-25 17:47:33 +08:00
c568109f3f doc: add reference to artiq-zynq for developers
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-06-25 17:36:19 +08:00
81cda2380d doc: Management system overhaul, further corrections 2024-06-25 17:30:31 +08:00
ea22f67c4c doc: Clearer+more accurate overview of mgmt system 2024-06-25 17:30:31 +08:00
aa21b78681 doc: Management system update, corrections 2024-06-25 17:30:31 +08:00
de1df88dcd doc: Split running/management tool reference into separate page 2024-06-25 17:30:31 +08:00
0dc727c1fd doc: 'Management system' manual page copy+clarity edit 2024-06-25 17:30:31 +08:00
45ef4d18d7 doc: Elaboration on interactive args & controllers 2024-06-25 17:30:31 +08:00
edfa5aa957 doc: 'Getting started with management system' manual page overhaul 2024-06-25 17:30:31 +08:00
e09fde6f51 doc: minor correction 2024-06-20 17:34:58 +08:00
02c1d2514f doc: Add DRTIO-over-EEM to manual + phrasing fixes 2024-06-20 17:34:08 +08:00
1ca7a3c6a3 doc: Add "Using Drtio" and overhaul DRTIO page 2024-06-20 17:34:08 +08:00
19132ae0e3 Fix missing jquery in docs - fixes broken search
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-06-20 12:51:15 +08:00
a167cc6043 doc: fix formatting in Installing page 2024-06-13 12:14:53 +08:00
1ee3988188 doc: Refactor manual table of contents 2024-06-12 15:48:28 +08:00
architeuthidae
2c945f260e
doc: 'Getting started with core device' manual page edit (#2431) 2024-06-12 15:43:53 +08:00
architeuthidae
f432529014
doc: 'Core device' manual page overhaul (#2430) 2024-06-12 14:50:48 +08:00
architeuthis
8b64315ecf Deleted reference to board packages 2024-06-06 13:44:04 +08:00
architeuthis
4509ad86f8 Remove outdated references to examples/master, fix labels 2024-06-06 13:44:04 +08:00
architeuthis
59302da71c docs: 'Installing ARTIQ' manual page overhaul 2024-06-06 13:44:04 +08:00
d609ed4a58 docs: Minor manual fix 2024-06-01 11:15:37 +08:00
2b31d38084 docs: update MSYS2 to include offline installer and openocd included by default
docs: update MSYS2 mingw -> clang

Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-05-23 17:20:43 +08:00
1bcbee988d update copyright year 2024-04-11 16:35:44 +08:00
fddff13842 docs: mock interactive_args 2024-04-02 15:47:48 +08:00
3609f95207 flake: add new lmdb mock module for artiq-manual
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2024-02-27 12:00:19 +08:00
b142428607 doc: remove incorrect and unneeded code comment 2024-02-26 17:26:23 +08:00
750fdf89b3 doc: get rid of confusing 'Extensions' wording 2024-02-26 17:18:28 +08:00
c49600a2fc docs: fix sampler, waveform 2024-02-23 10:56:19 +08:00
b648a2930b docs: elaborate on subkernel message names 2024-02-01 18:56:07 +08:00
09462442f7 subkernel: allow negative timeouts for no timeout 2024-01-31 11:46:07 +08:00
fbbc8d3dd1 docs: add a section for subkernel message passing 2024-01-31 11:46:07 +08:00
c876acd5a5 docs: subkernels can call other subkernels now 2024-01-09 08:44:45 +08:00
b09a39c82e
add aqctl_coreanalyzer_proxy 2023-12-08 18:55:07 +08:00
e81e8f28cf gateware: merge kasli_generic into kasli. Closes #2279 2023-11-14 14:01:17 +08:00
875666f3ec doc: add section on new nix flakes config (closes #2232)
Signed-off-by: Florian Agbuya <fa@m-labs.ph>
2023-11-10 16:47:56 +08:00
jfniedermeyer
9c68451cae Add hotkeys to organize experiments in dashboard
Signed-off-by: jfniedermeyer <justin.niedermeyer@colorado.edu>
2023-10-27 21:47:30 +02:00
David Nadlinger
08eea09d44 compiler: Catch escaping numpy.{array, full, transpose}() results
Function calls in general can still be used to hide escaping
allocations from the compiler (issue #1497), but these calls in
particular always allocate, so we can easily and accurately handle
them.
2023-10-09 09:00:26 +08:00
7ab52af603 docs: subkernel support 2023-10-08 17:12:06 +08:00
Hartmann Michael (IFAG PSS SIS SCE QSE)
76f1318bc0 doc: Extend documentation
Extend the paragraph "Pitfalls" in the documentation of "Compiler" by
problems caused by returning values from the stack.
2023-10-07 07:20:33 +08:00
da9f7cb58a applet extensions documentation 2023-10-05 12:32:01 +08:00
occheung
73ab71f443
shuttler: add documentation 2023-09-25 17:47:47 +08:00
460cbf4499 docs: Add section on untrusted substituters in Nix
Signed-off-by: David Mak <david.18.19.21@gmail.com>
2023-09-14 11:55:45 +08:00
a384df17a4 docs: add unit and precision explainer 2023-07-21 08:15:39 +00:00
3d0feef614 docs: rename ndecimals to precision 2023-07-18 08:02:42 +00:00
41caec797e flake: do not install ARTIQ itself in dev shell, only its dependencies
Otherwise, test runs take a long time when entering the shell, and failing tests stop entering the shell which is not what we want.
Also make jsonschema a regular dependency of ARTIQ, since users can now retrieve JSONs via AFWS.
2023-05-30 16:20:57 +08:00
Hartmann Michael (IFAG PSS SIS SCE QSE)
df15f53ee9 doc: conda installation notes 2023-05-12 17:44:38 +08:00
45cd438fb8 Almazny v1.2 support
Based on PR #2060 by Robert Jördens.
2023-05-09 12:54:48 +08:00
d0b8818688 Add 125 MHz from 80 MHz reference option to rtio clocking
Signed-off-by: Egor Savkin <es@m-labs.hk>
2023-04-13 14:57:24 +08:00
b225717ddb
DDMA: documentation 2023-03-29 13:46:33 +08:00
1ca09b9484
Add support for default route (IPv4 and IPv6) (#2059)
Based on code by Michael Birtwell <michael.birtwell@oxionics.com>
2023-03-13 17:29:10 +08:00
Ikko Eltociear Ashimine
15c18bdc81 fix typo in developing_a_ndsp.rst
occurence -> occurrence
2023-03-11 18:32:14 +08:00
Michael Hartmann
07d684a35d doc: Add jsonschema to nix package list
Add jsonschema to the nix package list as it is required by
artiq_ddb_template.
2023-01-31 18:24:15 +08:00
Michael Hartmann
2371c825f5 doc: Add remark about FTDI drivers
Add a remark that on Windows you might need to install the FTDI drivers
first before you can connect to the serial port.
2023-01-26 21:05:47 +08:00
e9c65abebe manual: fix Nix flakes installation. Closes #2036 2023-01-15 13:03:15 +08:00
0a37a1a4c1 Merge branch 'syncrtio' 2023-01-12 12:58:19 +08:00
628b671433 update copyright year 2023-01-12 10:41:10 +08:00
5da9794895 remove Sayma and Metlino support 2023-01-06 17:41:12 +08:00