Emitter
SCPI Commands :
EMITter:CATalog
EMITter:COMMent
EMITter:CREate
EMITter:EIRP
EMITter:FREQuency
EMITter:NAME
EMITter:REMove
EMITter:SELect
- class EmitterCls[source]
Emitter commands group definition. 30 total commands, 1 Subgroups, 8 group commands
- get_catalog() str [source]
# SCPI: EMITter:CATalog value: str = driver.emitter.get_catalog()
Queries the available repository elements in the database.
- return:
catalog: string
- get_comment() str [source]
# SCPI: EMITter:COMMent value: str = driver.emitter.get_comment()
Adds a description to the selected repository element.
- return:
comment: string
- get_eirp() float [source]
# SCPI: EMITter:EIRP value: float = driver.emitter.get_eirp()
Sets the EIRP of the emitter.
- return:
eirp: float Range: -100 to 200, Unit: dBW
- get_frequency() float [source]
# SCPI: EMITter:FREQuency value: float = driver.emitter.get_frequency()
Sets the operating frequency.
- return:
frequency: float Range: 1000 to 1e+11, Unit: Hz
- get_name() str [source]
# SCPI: EMITter:NAME value: str = driver.emitter.get_name()
Renames the selected repository element.
- return:
name: string Must be unique for the particular type of repository elements. May contain empty spaces.
- get_select() str [source]
# SCPI: EMITter:SELect value: str = driver.emitter.get_select()
Selects the repository element to which the subsequent commands apply.
- return:
select: string Element name, as defined with the …:CREate or …:NAME command. To query the existing elements, use the …:CATalog? command. For example, method RsPulseSeq.Repository.catalog.
- set_comment(comment: str) None [source]
# SCPI: EMITter:COMMent driver.emitter.set_comment(comment = 'abc')
Adds a description to the selected repository element.
- param comment:
string
- set_create(create: str) None [source]
# SCPI: EMITter:CREate driver.emitter.set_create(create = 'abc')
Creates a repository element with the selected name.
- param create:
string Must be unique for the particular type of repository elements. May contain empty spaces.
- set_eirp(eirp: float) None [source]
# SCPI: EMITter:EIRP driver.emitter.set_eirp(eirp = 1.0)
Sets the EIRP of the emitter.
- param eirp:
float Range: -100 to 200, Unit: dBW
- set_frequency(frequency: float) None [source]
# SCPI: EMITter:FREQuency driver.emitter.set_frequency(frequency = 1.0)
Sets the operating frequency.
- param frequency:
float Range: 1000 to 1e+11, Unit: Hz
- set_name(name: str) None [source]
# SCPI: EMITter:NAME driver.emitter.set_name(name = 'abc')
Renames the selected repository element.
- param name:
string Must be unique for the particular type of repository elements. May contain empty spaces.
- set_remove(remove: str) None [source]
# SCPI: EMITter:REMove driver.emitter.set_remove(remove = 'abc')
Removes the selected element from the workspace. The element must not reference any child elements. Remove the referenced elements first.
- param remove:
No help available
- set_select(select: str) None [source]
# SCPI: EMITter:SELect driver.emitter.set_select(select = 'abc')
Selects the repository element to which the subsequent commands apply.
- param select:
string Element name, as defined with the …:CREate or …:NAME command. To query the existing elements, use the …:CATalog? command. For example, method RsPulseSeq.Repository.catalog.
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.emitter.clone()
Subgroups