PhymacCfg

SCPI Commands :

[SOURce<HW>]:BB:BTOoth:PHYMacCfg:CODERate
[SOURce<HW>]:BB:BTOoth:PHYMacCfg:DSELection
[SOURce<HW>]:BB:BTOoth:PHYMacCfg:MACHeader
[SOURce<HW>]:BB:BTOoth:PHYMacCfg:PAYLoadCod
[SOURce<HW>]:BB:BTOoth:PHYMacCfg:PAYLoadLen
[SOURce<HW>]:BB:BTOoth:PHYMacCfg:PRTAggre
class PhymacCfgCls[source]

PhymacCfg commands group definition. 7 total commands, 1 Subgroups, 6 group commands

get_coderate() BtoCodeRate[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:CODERate
value: enums.BtoCodeRate = driver.source.bb.btooth.phymacCfg.get_coderate()

No command help available

return:

coderate: No help available

get_dselection() str[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:DSELection
value: str = driver.source.bb.btooth.phymacCfg.get_dselection()

No command help available

return:

dselection: No help available

get_mac_header() DataSourceB[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:MACHeader
value: enums.DataSourceB = driver.source.bb.btooth.phymacCfg.get_mac_header()

No command help available

return:

mac_header: No help available

get_payload_cod() BtoHdrpPayload[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:PAYLoadCod
value: enums.BtoHdrpPayload = driver.source.bb.btooth.phymacCfg.get_payload_cod()

No command help available

return:

payload_coding: No help available

get_payload_len() int[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:PAYLoadLen
value: int = driver.source.bb.btooth.phymacCfg.get_payload_len()

No command help available

return:

pay_len: No help available

get_prt_aggre() bool[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:PRTAggre
value: bool = driver.source.bb.btooth.phymacCfg.get_prt_aggre()

No command help available

return:

parity_aggregation: No help available

set_coderate(coderate: BtoCodeRate) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:CODERate
driver.source.bb.btooth.phymacCfg.set_coderate(coderate = enums.BtoCodeRate.CR_12)

No command help available

param coderate:

No help available

set_dselection(dselection: str) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:DSELection
driver.source.bb.btooth.phymacCfg.set_dselection(dselection = 'abc')

No command help available

param dselection:

No help available

set_mac_header(mac_header: DataSourceB) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:MACHeader
driver.source.bb.btooth.phymacCfg.set_mac_header(mac_header = enums.DataSourceB.ALL0)

No command help available

param mac_header:

No help available

set_payload_cod(payload_coding: BtoHdrpPayload) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:PAYLoadCod
driver.source.bb.btooth.phymacCfg.set_payload_cod(payload_coding = enums.BtoHdrpPayload.LDPCCOD)

No command help available

param payload_coding:

No help available

set_payload_len(pay_len: int) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:PAYLoadLen
driver.source.bb.btooth.phymacCfg.set_payload_len(pay_len = 1)

No command help available

param pay_len:

No help available

set_prt_aggre(parity_aggregation: bool) None[source]
# SCPI: [SOURce<HW>]:BB:BTOoth:PHYMacCfg:PRTAggre
driver.source.bb.btooth.phymacCfg.set_prt_aggre(parity_aggregation = False)

No command help available

param parity_aggregation:

No help available

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.btooth.phymacCfg.clone()

Subgroups