Cs

SCPI Commands :

[SOURce<HW>]:BB:BTOoth:CS:CFCHm
[SOURce<HW>]:BB:BTOoth:CS:CINTerval
[SOURce<HW>]:BB:BTOoth:CS:CMRepetition
[SOURce<HW>]:BB:BTOoth:CS:CSEL
[SOURce<HW>]:BB:BTOoth:CS:CTCJump
[SOURce<HW>]:BB:BTOoth:CS:CTCShape
[SOURce<HW>]:BB:BTOoth:CS:EINTerval
[SOURce<HW>]:BB:BTOoth:CS:EOFFset
[SOURce<HW>]:BB:BTOoth:CS:ROLE
[SOURce<HW>]:BB:BTOoth:CS:SINTerval
[SOURce<HW>]:BB:BTOoth:CS:SLENgth
[SOURce<HW>]:BB:BTOoth:CS:SNUMber
[SOURce<HW>]:BB:BTOoth:CS:SSCHeduling
Commands in total: 108
Subgroups: 9
Direct child commands: 13
class CfChmStruct[source]

Structure for reading output parameters. Fields:

  • Cs_Filtered_Ch_M: str: No parameter help available

  • Bitcount: int: No parameter help available

get_cf_chm() CfChmStruct[source]
# [SOURce<HW>]:BB:BTOoth:CS:CFCHm
value: CfChmStruct = driver.source.bb.btooth.cs.get_cf_chm()

No help available

Returns:

structure: for return value, see the help for CfChmStruct structure arguments.

get_cinterval() float[source]
# [SOURce<HW>]:BB:BTOoth:CS:CINTerval
value: float = driver.source.bb.btooth.cs.get_cinterval()

No help available

get_cm_repetition() int[source]
# [SOURce<HW>]:BB:BTOoth:CS:CMRepetition
value: int = driver.source.bb.btooth.cs.get_cm_repetition()

No help available

get_csel() BtoCsChSel[source]
# [SOURce<HW>]:BB:BTOoth:CS:CSEL
value: enums.BtoCsChSel = driver.source.bb.btooth.cs.get_csel()

No help available

get_ctc_jump() BtoCsCh3Cjump[source]
# [SOURce<HW>]:BB:BTOoth:CS:CTCJump
value: enums.BtoCsCh3Cjump = driver.source.bb.btooth.cs.get_ctc_jump()

No help available

get_ctc_shape() BtoCsCh3Cshape[source]
# [SOURce<HW>]:BB:BTOoth:CS:CTCShape
value: enums.BtoCsCh3Cshape = driver.source.bb.btooth.cs.get_ctc_shape()

No help available

get_einterval() int[source]
# [SOURce<HW>]:BB:BTOoth:CS:EINTerval
value: int = driver.source.bb.btooth.cs.get_einterval()

No help available

get_eoffset() int[source]
# [SOURce<HW>]:BB:BTOoth:CS:EOFFset
value: int = driver.source.bb.btooth.cs.get_eoffset()

No help available

get_role() BtoCsRoles[source]
# [SOURce<HW>]:BB:BTOoth:CS:ROLE
value: enums.BtoCsRoles = driver.source.bb.btooth.cs.get_role()

No help available

get_sinterval() int[source]
# [SOURce<HW>]:BB:BTOoth:CS:SINTerval
value: int = driver.source.bb.btooth.cs.get_sinterval()

No help available

get_slength() int[source]
# [SOURce<HW>]:BB:BTOoth:CS:SLENgth
value: int = driver.source.bb.btooth.cs.get_slength()

No help available

get_snumber() int[source]
# [SOURce<HW>]:BB:BTOoth:CS:SNUMber
value: int = driver.source.bb.btooth.cs.get_snumber()

No help available

get_sscheduling() AutoManualModeB[source]
# [SOURce<HW>]:BB:BTOoth:CS:SSCHeduling
value: enums.AutoManualModeB = driver.source.bb.btooth.cs.get_sscheduling()

No help available

set_cinterval(connect_interval: float) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:CINTerval
driver.source.bb.btooth.cs.set_cinterval(connect_interval = 1.0)

No help available

set_cm_repetition(chm_repetition: int) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:CMRepetition
driver.source.bb.btooth.cs.set_cm_repetition(chm_repetition = 1)

No help available

set_csel(ch_sel: BtoCsChSel) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:CSEL
driver.source.bb.btooth.cs.set_csel(ch_sel = enums.BtoCsChSel.SEL_3B)

No help available

set_ctc_jump(ch_three_cjump: BtoCsCh3Cjump) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:CTCJump
driver.source.bb.btooth.cs.set_ctc_jump(ch_three_cjump = enums.BtoCsCh3Cjump.JUMP_2)

No help available

set_ctc_shape(ch_three_cshape: BtoCsCh3Cshape) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:CTCShape
driver.source.bb.btooth.cs.set_ctc_shape(ch_three_cshape = enums.BtoCsCh3Cshape.HAT)

No help available

set_einterval(event_interval: int) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:EINTerval
driver.source.bb.btooth.cs.set_einterval(event_interval = 1)

No help available

set_eoffset(event_offset: int) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:EOFFset
driver.source.bb.btooth.cs.set_eoffset(event_offset = 1)

No help available

set_role(role: BtoCsRoles) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:ROLE
driver.source.bb.btooth.cs.set_role(role = enums.BtoCsRoles.INITIATOR)

No help available

set_sinterval(sub_interval: int) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:SINTerval
driver.source.bb.btooth.cs.set_sinterval(sub_interval = 1)

No help available

set_slength(sub_length: int) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:SLENgth
driver.source.bb.btooth.cs.set_slength(sub_length = 1)

No help available

set_snumber(sub_number: int) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:SNUMber
driver.source.bb.btooth.cs.set_snumber(sub_number = 1)

No help available

set_sscheduling(step_scheduling: AutoManualModeB) None[source]
# [SOURce<HW>]:BB:BTOoth:CS:SSCHeduling
driver.source.bb.btooth.cs.set_sscheduling(step_scheduling = enums.AutoManualModeB.AUTO)

No help available

Cloning the Group

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

Subgroups