Antenna
SCPI Commands :
RECeiver:ANTenna:ALIas
RECeiver:ANTenna:BM
RECeiver:ANTenna:CLEar
RECeiver:ANTenna:DELete
RECeiver:ANTenna:GAIN
RECeiver:ANTenna:PATTern
RECeiver:ANTenna:SCAN
RECeiver:ANTenna:SELect
- class AntennaCls[source]
Antenna commands group definition. 17 total commands, 3 Subgroups, 8 group commands
- clear() None [source]
# SCPI: RECeiver:ANTenna:CLEar driver.receiver.antenna.clear()
Deletes all items from the list or the table.
- clear_with_opc(opc_timeout_ms: int = -1) None [source]
# SCPI: RECeiver:ANTenna:CLEar driver.receiver.antenna.clear_with_opc()
Deletes all items from the list or the table.
Same as clear, but waits for the operation to complete before continuing further. Use the RsPulseSeq.utilities.opc_timeout_set() to set the timeout value.
- param opc_timeout_ms:
Maximum time to wait in milliseconds, valid only for this call.
- delete() None [source]
# SCPI: RECeiver:ANTenna:DELete driver.receiver.antenna.delete()
Deletes the particular item.
- delete_with_opc(opc_timeout_ms: int = -1) None [source]
# SCPI: RECeiver:ANTenna:DELete driver.receiver.antenna.delete_with_opc()
Deletes the particular item.
Same as delete, but waits for the operation to complete before continuing further. Use the RsPulseSeq.utilities.opc_timeout_set() to set the timeout value.
- param opc_timeout_ms:
Maximum time to wait in milliseconds, valid only for this call.
- get_alias() str [source]
# SCPI: RECeiver:ANTenna:ALIas value: str = driver.receiver.antenna.get_alias()
Sets an alias name for the selected antenna element.
- return:
alias: string
- get_bm() str [source]
# SCPI: RECeiver:ANTenna:BM value: str = driver.receiver.antenna.get_bm()
No command help available
- return:
bm: No help available
- get_gain() float [source]
# SCPI: RECeiver:ANTenna:GAIN value: float = driver.receiver.antenna.get_gain()
Sets the gain of the individual antenna element.
- return:
gain: float Range: -120 to 120
- get_pattern() str [source]
# SCPI: RECeiver:ANTenna:PATTern value: str = driver.receiver.antenna.get_pattern()
Assigns an existing antenna pattern, see method RsPulseSeq.Antenna.catalog.
- return:
pattern: string
- get_scan() str [source]
# SCPI: RECeiver:ANTenna:SCAN value: str = driver.receiver.antenna.get_scan()
Sets the antenna scan.
- return:
scan: string
- get_select() float [source]
# SCPI: RECeiver:ANTenna:SELect value: float = driver.receiver.antenna.get_select()
Selects the item to which the subsequent commands apply.
- return:
select: float Item number within the range 1 to …:COUNt. For example, method RsPulseSeq.Sequence.Item.count. Range: 1 to 4096
- set_alias(alias: str) None [source]
# SCPI: RECeiver:ANTenna:ALIas driver.receiver.antenna.set_alias(alias = 'abc')
Sets an alias name for the selected antenna element.
- param alias:
string
- set_bm(bm: str) None [source]
# SCPI: RECeiver:ANTenna:BM driver.receiver.antenna.set_bm(bm = 'abc')
No command help available
- param bm:
No help available
- set_gain(gain: float) None [source]
# SCPI: RECeiver:ANTenna:GAIN driver.receiver.antenna.set_gain(gain = 1.0)
Sets the gain of the individual antenna element.
- param gain:
float Range: -120 to 120
- set_pattern(pattern: str) None [source]
# SCPI: RECeiver:ANTenna:PATTern driver.receiver.antenna.set_pattern(pattern = 'abc')
Assigns an existing antenna pattern, see method RsPulseSeq.Antenna.catalog.
- param pattern:
string
- set_scan(scan: str) None [source]
# SCPI: RECeiver:ANTenna:SCAN driver.receiver.antenna.set_scan(scan = 'abc')
Sets the antenna scan.
- param scan:
string
- set_select(select: float) None [source]
# SCPI: RECeiver:ANTenna:SELect driver.receiver.antenna.set_select(select = 1.0)
Selects the item to which the subsequent commands apply.
- param select:
float Item number within the range 1 to …:COUNt. For example, method RsPulseSeq.Sequence.Item.count. Range: 1 to 4096
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.receiver.antenna.clone()
Subgroups