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

Test class hierarchy #11

Closed
wants to merge 32 commits into from
Closed

Test class hierarchy #11

wants to merge 32 commits into from

Conversation

lumip
Copy link

@lumip lumip commented Mar 24, 2015

According to the issue #6 (and #5).

terrorfisch and others added 30 commits March 3, 2015 14:31
AWGs are new MATLAB objects with a interface class AWG. The 'driver
class'inherits from this AWG class and implements the hardware specific
methods.

This commit includes the UNTESTED classes for Tektronix and PXDAC AWGs.

The interface is provided by the class VAWG which is a virtual awg and
allows mapping of pulsecontrol channels to harware channels on diffrent
AWGs.
Implemented isPlaybackInProgress in class PXDAC (for PXDAC4800).
-Output / Input comparison
-significant plstowf speedup (x600)
….m of multiawg (was moved and radically changed in branch OOTests) were resolved manually.

Conflicts:
	hardwarePulseTest.m
Changes to the test class, to make it more suitable for experiments,
…s from TestSetup to DefaultTestSetup. Property errorThreshold is no longer abstract but is given as a constructor argument to DefaultTestSetup, as are duration and inputChannel.
… access to measured as well as expected data for in-depth evaluation if the evaluate function reports failure.
…downsampling or repetitive averaging respectively and set expectedData in initPulseGroup().
…al averaging operations as well as TestConfigurationProvider for periodic and table masks.
@lumip lumip closed this Mar 24, 2015
@lumip
Copy link
Author

lumip commented Mar 24, 2015

Sorry, I selected to wrong base branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants