Model
SCPI Commands :
ANTenna:MODel:BANDwidth
ANTenna:MODel:FREQuency
ANTenna:MODel:POLarization
ANTenna:MODel:TYPE
- class ModelCls[source]
Model commands group definition. 81 total commands, 14 Subgroups, 4 group commands
- get_bandwidth() float [source]
# SCPI: ANTenna:MODel:BANDwidth value: float = driver.antenna.model.get_bandwidth()
Sets the antenna bandwidth.
- return:
bandwidth: float Range: 1e+06 to 1e+11
- get_frequency() float [source]
# SCPI: ANTenna:MODel:FREQuency value: float = driver.antenna.model.get_frequency()
Sets the frequency.
- return:
frequency: float Range: 1e+06 to 1e+11, Unit: Hz
- get_polarization() Polarization [source]
# SCPI: ANTenna:MODel:POLarization value: enums.Polarization = driver.antenna.model.get_polarization()
Sets the antenna polarization.
- return:
polarization: VERTical| HORizontal| CRIGht| CLEFt| SRIGht| SLEFt
- get_type_py() AntennaModel [source]
# SCPI: ANTenna:MODel:TYPE value: enums.AntennaModel = driver.antenna.model.get_type_py()
Sets the antenna pattern.
- return:
type_py: DIPole| PARabolic| GAUSsian| SINC| HORN| COSecant| ARRay| USER| CUSTom| CARRay| CARDoid| PLUGin
- set_bandwidth(bandwidth: float) None [source]
# SCPI: ANTenna:MODel:BANDwidth driver.antenna.model.set_bandwidth(bandwidth = 1.0)
Sets the antenna bandwidth.
- param bandwidth:
float Range: 1e+06 to 1e+11
- set_frequency(frequency: float) None [source]
# SCPI: ANTenna:MODel:FREQuency driver.antenna.model.set_frequency(frequency = 1.0)
Sets the frequency.
- param frequency:
float Range: 1e+06 to 1e+11, Unit: Hz
- set_polarization(polarization: Polarization) None [source]
# SCPI: ANTenna:MODel:POLarization driver.antenna.model.set_polarization(polarization = enums.Polarization.CLEFt)
Sets the antenna polarization.
- param polarization:
VERTical| HORizontal| CRIGht| CLEFt| SRIGht| SLEFt
- set_type_py(type_py: AntennaModel) None [source]
# SCPI: ANTenna:MODel:TYPE driver.antenna.model.set_type_py(type_py = enums.AntennaModel.ARRay)
Sets the antenna pattern.
- param type_py:
DIPole| PARabolic| GAUSsian| SINC| HORN| COSecant| ARRay| USER| CUSTom| CARRay| CARDoid| PLUGin
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.antenna.model.clone()
Subgroups