Skip to content
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

Driver/ats9360 #400

Closed
wants to merge 113 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
293637a
Merge branch 'master' into ATS9870-dev-branch
nataliejpg Jul 26, 2016
c0a1dff
Merge branch 'ATS9870-dev-branch' of https://github.com/qdev-dk/Qcode…
nataliejpg Jul 28, 2016
6e85d14
Merge branch 'ATS9870-dev-branch' of https://github.com/qdev-dk/Qcode…
nataliejpg Jul 28, 2016
18aa323
feature: initial commit for ATS9360 alazar driver.
nataliejpg Aug 2, 2016
256b35a
style: Remove some print statememnts from ATS.py
nataliejpg Aug 2, 2016
9b0d84b
tidy up ATS.py comments and create test acquisition conroller for ATS…
nataliejpg Aug 3, 2016
5f02af0
more edits on acquisition_controller
nataliejpg Aug 4, 2016
b242aa0
First steps to filter acquisition controller and docstrings
nataliejpg Aug 8, 2016
3a27d43
feat: variety of QDev acquisition controllers created, not complete
nataliejpg Aug 11, 2016
23cde4e
refactor/style: comments and docstings tidy up and temporary test ref…
nataliejpg Aug 15, 2016
f29f4ab
Merge with master and fix conflicts
nataliejpg Oct 17, 2016
654984a
fix: tweak ATS9360.py to work with damaz updates
nataliejpg Oct 26, 2016
2d2b82b
fix: tweak ATS.py to hopefully match damaz updates
nataliejpg Oct 26, 2016
2356bd2
fix: Add mistakenly deleted ATS example notebook back
nataliejpg Oct 26, 2016
4a0f1ed
update Alazar example notebook to work with 9360
nataliejpg Oct 26, 2016
66fd9a9
fix: validators bug
nataliejpg Oct 26, 2016
66c421f
first steps to building acquisition controllers for ATS9360 to work w…
nataliejpg Oct 31, 2016
a04a377
basic controller done, starting on hd controllers
nataliejpg Nov 1, 2016
fc47d1a
Make changes to ATS9360 and acq contr so that it can be configured co…
nataliejpg Nov 1, 2016
e8190ec
Change lower limit of freq allowed to 1 MHz
nataliejpg Nov 1, 2016
dd2843f
feat: create hard parameter so that basic controller can be used in t…
nataliejpg Nov 2, 2016
6582867
basic controller now works with loop and returns samples
nataliejpg Nov 2, 2016
23ddd34
bug: made a to do of a bug introduces by me when using ATS9360 with A…
nataliejpg Nov 2, 2016
50f795f
acquisition controllers added for seq mode 0 measurements
nataliejpg Nov 4, 2016
e686982
gitignore update
nataliejpg Nov 4, 2016
7ecc2b2
add filter options
nataliejpg Nov 4, 2016
3612360
unneeded filter test contollers deleted
nataliejpg Nov 7, 2016
b4922ba
update example
nataliejpg Nov 7, 2016
0cf7354
update ATS9360 to be able to configure AUX I/O settings
nataliejpg Nov 7, 2016
328adeb
clean up and debug acq controllers somewhat
nataliejpg Nov 7, 2016
e81085f
refactor acquisition controllers and cover all options
nataliejpg Nov 7, 2016
fbf124b
Make AUX I/O params have default values
nataliejpg Nov 8, 2016
5797269
fix rate/sample bug
nataliejpg Nov 8, 2016
0946868
update single contoller shapes so that it can be plotted in do1d
nataliejpg Nov 8, 2016
951f78b
setpoint and buffer -> records debugging
nataliejpg Nov 8, 2016
07130bf
update notebook
nataliejpg Nov 8, 2016
341acfd
to dos added
nataliejpg Nov 8, 2016
8da2b42
start work on signal to volts
nataliejpg Nov 8, 2016
fcf7fcb
filter testing in samples controller
nataliejpg Nov 8, 2016
61c6419
pep8 formatting
nataliejpg Nov 8, 2016
95403dd
Merge branch 'driver/ATS9360' of https://github.com/nataliejpg/Qcodes…
nataliejpg Nov 8, 2016
ec757db
make defaults such that getting board info is easier
nataliejpg Nov 9, 2016
9276dab
create separate tools file and somewhat clear up fitting and filtering
nataliejpg Nov 9, 2016
d7a3459
debugging so that limiting int_delay and int_time work as well as sam…
nataliejpg Nov 9, 2016
c4cec94
get filtering to work well
nataliejpg Nov 10, 2016
aca9a10
tidy up sample controller
nataliejpg Nov 14, 2016
3d1c76b
undoing typos introduces in previous commit
nataliejpg Nov 14, 2016
bdb74c3
fix int_delay and int_time bug in sample controller
nataliejpg Nov 14, 2016
e0d0a25
debugging silly mistakes
nataliejpg Nov 14, 2016
85f9f44
sample controller working
nataliejpg Nov 15, 2016
1b9f439
update docstrings and clean up basic controller
nataliejpg Nov 15, 2016
c798204
extend fixes to rec and single controllers
nataliejpg Nov 15, 2016
fb888a4
general tidying
nataliejpg Nov 15, 2016
75d840b
testing with alazar done
nataliejpg Nov 15, 2016
1eef436
change buggy buffer dtype requirement in all acq controllers, debuggi…
nataliejpg Nov 17, 2016
51462ca
removed dot filter frome helpers
nataliejpg Nov 18, 2016
d2376ca
add example notebook from experiment
nataliejpg Nov 21, 2016
eed9830
update example notebook, rename acq controllers and delete uneccesary…
nataliejpg Nov 21, 2016
253ca70
merge in master
nataliejpg Nov 21, 2016
e42200e
update to dos lists
nataliejpg Nov 21, 2016
efb0733
rename acq controllers
nataliejpg Nov 21, 2016
569c1f0
actually renaming acq controllers
nataliejpg Nov 21, 2016
779d119
attempt to fix sample_rate bug
nataliejpg Nov 23, 2016
9199a21
begin refactor of sample controller
nataliejpg Nov 24, 2016
32b10db
Merge branch 'master' into driver/ATS9360
giulioungaretti Nov 25, 2016
5e9ab45
delete detailed excess aqc controllers
nataliejpg Nov 30, 2016
261b86a
Merge branch 'driver/ATS9360' of https://github.com/nataliejpg/Qcodes…
nataliejpg Dec 5, 2016
d955535
fuuuuuck
nataliejpg Nov 25, 2016
44e0326
fix: Add missing __init__
Nov 27, 2016
c7490e6
feat: Add makefile option to build locally
giulioungaretti Nov 27, 2016
2d7fbec
docs: Polish decadac
giulioungaretti Nov 27, 2016
8892e31
fix: Don't append if file does not exist. (#408)
giulioungaretti Dec 5, 2016
d66c609
Update CONTRIBUTING.rst
WilliamHPNielsen Dec 7, 2016
0b65033
feature: Write metadata by default
peendebak Dec 7, 2016
8cae1ac
chore: Update requirements and simlify readme (#417)
giulioungaretti Dec 13, 2016
e2de376
driver: enhancement to support setting external reference (#412)
AdriaanRol Dec 16, 2016
1a4508b
driver: Add Microwave source driver SMR40 (#419)
eendebakpt Dec 19, 2016
fb2c40f
Doc: RST fixes (#420)
jenshnielsen Dec 19, 2016
7c27a06
fix: Improved IVVI driver speed (#320)
Rubenknex Dec 20, 2016
b8c5059
Fix: Limit sip to 4.18.1
jenshnielsen Jan 3, 2017
450976d
Travis: install sphinx for docs build
jenshnielsen Jan 3, 2017
ca555b2
travis: also install read the docs theme
jenshnielsen Jan 3, 2017
56f3182
Travis: also add jsonschema and sphinx package
jenshnielsen Jan 3, 2017
c01ba93
made a mess of branches, rebase and add back in various acq controllers
nataliejpg Jan 3, 2017
d38fcd1
Merge branch 'driver/ATS9360' of https://github.com/nataliejpg/Qcodes…
nataliejpg Jan 11, 2017
05eba59
tidy up a bit and move demof filter halpers to own folder
nataliejpg Jan 12, 2017
8ea8d1c
testing basic controller
nataliejpg Jan 13, 2017
0d42a18
merge master
nataliejpg Jan 13, 2017
1c83e5f
fixing and refactoring
nataliejpg Jan 13, 2017
9659228
in the refactoring process
nataliejpg Jan 13, 2017
6a8db5d
leave samp.py a mess but change samp_controller.py so that it's useable
nataliejpg Jan 16, 2017
5a4260b
extending demodulation frequencies of samples_controller
nataliejpg Jan 17, 2017
375ef00
debugging
nataliejpg Jan 17, 2017
3687ea0
working samp controller minus int_time and delay being new param type…
nataliejpg Jan 17, 2017
8be1ae7
samples controller messily doing multi demodulation
nataliejpg Jan 18, 2017
488be13
int_time and delay sort of working:
nataliejpg Jan 19, 2017
e237acb
samples controller working without setpoints
nataliejpg Jan 19, 2017
3318a85
samples_controller sort of done and starting on ave_controller
nataliejpg Jan 20, 2017
c2220e8
docstrings and tidying on samples, basic and ave controllers, write a…
nataliejpg Jan 23, 2017
ad52584
test with alazar, minor typo fix and finish example notebook
nataliejpg Jan 23, 2017
f1b92ad
tweaks while testing on actual setup
nataliejpg Jan 24, 2017
fa219ec
change init with demod freqs to init with number of demod_freqs
nataliejpg Jan 24, 2017
cab3d5a
typos and get around the uses of the demod freqs before set through g…
nataliejpg Jan 24, 2017
cf8fcbd
actually getting get_max_demod_freq to work if no demodulation freque…
nataliejpg Jan 24, 2017
fa08a42
pep8 and tidy up
nataliejpg Feb 6, 2017
b8689c8
add docstrings and refactor demod_freq parameter to be homemade AcqVa…
nataliejpg Feb 6, 2017
3ecce9a
remove fit fn from acq helpers and TODOs for trying it in controllers…
nataliejpg Feb 7, 2017
e8f9644
delete old versions of controllers and rename new versions to replace…
nataliejpg Feb 7, 2017
f1ddc48
tweak and comment out demod setpoint logic for until setpoints are fixed
nataliejpg Feb 7, 2017
dab7ff0
move samples_divisor into init of acq controllers so no need to impor…
nataliejpg Feb 7, 2017
1c44788
updating docstrings, making rec_num and buf_num parameters where nece…
nataliejpg Feb 7, 2017
d8cae49
complete rec_samp and buf_rec controllers and change post processing …
nataliejpg Feb 8, 2017
1f4ea7e
updating notebook to reflect driver changes, nb untested on an alazar
nataliejpg Feb 13, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -74,4 +74,13 @@ target/
*.py~
tmp/

# DS-store
*.DS_Store

# Sublime text automation
*.sublime-project
*.sublime-workspace

venv/

docs/examples/data/*
1,669 changes: 1,669 additions & 0 deletions docs/examples/Qcodes example ATS9870.ipynb

Large diffs are not rendered by default.

1,658 changes: 0 additions & 1,658 deletions docs/examples/Qcodes example ATS_ONWORK.ipynb

This file was deleted.

923 changes: 923 additions & 0 deletions docs/examples/Qcodes example with Alazar ATS9360.ipynb

Large diffs are not rendered by default.

1,325 changes: 1,325 additions & 0 deletions docs/examples/Qcodes example with Tektronix AWG5014C.ipynb

Large diffs are not rendered by default.

Loading