Cc

SCPI Commands :

[SOURce<HW>]:BB:NR5G:NODE:CC:CINFo
[SOURce<HW>]:BB:NR5G:NODE:CC:CPYFrom
[SOURce<HW>]:BB:NR5G:NODE:CC:CPYSel
[SOURce<HW>]:BB:NR5G:NODE:CC:CPYTo
[SOURce<HW>]:BB:NR5G:NODE:CC:LOAD
[SOURce<HW>]:BB:NR5G:NODE:CC:NEWCarriers
Commands in total: 7
Subgroups: 1
Direct child commands: 6
get_cinfo() str[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:CINFo
value: str = driver.source.bb.nr5G.node.cc.get_cinfo()

Queries basic information about the carrier you want to duplicate. Prerequisites for this command

  • Select a file as the source of the new carrier (method RsSmbv.source.bb.nr5G.node.cc.cpy_sel() ) .

Returns:

sel_carrier_info: string String containing the information about the carrier.

get_cpy_from() int[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:CPYFrom
value: int = driver.source.bb.nr5G.node.cc.get_cpy_from()

Selects the carrier you want to duplicate. Prerequisites for this command

  • Selecting a carrier is only possible if there are more than one carrier in the table or in the configuration file.

get_cpy_sel() CopySelection[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:CPYSel
value: enums.CopySelection = driver.source.bb.nr5G.node.cc.get_cpy_sel()

Selects the source of a carrier that you want to create based on an existing carrier.

get_cpy_to() str[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:CPYTo
value: str = driver.source.bb.nr5G.node.cc.get_cpy_to()

Queries the index number the new carriers are created with.

Returns:

copy_from: string String containing the number of the new carriers.

get_load() str[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:LOAD
value: str = driver.source.bb.nr5G.node.cc.get_load()

Selects a file containing an existing carrier you want to duplicate. Prerequisites for this command

  • Select a file as the source of the new carrier (method RsSmbv.source.bb.nr5G.node.cc.cpy_sel() ) .

Returns:

filename: string String containing the file name.

get_new_carriers() int[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:NEWCarriers
value: int = driver.source.bb.nr5G.node.cc.get_new_carriers()

Defines the number of carriers you want to create based on an existing carrier.

set_cpy_from(copy_from: int) None[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:CPYFrom
driver.source.bb.nr5G.node.cc.set_cpy_from(copy_from = 1)

Selects the carrier you want to duplicate. Prerequisites for this command

  • Selecting a carrier is only possible if there are more than one carrier in the table or in the configuration file.

Parameters:

copy_from – integer Range: 0 to 15

set_cpy_sel(copy_selection: CopySelection) None[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:CPYSel
driver.source.bb.nr5G.node.cc.set_cpy_sel(copy_selection = enums.CopySelection.CARRier)

Selects the source of a carrier that you want to create based on an existing carrier.

Parameters:

copy_selection – CARRier Carrier from the current carrier table. LOADfile Carrier from a previously saved signal configuration (.nr5g file) .

set_load(filename: str) None[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:LOAD
driver.source.bb.nr5G.node.cc.set_load(filename = 'abc')

Selects a file containing an existing carrier you want to duplicate. Prerequisites for this command

  • Select a file as the source of the new carrier (method RsSmbv.source.bb.nr5G.node.cc.cpy_sel() ) .

Parameters:

filename – string String containing the file name.

set_new_carriers(num_of_new: int) None[source]
# [SOURce<HW>]:BB:NR5G:NODE:CC:NEWCarriers
driver.source.bb.nr5G.node.cc.set_new_carriers(num_of_new = 1)

Defines the number of carriers you want to create based on an existing carrier.

Parameters:

num_of_new – integer Range: 0 to 15

Cloning the Group

# Create a copy of the original group, that exists independently
cc_copy = driver.source.bb.nr5G.node.cc.clone()

Subgroups