-
Notifications
You must be signed in to change notification settings - Fork 318
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
Feature/dds driver #549
Feature/dds driver #549
Commits on Mar 2, 2017
-
Add empty Signadyne driver package
lgnjanssen authored and lgnjanssen committedMar 2, 2017 Configuration menu - View commit details
-
Copy full SHA for 88a7071 - Browse repository at this point
Copy the full SHA 88a7071View commit details
Commits on Mar 6, 2017
-
feat: add get parameters to driver for M3201A
lgnjanssen authored and lgnjanssen committedMar 6, 2017 Configuration menu - View commit details
-
Copy full SHA for 1cd4e3f - Browse repository at this point
Copy the full SHA 1cd4e3fView commit details -
Initial commit of general Signadyne digitizer implementation, as well…
… as a skeleton for the M3300A combo card.
Configuration menu - View commit details
-
Copy full SHA for caa281e - Browse repository at this point
Copy the full SHA caa281eView commit details -
Merge remote-tracking branch 'refs/remotes/QCoDeS/master' into featur…
…e/signadyne_driver
lgnjanssen authored and lgnjanssen committedMar 6, 2017 Configuration menu - View commit details
-
Copy full SHA for da44c8e - Browse repository at this point
Copy the full SHA da44c8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a49a7 - Browse repository at this point
Copy the full SHA 86a49a7View commit details -
Added a test class for the Signadyne digitizer base class.
Also removed unnecessary wrapper functions in the base class.
Configuration menu - View commit details
-
Copy full SHA for c74fc38 - Browse repository at this point
Copy the full SHA c74fc38View commit details -
feat: add test suite for signadyne drivers
lgnjanssen authored and lgnjanssen committedMar 6, 2017 Configuration menu - View commit details
-
Copy full SHA for 9396eee - Browse repository at this point
Copy the full SHA 9396eeeView commit details -
feat: add 'off' function to M3201A awg driver
lgnjanssen authored and lgnjanssen committedMar 6, 2017 Configuration menu - View commit details
-
Copy full SHA for e59aec0 - Browse repository at this point
Copy the full SHA e59aec0View commit details
Commits on Mar 7, 2017
-
fix: add correct get_cmd to the pxi_trigger_number parameters
Add a correct get_cmd, since it previously was not a function, rather an evaluated function.
lgnjanssen authored and lgnjanssen committedMar 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 0457fd0 - Browse repository at this point
Copy the full SHA 0457fd0View commit details -
fix: add corrected assert_equal tests
lgnjanssen authored and lgnjanssen committedMar 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 64ebc54 - Browse repository at this point
Copy the full SHA 64ebc54View commit details -
Changed the implementation of trigger threshold and mode from paramet…
…ers to private attributes with set and get functions.
Configuration menu - View commit details
-
Copy full SHA for b7b58cd - Browse repository at this point
Copy the full SHA b7b58cdView commit details -
fix : Make __trigger_mode and __trigger_threshold object variables, n…
…ot class variables. This should be convention for all future variables.
Configuration menu - View commit details
-
Copy full SHA for 82bfce8 - Browse repository at this point
Copy the full SHA 82bfce8View commit details -
feat: add more parameters and methods to the M3201A driver class
lgnjanssen authored and lgnjanssen committedMar 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 9e6c7a7 - Browse repository at this point
Copy the full SHA 9e6c7a7View commit details -
test: add missing test to M3201A test suite
Add missing test for testing open/close and chassis/slot related functions.
lgnjanssen authored and lgnjanssen committedMar 7, 2017 Configuration menu - View commit details
-
Copy full SHA for 6981a92 - Browse repository at this point
Copy the full SHA 6981a92View commit details
Commits on Mar 8, 2017
-
Adding a set of default values to be used by get/set functions before…
… parameters can be defined.
Configuration menu - View commit details
-
Copy full SHA for 6b47915 - Browse repository at this point
Copy the full SHA 6b47915View commit details -
feat: add channel-related parameters and clock test function
lgnjanssen authored and lgnjanssen committedMar 8, 2017 Configuration menu - View commit details
-
Copy full SHA for b04bba0 - Browse repository at this point
Copy the full SHA b04bba0View commit details -
Added all necessary parameters without set/get commands defined.
Also created internal variable storage to aid get/set commands with first time execution.
Configuration menu - View commit details
-
Copy full SHA for 17d0770 - Browse repository at this point
Copy the full SHA 17d0770View commit details
Commits on Mar 9, 2017
-
fix: correct the order of arguments of several set functions
change the order of positional arguments of several channel-related set functions so they can be used in 'partial'
lgnjanssen authored and lgnjanssen committedMar 9, 2017 Configuration menu - View commit details
-
Copy full SHA for d7bde58 - Browse repository at this point
Copy the full SHA d7bde58View commit details -
test: add channel-related test functions
add test functions for channel-related set-commands like frequency, phase, amplitude, offset and wave chape
lgnjanssen authored and lgnjanssen committedMar 9, 2017 Configuration menu - View commit details
-
Copy full SHA for 6fbbf1d - Browse repository at this point
Copy the full SHA 6fbbf1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a90e7a2 - Browse repository at this point
Copy the full SHA a90e7a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74118c8 - Browse repository at this point
Copy the full SHA 74118c8View commit details -
feat: add set-cmd to pxi_trigger + test function
previously only the get-cmd was available. This commit adds the set-cmd and also add a test function for this parameter.
lgnjanssen authored and lgnjanssen committedMar 9, 2017 Configuration menu - View commit details
-
Copy full SHA for 0c0d7bb - Browse repository at this point
Copy the full SHA 0c0d7bbView commit details -
Fixed syntactical issues, simplified variables and removed unused var…
…iable from parameters.
Configuration menu - View commit details
-
Copy full SHA for e309079 - Browse repository at this point
Copy the full SHA e309079View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd26f2d - Browse repository at this point
Copy the full SHA dd26f2dView commit details -
Fixed some labelling issues with only settable parameters, and remove…
…d their get cmd definitions.
Configuration menu - View commit details
-
Copy full SHA for 323da65 - Browse repository at this point
Copy the full SHA 323da65View commit details
Commits on Mar 10, 2017
-
feat: add waveform and awg related functions
Add waveform and awg related functions to the M3201A driver. Also add clock and trigger related functions.
lgnjanssen authored and lgnjanssen committedMar 10, 2017 Configuration menu - View commit details
-
Copy full SHA for 6b4e04f - Browse repository at this point
Copy the full SHA 6b4e04fView commit details -
Fix: Move class variables outside of look and create list all at once.
Changed library location to be ~/site_packages/signadyne.py to agree with SD AWG driver.
Configuration menu - View commit details
-
Copy full SHA for 35b0484 - Browse repository at this point
Copy the full SHA 35b0484View commit details -
Fix : added self references to ensure instantiance funcs of SD_AIN ar…
…e used instead of class funcs. Small corrections to some validator declarations.
Configuration menu - View commit details
-
Copy full SHA for d52ec19 - Browse repository at this point
Copy the full SHA d52ec19View commit details -
Fix : added self reference to all class functions to ensure they can …
…be shared with other funcitons.
Configuration menu - View commit details
-
Copy full SHA for c5413bc - Browse repository at this point
Copy the full SHA c5413bcView commit details -
feat: add waveform related functions
Add waveform related functions to the M3201A driver and also fix waveform writing convention
lgnjanssen authored and lgnjanssen committedMar 10, 2017 Configuration menu - View commit details
-
Copy full SHA for 96e58f8 - Browse repository at this point
Copy the full SHA 96e58f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c54384 - Browse repository at this point
Copy the full SHA 3c54384View commit details
Commits on Mar 12, 2017
-
Merge pull request #2 from nulinspiratie/feature/signadyne_digitizer
Feature/signadyne digitizer
lgnjanssen authoredMar 12, 2017 Configuration menu - View commit details
-
Copy full SHA for aa56b77 - Browse repository at this point
Copy the full SHA aa56b77View commit details -
Merge pull request #1 from nulinspiratie/feature/signadyne_awg_driver
feat: driver for M3201A awg
lgnjanssen authoredMar 12, 2017 Configuration menu - View commit details
-
Copy full SHA for a8bcc0d - Browse repository at this point
Copy the full SHA a8bcc0dView commit details
Commits on Mar 13, 2017
-
refactor: add classification and rename signadyne->keysight
Rename driver and classes due to acquisition of Signadyne by Keysight and add classification (M3201A)--inherits-->(SD_Module)
lgnjanssen authored and lgnjanssen committedMar 13, 2017 Configuration menu - View commit details
-
Copy full SHA for 1ef2293 - Browse repository at this point
Copy the full SHA 1ef2293View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7b6079 - Browse repository at this point
Copy the full SHA a7b6079View commit details -
feat: implement functions to set parameters for channel input, channe…
…l triggers, DAQ config and DAQ ext. triggers.
Configuration menu - View commit details
-
Copy full SHA for ebc508d - Browse repository at this point
Copy the full SHA ebc508dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c81658 - Browse repository at this point
Copy the full SHA 6c81658View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45428ee - Browse repository at this point
Copy the full SHA 45428eeView commit details -
refactor: add classification (M3201A)--inherits-->(SD_AWG)
Add classification of (M3201A)--inherits-->(SD_AWG), which means a new driver class for each Keysight AWG card can be easily added by specifying card-specifics (e.g. number of channels)
lgnjanssen authored and lgnjanssen committedMar 13, 2017 Configuration menu - View commit details
-
Copy full SHA for ad86f2b - Browse repository at this point
Copy the full SHA ad86f2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e38f08 - Browse repository at this point
Copy the full SHA 1e38f08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c3bb59 - Browse repository at this point
Copy the full SHA 0c3bb59View commit details -
fix : removed parameters to deal with clockResetPhase functionality a…
…nd replaced with a user function.
Configuration menu - View commit details
-
Copy full SHA for 0d7892a - Browse repository at this point
Copy the full SHA 0d7892aView commit details
Commits on Mar 14, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 29b6706 - Browse repository at this point
Copy the full SHA 29b6706View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27c3710 - Browse repository at this point
Copy the full SHA 27c3710View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b44448 - Browse repository at this point
Copy the full SHA 5b44448View commit details -
fix : change trigger port accepted values to 0 or 1. Remove unnecessa…
…ry internal set function.
Configuration menu - View commit details
-
Copy full SHA for 549cc42 - Browse repository at this point
Copy the full SHA 549cc42View commit details -
Configuration menu - View commit details
-
Copy full SHA for deec1c1 - Browse repository at this point
Copy the full SHA deec1c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e01f132 - Browse repository at this point
Copy the full SHA e01f132View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73c4cae - Browse repository at this point
Copy the full SHA 73c4caeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d18947 - Browse repository at this point
Copy the full SHA 0d18947View commit details
Commits on Mar 15, 2017
-
Merge pull request #3 from nulinspiratie/feature/signadyne_driver_cla…
…ssification Feature/signadyne driver classification
Configuration menu - View commit details
-
Copy full SHA for ef0daf0 - Browse repository at this point
Copy the full SHA ef0daf0View commit details -
Merge branch 'feature/signadyne_driver' into feature/SD_DIG_functions
Merge pull request #4 from nulinspiratie/feature/SD_DIG_functions
Configuration menu - View commit details
-
Copy full SHA for 91811f0 - Browse repository at this point
Copy the full SHA 91811f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 633fd1a - Browse repository at this point
Copy the full SHA 633fd1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d16eac - Browse repository at this point
Copy the full SHA 6d16eacView commit details -
fix: change libraries to newer keysight libs, and use correct method …
…to import classes from a file
Configuration menu - View commit details
-
Copy full SHA for 943f8a0 - Browse repository at this point
Copy the full SHA 943f8a0View commit details -
fix: change top level class for the M3300 card to two separate classe…
…s for the digitizer and AWG functionality
Configuration menu - View commit details
-
Copy full SHA for 29c3c63 - Browse repository at this point
Copy the full SHA 29c3c63View commit details
Commits on Mar 19, 2017
-
fix: indentation in the M3300 card and change library reference to us…
…e relative addressing.
Configuration menu - View commit details
-
Copy full SHA for eacbd60 - Browse repository at this point
Copy the full SHA eacbd60View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a813ca - Browse repository at this point
Copy the full SHA 3a813caView commit details -
fix: change channel triggering to accept correct range of values, als…
…o replace old variable __analogTriggerMode
Configuration menu - View commit details
-
Copy full SHA for d5d6d9a - Browse repository at this point
Copy the full SHA d5d6d9aView commit details -
fix: refer to self for all internal variables, also fix set_points_pe…
…r_cycle to allow for partial application.
Configuration menu - View commit details
-
Copy full SHA for 7938313 - Browse repository at this point
Copy the full SHA 7938313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54bb121 - Browse repository at this point
Copy the full SHA 54bb121View commit details -
Configuration menu - View commit details
-
Copy full SHA for d267e5f - Browse repository at this point
Copy the full SHA d267e5fView commit details
Commits on Mar 20, 2017
-
Configuration menu - View commit details
-
Copy full SHA for b105666 - Browse repository at this point
Copy the full SHA b105666View commit details
Commits on Mar 22, 2017
-
fix: edit waveform-creating functions to return SD_Wave instances
Edit waveform-creating functions to actually return SD_Wave instances. Previously they returned only the available onboard RAM and no new SD_Wave object was ever created.
lgnjanssen authored and lgnjanssen committedMar 22, 2017 Configuration menu - View commit details
-
Copy full SHA for e2cc9de - Browse repository at this point
Copy the full SHA e2cc9deView commit details -
feat: add default 'name' in result_parser
Add a default value for `name` i.e. `result`. Previously it needed to be specified in each call of `result_parser`
lgnjanssen authored and lgnjanssen committedMar 22, 2017 Configuration menu - View commit details
-
Copy full SHA for 47746b4 - Browse repository at this point
Copy the full SHA 47746b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13a485a - Browse repository at this point
Copy the full SHA 13a485aView commit details -
refactor: move pxi-read/write to SD_Module level
Move pxi-read/write functions to SD_Module level. Previously they were in SD_AWG, but they are shared by all SD_Modules.
lgnjanssen authored and lgnjanssen committedMar 22, 2017 Configuration menu - View commit details
-
Copy full SHA for a526e5a - Browse repository at this point
Copy the full SHA a526e5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a92dfc9 - Browse repository at this point
Copy the full SHA a92dfc9View commit details -
refactor: deprecate get_trigger_threshold and get_trigger_mode as the…
…re is no real reason to use a get_cmd rather than get_latest for a purely settable device parameter
Configuration menu - View commit details
-
Copy full SHA for f980993 - Browse repository at this point
Copy the full SHA f980993View commit details -
feat: add FPGA PCport related functions
Add PCport-read and -write functions at SD_Module level. These are used for communicating with the FPGA PCports.
lgnjanssen authored and lgnjanssen committedMar 22, 2017 Configuration menu - View commit details
-
Copy full SHA for ec8d44e - Browse repository at this point
Copy the full SHA ec8d44eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 996844b - Browse repository at this point
Copy the full SHA 996844bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 385b484 - Browse repository at this point
Copy the full SHA 385b484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73c89f4 - Browse repository at this point
Copy the full SHA 73c89f4View commit details -
Merge pull request #5 from nulinspiratie/feature/signadyne_digitizer_…
…integration Feature/signadyne digitizer integration
Configuration menu - View commit details
-
Copy full SHA for ef1380e - Browse repository at this point
Copy the full SHA ef1380eView commit details -
Merge pull request #6 from nulinspiratie/feature/signadyne_driver_upd…
…ates Small Signadyne driver updates
Configuration menu - View commit details
-
Copy full SHA for f2cc7f9 - Browse repository at this point
Copy the full SHA f2cc7f9View commit details
Commits on Mar 27, 2017
-
feat: add basic implementation of Pulseblaster DDS driver. Uses a mod…
…ified spinapi to include DDS functions in the C lib.
Configuration menu - View commit details
-
Copy full SHA for f9c4116 - Browse repository at this point
Copy the full SHA f9c4116View commit details