MacHeader

SCPI Commands :

[SOURce<HW>]:BB:HUWB:MACHeader:AR
[SOURce<HW>]:BB:HUWB:MACHeader:CTRL
[SOURce<HW>]:BB:HUWB:MACHeader:DAD2
[SOURce<HW>]:BB:HUWB:MACHeader:DAD3
[SOURce<HW>]:BB:HUWB:MACHeader:DAD4
[SOURce<HW>]:BB:HUWB:MACHeader:DADD
[SOURce<HW>]:BB:HUWB:MACHeader:DADMode
[SOURce<HW>]:BB:HUWB:MACHeader:DPANid
[SOURce<HW>]:BB:HUWB:MACHeader:FPENding
[SOURce<HW>]:BB:HUWB:MACHeader:FTYPe
[SOURce<HW>]:BB:HUWB:MACHeader:FVERsion
[SOURce<HW>]:BB:HUWB:MACHeader:IEPResent
[SOURce<HW>]:BB:HUWB:MACHeader:LDADdress
[SOURce<HW>]:BB:HUWB:MACHeader:LDEPanid
[SOURce<HW>]:BB:HUWB:MACHeader:LFRControl
[SOURce<HW>]:BB:HUWB:MACHeader:LSADdress
[SOURce<HW>]:BB:HUWB:MACHeader:LSEQnumber
[SOURce<HW>]:BB:HUWB:MACHeader:LSOPanid
[SOURce<HW>]:BB:HUWB:MACHeader:PIDComp
[SOURce<HW>]:BB:HUWB:MACHeader:REServed
[SOURce<HW>]:BB:HUWB:MACHeader:SAD2
[SOURce<HW>]:BB:HUWB:MACHeader:SAD3
[SOURce<HW>]:BB:HUWB:MACHeader:SAD4
[SOURce<HW>]:BB:HUWB:MACHeader:SADD
[SOURce<HW>]:BB:HUWB:MACHeader:SADMode
[SOURce<HW>]:BB:HUWB:MACHeader:SEENabled
[SOURce<HW>]:BB:HUWB:MACHeader:SENSupp
[SOURce<HW>]:BB:HUWB:MACHeader:SEQNumber
[SOURce<HW>]:BB:HUWB:MACHeader:SPANid
[SOURce<HW>]:BB:HUWB:MACHeader:STATe
[SOURce<HW>]:BB:HUWB:MACHeader:STRing
class MacHeaderCls[source]

MacHeader commands group definition. 31 total commands, 0 Subgroups, 31 group commands

get_ar() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:AR
value: int = driver.source.bb.huwb.macHeader.get_ar()

Sets the bit in the AR field.

return

ar: integer Range: 0 to 1

get_ctrl() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:CTRL
value: int = driver.source.bb.huwb.macHeader.get_ctrl()

Sets the input value of the frame control field. The value is an 8-bit or 16-bit value in hexadecimal representation.

return

frame_control: integer Range: 0 to 65535

get_dad_2() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DAD2
value: int = driver.source.bb.huwb.macHeader.get_dad_2()

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

return

dest_addr_2: No help available

get_dad_3() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DAD3
value: int = driver.source.bb.huwb.macHeader.get_dad_3()

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

return

dest_addr_3: No help available

get_dad_4() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DAD4
value: int = driver.source.bb.huwb.macHeader.get_dad_4()

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

return

dest_addr_4: No help available

get_dad_mode() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DADMode
value: int = driver.source.bb.huwb.macHeader.get_dad_mode()

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets bits of the destination addressing mode.

return

dest_addr_mode: integer Range: 0 to 3

get_dadd() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DADD
value: int = driver.source.bb.huwb.macHeader.get_dadd()

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

return

destination_addr: integer Range: 0 to 65535

get_dpan_id() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DPANid
value: int = driver.source.bb.huwb.macHeader.get_dpan_id()

Sets the length and the input value of the destination PAN ID field.

return

destination_pan_id: integer Range: 0 to 65535

get_fpending() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:FPENding
value: int = driver.source.bb.huwb.macHeader.get_fpending()

Sets the bit in the frame pending field.

return

frame_pending: integer Range: 0 to 1

get_ftype() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:FTYPe
value: int = driver.source.bb.huwb.macHeader.get_ftype()

Sets the bits in the frame type field. The value is a 3-bit value.

return

frame_type: integer Range: 0 to 7

get_fversion() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:FVERsion
value: int = driver.source.bb.huwb.macHeader.get_fversion()

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bits in the frame version field. The value is a 2-bit value.

return

frame_version: integer Range: 0 to 3

get_ie_present() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:IEPResent
value: int = driver.source.bb.huwb.macHeader.get_ie_present()

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bit in the information element (IE) present field.

return

ie_present: integer Range: 0 to 1

get_ld_address() RsSmbv.enums.HrpUwbMacLenAddress[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LDADdress
value: enums.HrpUwbMacLenAddress = driver.source.bb.huwb.macHeader.get_ld_address()

Sets the length of the destination address field. You can set lengths of zero octets, two octets or eight octets.

return

len_dest_addr: L0| L2| L8 L0 Sets destination address length to zero octets. L2 Sets destination address length to two octets. L8 Sets destination address length to eight octets.

get_lde_pan_id() RsSmbv.enums.HrpUwbMacLenPanId[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LDEPanid
value: enums.HrpUwbMacLenPanId = driver.source.bb.huwb.macHeader.get_lde_pan_id()

Sets the length of the destination PAN ID field. You can set lengths of zero octets or two octets.

return

len_dest_pan_id: L0| L2 L0 Sets destination PAN ID length to zero octets. L2 Sets destination PAN ID length to two octets.

get_lfr_control() RsSmbv.enums.HrpUwbMacLenFrameControl[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LFRControl
value: enums.HrpUwbMacLenFrameControl = driver.source.bb.huwb.macHeader.get_lfr_control()

Sets the length of the frame control field. You can set lengths of one octet or two octets.

return

len_frame_control: L1| L2 L1 Sets frame control length to one octet. L2 Sets frame control length to two octets.

get_ls_address() RsSmbv.enums.HrpUwbMacLenAddress[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LSADdress
value: enums.HrpUwbMacLenAddress = driver.source.bb.huwb.macHeader.get_ls_address()

Sets the length of the source address field. You can set lengths of zero octets, two octets or eight octets.

return

len_src_address: L0| L2| L8 L0 Sets source address length to zero octets. L2 Sets source address length to two octets. L8 Sets source address length to eight octets.

get_lseq_number() RsSmbv.enums.HrpUwbMacLenSeqNumber[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LSEQnumber
value: enums.HrpUwbMacLenSeqNumber = driver.source.bb.huwb.macHeader.get_lseq_number()

Sets the length of the sequence number field. You can set zero octets or one octet.

return

len_seq_number: L0| L1 L0 Sets the sequence number length to zero octets. L1 Sets the sequence number length to one octet.

get_lso_pan_id() RsSmbv.enums.HrpUwbMacLenPanId[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LSOPanid
value: enums.HrpUwbMacLenPanId = driver.source.bb.huwb.macHeader.get_lso_pan_id()

Sets the length of the source PAN ID field. You can set lengths of zero octets or two octets.

return

len_source_pan_id: L0| L2 L0 Sets source PAN ID length to zero octets. L2 Sets source PAN ID length to two octets.

get_pid_comp() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:PIDComp
value: int = driver.source.bb.huwb.macHeader.get_pid_comp()

Sets the bit in the PAN ID compression field.

return

pan_id_compress: integer Range: 0 to 1

get_reserved() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:REServed
value: int = driver.source.bb.huwb.macHeader.get_reserved()

Sets a reserved bit for future use.

return

reserved: integer Range: 0 to 1

get_sad_2() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SAD2
value: int = driver.source.bb.huwb.macHeader.get_sad_2()

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

return

source_address_2: No help available

get_sad_3() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SAD3
value: int = driver.source.bb.huwb.macHeader.get_sad_3()

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

return

source_address_3: No help available

get_sad_4() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SAD4
value: int = driver.source.bb.huwb.macHeader.get_sad_4()

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

return

source_address_4: No help available

get_sad_mode() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SADMode
value: int = driver.source.bb.huwb.macHeader.get_sad_mode()

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bits in the source addressing mode field. The value is a 2-bit value.

return

src_addr_mode: integer Range: 0 to 3

get_sadd() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SADD
value: int = driver.source.bb.huwb.macHeader.get_sadd()

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

return

source_address: integer Range: 0 to 65535

get_se_enabled() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SEENabled
value: int = driver.source.bb.huwb.macHeader.get_se_enabled()

Sets the bit in the security enabled field.

return

security_enabled: integer Range: 0 to 1

get_sen_supp() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SENSupp
value: int = driver.source.bb.huwb.macHeader.get_sen_supp()

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bit in the sequence number suppression field.

return

seq_numb_suppr: integer Range: 0 to 1

get_seq_number() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SEQNumber
value: int = driver.source.bb.huwb.macHeader.get_seq_number()

No command help available

return

sequence_number: integer Range: 0 to 65535

get_span_id() int[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SPANid
value: int = driver.source.bb.huwb.macHeader.get_span_id()

Sets the input value of the source PAN ID field. The value is a 16-bit value in hexadecimal representation.

return

source_pan_id: integer Range: 0 to 65535

get_state() bool[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:STATe
value: bool = driver.source.bb.huwb.macHeader.get_state()

Activates or deactivates MAC header information.

return

state: 1| ON| 0| OFF

get_string() str[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:STRing
value: str = driver.source.bb.huwb.macHeader.get_string()

Queries the length of the MAC header and the MAC address in hexadecimal format.

return

string: string

set_ar(ar: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:AR
driver.source.bb.huwb.macHeader.set_ar(ar = 1)

Sets the bit in the AR field.

param ar

integer Range: 0 to 1

set_ctrl(frame_control: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:CTRL
driver.source.bb.huwb.macHeader.set_ctrl(frame_control = 1)

Sets the input value of the frame control field. The value is an 8-bit or 16-bit value in hexadecimal representation.

param frame_control

integer Range: 0 to 65535

set_dad_2(dest_addr_2: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DAD2
driver.source.bb.huwb.macHeader.set_dad_2(dest_addr_2 = 1)

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

param dest_addr_2

integer Range: 0 to 65535

set_dad_3(dest_addr_3: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DAD3
driver.source.bb.huwb.macHeader.set_dad_3(dest_addr_3 = 1)

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

param dest_addr_3

integer Range: 0 to 65535

set_dad_4(dest_addr_4: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DAD4
driver.source.bb.huwb.macHeader.set_dad_4(dest_addr_4 = 1)

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

param dest_addr_4

integer Range: 0 to 65535

set_dad_mode(dest_addr_mode: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DADMode
driver.source.bb.huwb.macHeader.set_dad_mode(dest_addr_mode = 1)

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets bits of the destination addressing mode.

param dest_addr_mode

integer Range: 0 to 3

set_dadd(destination_addr: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DADD
driver.source.bb.huwb.macHeader.set_dadd(destination_addr = 1)

DADD requires destination address length of two or eight octets. DAD2, DAD3 and DAD4 require destination address length of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LDADdress. Sets the first, second, third and fourth input value of the destination address field.

param destination_addr

integer Range: 0 to 65535

set_dpan_id(destination_pan_id: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:DPANid
driver.source.bb.huwb.macHeader.set_dpan_id(destination_pan_id = 1)

Sets the length and the input value of the destination PAN ID field.

param destination_pan_id

integer Range: 0 to 65535

set_fpending(frame_pending: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:FPENding
driver.source.bb.huwb.macHeader.set_fpending(frame_pending = 1)

Sets the bit in the frame pending field.

param frame_pending

integer Range: 0 to 1

set_ftype(frame_type: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:FTYPe
driver.source.bb.huwb.macHeader.set_ftype(frame_type = 1)

Sets the bits in the frame type field. The value is a 3-bit value.

param frame_type

integer Range: 0 to 7

set_fversion(frame_version: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:FVERsion
driver.source.bb.huwb.macHeader.set_fversion(frame_version = 1)

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bits in the frame version field. The value is a 2-bit value.

param frame_version

integer Range: 0 to 3

set_ie_present(ie_present: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:IEPResent
driver.source.bb.huwb.macHeader.set_ie_present(ie_present = 1)

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bit in the information element (IE) present field.

param ie_present

integer Range: 0 to 1

set_ld_address(len_dest_addr: RsSmbv.enums.HrpUwbMacLenAddress) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LDADdress
driver.source.bb.huwb.macHeader.set_ld_address(len_dest_addr = enums.HrpUwbMacLenAddress.L0)

Sets the length of the destination address field. You can set lengths of zero octets, two octets or eight octets.

param len_dest_addr

L0| L2| L8 L0 Sets destination address length to zero octets. L2 Sets destination address length to two octets. L8 Sets destination address length to eight octets.

set_lde_pan_id(len_dest_pan_id: RsSmbv.enums.HrpUwbMacLenPanId) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LDEPanid
driver.source.bb.huwb.macHeader.set_lde_pan_id(len_dest_pan_id = enums.HrpUwbMacLenPanId.L0)

Sets the length of the destination PAN ID field. You can set lengths of zero octets or two octets.

param len_dest_pan_id

L0| L2 L0 Sets destination PAN ID length to zero octets. L2 Sets destination PAN ID length to two octets.

set_lfr_control(len_frame_control: RsSmbv.enums.HrpUwbMacLenFrameControl) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LFRControl
driver.source.bb.huwb.macHeader.set_lfr_control(len_frame_control = enums.HrpUwbMacLenFrameControl.L1)

Sets the length of the frame control field. You can set lengths of one octet or two octets.

param len_frame_control

L1| L2 L1 Sets frame control length to one octet. L2 Sets frame control length to two octets.

set_ls_address(len_src_address: RsSmbv.enums.HrpUwbMacLenAddress) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LSADdress
driver.source.bb.huwb.macHeader.set_ls_address(len_src_address = enums.HrpUwbMacLenAddress.L0)

Sets the length of the source address field. You can set lengths of zero octets, two octets or eight octets.

param len_src_address

L0| L2| L8 L0 Sets source address length to zero octets. L2 Sets source address length to two octets. L8 Sets source address length to eight octets.

set_lseq_number(len_seq_number: RsSmbv.enums.HrpUwbMacLenSeqNumber) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LSEQnumber
driver.source.bb.huwb.macHeader.set_lseq_number(len_seq_number = enums.HrpUwbMacLenSeqNumber.L0)

Sets the length of the sequence number field. You can set zero octets or one octet.

param len_seq_number

L0| L1 L0 Sets the sequence number length to zero octets. L1 Sets the sequence number length to one octet.

set_lso_pan_id(len_source_pan_id: RsSmbv.enums.HrpUwbMacLenPanId) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:LSOPanid
driver.source.bb.huwb.macHeader.set_lso_pan_id(len_source_pan_id = enums.HrpUwbMacLenPanId.L0)

Sets the length of the source PAN ID field. You can set lengths of zero octets or two octets.

param len_source_pan_id

L0| L2 L0 Sets source PAN ID length to zero octets. L2 Sets source PAN ID length to two octets.

set_pid_comp(pan_id_compress: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:PIDComp
driver.source.bb.huwb.macHeader.set_pid_comp(pan_id_compress = 1)

Sets the bit in the PAN ID compression field.

param pan_id_compress

integer Range: 0 to 1

set_reserved(reserved: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:REServed
driver.source.bb.huwb.macHeader.set_reserved(reserved = 1)

Sets a reserved bit for future use.

param reserved

integer Range: 0 to 1

set_sad_2(source_address_2: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SAD2
driver.source.bb.huwb.macHeader.set_sad_2(source_address_2 = 1)

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

param source_address_2

integer Range: 0 to 65535

set_sad_3(source_address_3: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SAD3
driver.source.bb.huwb.macHeader.set_sad_3(source_address_3 = 1)

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

param source_address_3

integer Range: 0 to 65535

set_sad_4(source_address_4: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SAD4
driver.source.bb.huwb.macHeader.set_sad_4(source_address_4 = 1)

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

param source_address_4

integer Range: 0 to 65535

set_sad_mode(src_addr_mode: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SADMode
driver.source.bb.huwb.macHeader.set_sad_mode(src_addr_mode = 1)

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bits in the source addressing mode field. The value is a 2-bit value.

param src_addr_mode

integer Range: 0 to 3

set_sadd(source_address: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SADD
driver.source.bb.huwb.macHeader.set_sadd(source_address = 1)

SADD requires source address length of two or eight octets. SAD2, SAD3 and SAD4 require source address lengths of eight octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LSADdress. Sets the first, second, third and fourth input value of the source address field.

param source_address

integer Range: 0 to 65535

set_se_enabled(security_enabled: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SEENabled
driver.source.bb.huwb.macHeader.set_se_enabled(security_enabled = 1)

Sets the bit in the security enabled field.

param security_enabled

integer Range: 0 to 1

set_sen_supp(seq_numb_suppr: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SENSupp
driver.source.bb.huwb.macHeader.set_sen_supp(seq_numb_suppr = 1)

Requires frame control length of two octets. See [:SOURce<hw>]:BB:HUWB:MACHeader:LFRControl. Sets the bit in the sequence number suppression field.

param seq_numb_suppr

integer Range: 0 to 1

set_seq_number(sequence_number: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SEQNumber
driver.source.bb.huwb.macHeader.set_seq_number(sequence_number = 1)

No command help available

param sequence_number

integer Range: 0 to 65535

set_span_id(source_pan_id: int) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:SPANid
driver.source.bb.huwb.macHeader.set_span_id(source_pan_id = 1)

Sets the input value of the source PAN ID field. The value is a 16-bit value in hexadecimal representation.

param source_pan_id

integer Range: 0 to 65535

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:HUWB:MACHeader:STATe
driver.source.bb.huwb.macHeader.set_state(state = False)

Activates or deactivates MAC header information.

param state

1| ON| 0| OFF