SingularitySurfer
d09153411f
adress some review comments
2022-06-17 13:03:21 +00:00
Norman Krackow
dc49372d57
Update artiq/coredevice/phaser.py
...
Co-authored-by: Robert Jördens <rj@quartiq.de>
2022-06-17 14:40:07 +02:00
Norman Krackow
2044dc3ae5
Update artiq/coredevice/phaser.py
...
Co-authored-by: Robert Jördens <rj@quartiq.de>
2022-06-17 14:39:37 +02:00
SingularitySurfer
ae3f1c1c71
adapt servo functions. Todo: docu
2022-06-17 11:47:45 +00:00
bf3b155a31
flake: update dependencies
2022-06-17 16:07:31 +08:00
SingularitySurfer
1bddadc6e2
cleanup and comments
2022-06-15 17:32:11 +00:00
SingularitySurfer
b0f9fd9c4c
implement main driver functions
2022-06-15 12:40:21 +00:00
69c4026d2b
Fix returning tuples of lists of arrays from RPCs
...
When serialising a list of objects `_send_rpc_value` makes a copy of the
upcoming tags to pass repeatedly to the recursive call. Then uses
`_skip_rpc_value` to skip over the tags that should have been processed.
This didn't handle numpy arrays so, after processing a list of arrays it
got out of sync and failed.
Signed-off-by: Michael Birtwell <michael.birtwell@oxionics.com>
2022-06-15 00:08:49 +08:00
e47834d82e
Bugfix: Add missing item inside state to solve KeyError
...
KeyError raised when trying to load default_state()
due to missing Key "seed" in "RangeScan" and "CenterScan" in
state. Add {"seed": None} to resolve the bug.
2022-06-14 11:41:55 +08:00
4ede14b14d
dashboard: add DDS quick set-frequency feature
2022-06-09 12:01:06 +08:00
8e206e92f5
test_pulse_rate: port to NAC3
2022-06-07 00:15:51 +08:00
85693e45e7
fix coredevice comm serve
2022-06-06 23:57:01 +08:00
d15d922236
test_compile: port to NAC3
2022-06-06 23:56:14 +08:00
cc3d86ff12
test_cache: port to NAC3
2022-06-06 23:43:43 +08:00
dc006b1a40
test_analyzer: port to NAC3
2022-06-06 23:36:27 +08:00
ba30705fa5
core: allow re-creation of Core object, do not use _allow_registration global variable
2022-06-06 23:13:46 +08:00
b77f6886be
test_i2c: port to NAC3
2022-06-06 22:55:34 +08:00
cb68ed9f1d
test: remove lit tests
2022-06-06 22:45:36 +08:00
0607743669
flake: update NAC3, move to LLVM 14, remove LLD
2022-06-06 18:49:49 +08:00
77fd47b1fb
flake: remove libartiq-support
2022-06-06 18:49:23 +08:00
kk1050
4ddd2739ee
add log_tuples function ( #1896 )
...
Co-authored-by: kk105 <kkl@m-kabs.hk>
2022-06-06 18:41:46 +08:00
ce027d9c51
Merge branch 'master' into nac3
2022-06-06 18:18:05 +08:00
e702624720
flake: do not use __impure (breaks hydra)
2022-06-04 10:32:02 +08:00
68ef0073ea
doc: mock sipyco.keepalive. Closes #1900
2022-06-01 20:46:16 +08:00
71a37bb408
doc: switch to wavedrompy
2022-06-01 20:45:49 +08:00
f79f7db3a2
dyld: handle rebind on symbols relocated by CALL_PLT
2022-06-01 12:44:33 +08:00
872f8f039f
dyld: support additional RV32 reloc types
...
The support of LO12 type requires the runtime linker to find the corresponding HI20 symbol. resolve_rela needs the entire relocation section for that.
2022-06-01 12:44:33 +08:00
50495097e5
dyld: rename pltrel to jmprel
...
nac3ld will not generate PLT & its relocation section. There might not be a pltrel in that case.
On the other hand, rebinding will not be limited to the symbols in the PLT when linked with nac3ld.
Thus the renaming.
2022-06-01 12:44:33 +08:00
d924bfc958
dyld: handle rebind on symbols relocated by CALL_PLT
2022-06-01 12:42:54 +08:00
2cd43bf4f7
dyld: support additional RV32 reloc types
...
The support of LO12 type requires the runtime linker to find the corresponding HI20 symbol. resolve_rela needs the entire relocation section for that.
2022-06-01 12:42:54 +08:00
5d7b01bd3f
dyld: rename pltrel to jmprel
...
nac3ld will not generate PLT & its relocation section. There might not be a pltrel in that case.
On the other hand, rebinding will not be limited to the symbols in the PLT when linked with nac3ld.
Thus the renaming.
2022-06-01 12:42:54 +08:00
ca614a3eea
use asyncio get/new_event_loop as recommended
2022-05-31 23:06:54 +08:00
8bf6bc4d1f
flake: update dependencies
2022-05-31 20:59:21 +08:00
6d46c886d7
ld.lld: translate TARGET2 reloc to relative
2022-05-31 18:26:06 +08:00
a5b7e958f8
flake: update dependencies
2022-05-31 18:25:08 +08:00
667f36a2e7
gui: fix Python 3.10 PyQt float/int issues. Closes #1887
2022-05-29 08:43:25 +08:00
7c3d9bb376
doc: remove unnecessary builtins.__in_sphinx__ hack
2022-05-27 15:35:01 +08:00
2c7c2d0e3d
windows: add pybase64 dependency
2022-05-27 15:33:51 +08:00
6ac7aced34
windows: use upstream pyqtgraph and qasync
2022-05-27 15:32:47 +08:00
c3ad77ec30
Merge branch 'master' into nac3
2022-05-27 15:29:55 +08:00
c7b8dcac49
flake: update dependencies
2022-05-27 15:28:47 +08:00
7cff63e539
frontend: use sipyco SignalHandler ( #1063 )
2022-05-27 15:17:33 +08:00
df1b19082c
flake: update dependencies
2022-05-27 15:14:11 +08:00
d478086119
flake: support impure derivation for HITL test
2022-05-26 12:00:40 +08:00
18a08954c1
flake: update comtools
2022-05-25 15:48:17 +08:00
57086e2349
flake: update nixpkgs
2022-05-25 14:20:04 +08:00
abe6b01191
flake: fix openocd build
2022-05-24 11:30:37 +08:00
09e786ed3f
msys2: add python-tqdm dependency
2022-05-24 11:15:23 +08:00
32d4c520f7
flake: update dependencies
2022-05-24 11:12:30 +08:00
45edb9e0f7
Merge branch 'master' into nac3
2022-05-24 11:12:20 +08:00