E3632(!)A: handover of self.value as float + software averaging function #102
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bugfix: self.value is now handed over explizitly as float. This fix was necessary for the "Test Field" function to work properly as contrary tp values out of the sweep list, the text field hands over its content in string format.
Added Feature: the SMU class offers the option of averaging values. The E36xxA instruments offer a read-back resolution (model dependend) down to 1mA, often saving the use of an additional DMM. By sampling multiple measurement values, the readout can be stabilized conderable, making these PSUs suitable for recording DC curves on their own for many simple parts. This is now implemented, offering the option of averaging with a simple click of an options box within the SMU class GUI.