Address<AddressField>

RepCap Settings

# Range: Nr1 .. Nr4
rc = driver.source.bb.wlnn.fblock.user.mac.address.repcap_addressField_get()
driver.source.bb.wlnn.fblock.user.mac.address.repcap_addressField_set(repcap.AddressField.Nr1)

SCPI Command :

[SOURce<HW>]:BB:WLNN:FBLock<CH>:[USER<DI>]:MAC:ADDRess<ST>
class AddressCls[source]

Address commands group definition. 2 total commands, 1 Subgroups, 1 group commands Repeated Capability: AddressField, default value after init: AddressField.Nr1

get(frameBlock=FrameBlock.Default, userIx=UserIx.Default, addressField=AddressField.Default) str[source]
# SCPI: [SOURce<HW>]:BB:WLNN:FBLock<CH>:[USER<DI>]:MAC:ADDRess<ST>
value: str = driver.source.bb.wlnn.fblock.user.mac.address.get(frameBlock = repcap.FrameBlock.Default, userIx = repcap.UserIx.Default, addressField = repcap.AddressField.Default)

The command enters the value of the address fields 1 … 4. Exactly 48 bits must be entered. Each address is 6 bytes (48 bit) long. The addresses can be entered in hexadecimal form in the entry field of each address field. The least significant byte (LSB) is in left notation.

param frameBlock:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Fblock’)

param userIx:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘User’)

param addressField:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Address’)

return:

address: integer Range: #H000000000000,48 to #HFFFFFFFFFFFF,48

set(address: str, frameBlock=FrameBlock.Default, userIx=UserIx.Default, addressField=AddressField.Default) None[source]
# SCPI: [SOURce<HW>]:BB:WLNN:FBLock<CH>:[USER<DI>]:MAC:ADDRess<ST>
driver.source.bb.wlnn.fblock.user.mac.address.set(address = rawAbc, frameBlock = repcap.FrameBlock.Default, userIx = repcap.UserIx.Default, addressField = repcap.AddressField.Default)

The command enters the value of the address fields 1 … 4. Exactly 48 bits must be entered. Each address is 6 bytes (48 bit) long. The addresses can be entered in hexadecimal form in the entry field of each address field. The least significant byte (LSB) is in left notation.

param address:

integer Range: #H000000000000,48 to #HFFFFFFFFFFFF,48

param frameBlock:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Fblock’)

param userIx:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘User’)

param addressField:

optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Address’)

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.wlnn.fblock.user.mac.address.clone()

Subgroups