-
Notifications
You must be signed in to change notification settings - Fork 347
[WIP] Ats9360 with channels #816
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
5f02af0
b242aa0
3a27d43
23cde4e
f29f4ab
654984a
2d2b82b
2356bd2
4a0f1ed
66fd9a9
66c421f
a04a377
fc47d1a
e8190ec
dd2843f
6582867
23ddd34
50f795f
e686982
7ecc2b2
3612360
b4922ba
0cf7354
328adeb
e81085f
fbf124b
5797269
0946868
951f78b
07130bf
341acfd
8da2b42
fcf7fcb
61c6419
95403dd
ec757db
9276dab
d7a3459
c4cec94
aca9a10
3d1c76b
bdb74c3
e0d0a25
85f9f44
1b9f439
c798204
fb888a4
75d840b
1eef436
51462ca
d2376ca
eed9830
253ca70
e42200e
efb0733
569c1f0
779d119
9199a21
32b10db
5e9ab45
261b86a
d955535
44e0326
c7490e6
2d7fbec
8892e31
d66c609
0b65033
8cae1ac
e2de376
1a4508b
fb2c40f
7c27a06
b8c5059
450976d
ca555b2
56f3182
c01ba93
d38fcd1
05eba59
8ea8d1c
0d42a18
1c83e5f
9659228
6a8db5d
5a4260b
375ef00
3687ea0
8be1ae7
488be13
e237acb
3318a85
c2220e8
ad52584
f1b92ad
fa219ec
cab3d5a
cf8fcbd
fa08a42
b8689c8
3ecce9a
e8f9644
f1ddc48
dab7ff0
1c44788
d8cae49
1f4ea7e
c00d8cd
72cbaf4
91c1f43
4afbfe3
c627937
e851987
42ea288
bf2a211
f91f4bf
2d00dcf
b8e3a2c
b89071f
27b6341
1282036
58291b3
fcd9a77
718531e
dfd48ab
cd2c75b
bfaa86c
9d606ca
bff5ba1
91e9e82
32521aa
b27b448
55c750f
e2b96f2
c6b257f
d2e4605
0b6e391
b3c7de3
220831a
c30f00c
d1aa251
c5b00f3
f52a61f
bfaca96
4185d8e
8789063
53aa76b
d5bac79
810dc25
731d98b
1fa1c34
f26977f
8ca333d
25ba6ea
9619f57
0fdc9d6
cdaad8c
6ef072e
9759ea5
46ed0e9
be421dc
de840b6
ff6fbbd
88b822b
55397d8
2b9c1f8
7ea1e1a
01cf358
c3cc1aa
a2be56b
38214dc
3354987
be15682
98c7b66
534199e
5cf798b
2a8547f
42c1f24
a15d5d2
5e94b58
36edf4c
cfc0e91
359cfaa
36ee0d8
ea99497
054ce7f
c645afc
e4c3b22
330894f
26626e6
79e9bf5
79e4e6b
d5670d0
e7f8d9c
df94001
fe3ca73
1936dfd
1a18c22
14cc11e
144aa41
8a5dd81
bb41406
4d6dfb8
59b3e02
91e63f0
4e9ddc7
60d7ef0
5377761
a060d27
c83a924
0e4515e
05b181e
5138133
372d3ea
57a6bf9
787fe52
62779fb
8125629
fe7c42c
b1ed539
41386ab
dd33844
91d5bfe
4435ecc
7b5ce0d
969171e
f0990dd
eafe94d
4561df9
49fea02
702856c
dc033a6
7f2cb2c
4c33df2
ef0e9b0
49bc56e
3dca35c
7dc2725
5d09e23
d99a5f1
39a3047
a315ad4
047e232
d0d6c97
2c8bc40
216f76a
0ec5c05
8666656
9a3822f
5e99327
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -7,7 +7,7 @@ class AlazarTech_ATS9870(AlazarTech_ATS): | |
| This class is the driver for the ATS9870 board | ||
| it inherits from the ATS base class | ||
|
|
||
| it creates all necessary parameters for the Alazar card | ||
| It creates all necessary parameters for the Alazar card | ||
| """ | ||
| def __init__(self, name, **kwargs): | ||
| dll_path = 'C:\\WINDOWS\\System32\\ATSApi.dll' | ||
|
|
@@ -150,6 +150,23 @@ def __init__(self, name, **kwargs): | |
| unit='10 us', | ||
| value=0, | ||
| vals=validators.Ints(min_value=0)) | ||
| self.add_parameter(name='aux_io_mode', | ||
| parameter_class=AlazarParameter, | ||
| label='AUX I/O Mode', | ||
| unit=None, | ||
| value='AUX_IN_AUXILIARY', | ||
| byte_to_value_dict={0: 'AUX_OUT_TRIGGER', | ||
| 1: 'AUX_IN_TRIGGER_ENABLE', | ||
| 13: 'AUX_IN_AUXILIARY'}) | ||
|
|
||
| self.add_parameter(name='aux_io_param', | ||
| parameter_class=AlazarParameter, | ||
| unit=None, | ||
| value='NONE', | ||
| byte_to_value_dict={0: 'NONE', | ||
| 1: 'TRIG_SLOPE_POSITIVE', | ||
| 2: 'TRIG_SLOPE_NEGATIVE'}) | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. is |
||
|
|
||
|
|
||
| # ----- Parameters for the acquire function ----- | ||
| self.add_parameter(name='mode', | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is 13 a valid value? we could not find it in the manual
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For the 9360 it is but maybe that we have to overwrite this in that class