Skip to content

KeysightB2900#

Controls a Keysight B2900 series source measure unit (e.g. B2902B) from Python. This class inherits from MeasmaticDevice.


property channels#

The measurement channels (SMU channels) of the device.

Returns#

Type Description
Any The channels as a .NET IEnumerable<IDeviceChannel> .

Example#

smu = measmatic.get_device('device-keysight-b2900')
for channel in smu.channels:
print(channel.name)

property number_of_channels#

The number of channels of the device.

Returns#

Type Description
int The number of channels.

Example#

smu = measmatic.get_device('device-keysight-b2900')
count = smu.number_of_channels

property smu_model#

The model of the SMU as reported by the device, e.g. B2902B .

Returns#

Type Description
str The model designation.

Example#

smu = measmatic.get_device('device-keysight-b2900')
model = smu.smu_model