Sebastien Bourdeauducq
c0deb801db
compiler: stop using sys.version_info for parser
2021-08-12 12:53:47 +08:00
Sebastien Bourdeauducq
b6facf05d6
setup.py: remove outdated dependency_links
2021-08-12 12:53:44 +08:00
Sebastien Bourdeauducq
d824c1002f
compiler: turn __repr__ into __str__ when sphinx is used. Closes #741
2021-08-05 11:52:58 +08:00
Sebastien Bourdeauducq
0d67074f8e
manual: Kasli now supports 10/100 Ethernet
2021-07-27 10:43:49 +08:00
Sebastien Bourdeauducq
e00da98ac1
doc: nixpkgs 21.05
2021-07-27 09:32:50 +08:00
Sebastien Bourdeauducq
4ee25fc2d1
artiq_flash: cleanup openocd handling, do not follow symlinks
...
Not following symlinks allows files to be added to OpenOCD via nixpkgs buildEnv.
2021-07-27 09:32:45 +08:00
Sebastien Bourdeauducq
0a29b75f8e
moninj: fix read of incomplete data ( #1729 )
2021-07-22 17:59:21 +08:00
StarChen
b29d17747f
documentation: correct artiq_coremgmt examples
2021-07-19 12:10:46 +08:00
Sebastien Bourdeauducq
3614600240
doc: nixpkgs 20.09
2021-06-02 08:25:11 +08:00
Sebastien Bourdeauducq
beb49d4dab
artiq_flash: improve openocd not found error message
2021-05-13 14:46:00 +08:00
Leon Riesebos
0a093a69b3
added DefaultMissing to __all__
...
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
2021-04-21 11:44:28 +08:00
Leon Riesebos
a5650290bd
ad99xx added additional kernel invariants
...
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
2021-04-21 11:19:38 +08:00
Leon Riesebos
b5333d7105
ad99xx make kernel invariants instance variable
...
prevents mutations on class variable that applies to all instances at once
closes #1654
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
2021-04-21 11:19:38 +08:00
Sebastien Bourdeauducq
3d3a40a914
manual: fix OpenOCD conda instructions
2021-03-27 12:15:49 +08:00
Sebastien Bourdeauducq
10c9842fc8
doc: update URLs for legacy channel
2021-02-17 16:12:03 +08:00
Sebastien Bourdeauducq
60110b259e
update copyright year
2021-02-17 15:51:37 +08:00
Drew
76370714cb
master: fix DeprecationWarning on logger.warn
...
Resolves error message shown.
The following error message is shown when worker_impl.py:199 is run:
```
WARNING:worker(RID,EXPERIMENT):py.warnings:/nix/store/77sw4p03cb7rdayx86agi4yqxh5wq46b-python3.7-artiq-5.7141.1b68906/lib/python3.7/site-packages/artiq/master/worker_impl.py:199: DeprecationWarning: The 'warn' function is deprecated, use 'warning' instead
logging.warn(message)
```
2021-02-10 15:32:44 +08:00
Ilia Sergachev
45f0687cdf
doc: fix missing artiq_flash argument
2021-01-29 00:46:22 +08:00
Sebastien Bourdeauducq
e922f65e21
Revert "doc: nixpkgs 20.09"
...
This reverts commit 5c87ccea34
.
2021-01-28 12:21:00 +08:00
Sebastien Bourdeauducq
cd3e956725
doc: fix typo. Closes #1586
2021-01-27 13:13:51 +08:00
Sebastien Bourdeauducq
5c87ccea34
doc: nixpkgs 20.09
2021-01-27 13:12:04 +08:00
Sebastien Bourdeauducq
ceaf658477
doc: update development instructions. Closes #1585
2021-01-18 15:12:44 +08:00
Sebastien Bourdeauducq
8b3189b88c
doc: remove qutip from install example (removed from nixpkgs)
2021-01-15 17:19:49 +08:00
Harry Ho
9ed8f66310
manual: fix artiq.dashboard becoming alias of unittest.mock
2021-01-12 12:06:53 +08:00
Harry Ho
e79fedd67a
sayma: add comments about CPLL line rate on KU GTH
2020-12-19 17:05:50 +08:00
Harry Ho
69cfa8e2e5
jesd204_tools: use new syntax from jesd204b core
...
* requires jesd204b changes as in https://github.com/HarryMakes/jesd204b/tree/gth
2020-12-19 17:05:45 +08:00
Aadit Rahul Kamat
1b68906a4f
artiq_browser: update h5py api call
...
Signed-off-by: Aadit Rahul Kamat <aadit.k12@gmail.com>
2020-12-17 14:23:30 +08:00
Sebastien Bourdeauducq
33a15a6513
satman: backport JESD204 STPL fix from 73271600
2020-12-14 18:11:35 +08:00
Leon Riesebos
a694d130b7
allow dashboard to close if no connection can be made to moninj
...
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
2020-12-04 22:59:55 +08:00
Leon Riesebos
71719f3861
Added RuntimeError to prelude to make the name available in kernels
...
closes #1477
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
2020-12-04 22:58:04 +08:00
Harry Ho
90fbc58adb
doc: fix missing instructions for bypassing Si5324 on Kasli
2020-11-26 12:07:50 +08:00
Sebastien Bourdeauducq
15bb0fa9a1
Revert "fixes with statement with multiple items"
...
This reverts commit e23ed15464
.
2020-11-22 11:55:09 +08:00
Sebastien Bourdeauducq
9ae5e3c569
Revert "compiler: fix incorrect with behavior"
...
This reverts commit 86a6fe4606
.
2020-11-22 11:55:06 +08:00
Robert Jördens
68582b8dfa
Merge pull request #1538 from lriesebos/release-5
...
fixed value scaling issue for the center scan gui widget
2020-11-10 18:38:21 +01:00
Leon Riesebos
27c69b5ec2
fixed value scaling issue for the center scan gui widget
...
Signed-off-by: Leon Riesebos <leon.riesebos@duke.edu>
2020-10-19 22:05:44 -04:00
Sebastien Bourdeauducq
e8ef0ce470
RELEASE_NOTES: fix typo
2020-10-15 16:58:25 +08:00
Sebastien Bourdeauducq
27a7480175
RELEASE_NOTES: fix formatting
2020-10-15 16:43:02 +08:00
Sebastien Bourdeauducq
dc56b2c2e3
manual: clarify and expand nix-shell file
2020-10-15 14:32:10 +08:00
pca006132
083b3f5c7b
test: added lit test for new error messages
2020-10-08 19:39:38 +08:00
pca006132
7406a1f983
compiler: error message for custom operations
...
Emit error messages for custom comparison and inclusion test,
instead of compiler crashing.
2020-10-08 19:39:38 +08:00
Sebastien Bourdeauducq
500c0e587f
manual: sphinx mock module whack-a-mole
2020-10-07 19:26:00 +08:00
Sebastien Bourdeauducq
3812731716
dashboard: cleanup import
2020-10-07 19:25:55 +08:00
pca006132
86a6fe4606
compiler: fix incorrect with behavior
2020-10-07 19:03:18 +08:00
pca006132
7f79a54255
Fixes none to bool coercion
...
Fixes #1413 and #1414 .
2020-10-07 15:35:16 +08:00
pca006132
e23ed15464
fixes with statement with multiple items
...
Closes #1478
2020-10-07 15:35:16 +08:00
Sebastien Bourdeauducq
929b04da59
test: relax device_to_host_rate
2020-07-30 17:47:06 +08:00
David Nadlinger
5efeb2fea0
compiler: Consistently use llunit through llvm_ir_generator [nfc]
2020-07-25 09:40:45 +08:00
David Nadlinger
5dc3b3b28c
compiler: Handle None-returning function calls used as values
...
GitHub: Fixes #1493 .
2020-07-25 09:39:54 +08:00
Robert Jördens
f4d331d05d
firmware/i2c: rewrite I2C implementation
...
* Never drive SDL or SDA high. They are specified to be open
collector/drain and pulled up by resistive pullups. Driving
high fails miserably in a multi-master topology (e.g. with
a USB I2C interface). It would only ever be implemented to
speed up the bus actively but that's tricky and completely
unnecessary here.
* Make the handover states between the I2C protocol phases (start, stop,
restart, write, read) well defined. Add comments stressing those
pre/postconditions.
* Add checks for SDA arbitration failures and stuck SCL.
* Remove wrong, misleading or redundant comments.
2020-07-15 14:29:58 +02:00
Sebastien Bourdeauducq
40dacb72a9
sayma_rtm: fix Si5324 reset
2020-07-11 09:53:20 +08:00