create_shfqa_sweeper#

ModuleHandler.create_shfqa_sweeper() SHFQASweeper[source]#

Create an instance of the SHFQASweeper.

For now the general sweeper module does not support the SHFQA. However a python based implementation called SHFSweeper does already provide this functionality. The SHFSweeper is part of the zhinst module and can be found in the utils.

Toolkit wraps around the SHFSweeper and exposes a interface that is similar to the LabOne modules, meaning the parameters are exposed in a node tree like structure.

In addition a new session is created. This has the benefit that the sweeper implementation does not interfere with the the commands and setups from the user.

Returns:

Created object

Return type:

SHFQASweeper