Array
SCPI Commands :
ANTenna:MODel:ARRay:NX
ANTenna:MODel:ARRay:NZ
ANTenna:MODel:ARRay:RESolution
ANTenna:MODel:ARRay:XDIStance
ANTenna:MODel:ARRay:ZDIStance
- class ArrayCls[source]
Array commands group definition. 16 total commands, 4 Subgroups, 5 group commands
- get_nx() float [source]
# SCPI: ANTenna:MODel:ARRay:NX value: float = driver.antenna.model.array.get_nx()
Sets the number of elements of the antenna array.
- return:
nx: No help available
- get_nz() float [source]
# SCPI: ANTenna:MODel:ARRay:NZ value: float = driver.antenna.model.array.get_nz()
Sets the number of elements of the antenna array.
- return:
nz: float Range: 2 to 1000 (planar phased array; linear phase array) , 100 (rectangular phase array) , 50 (hexagonal phase array)
- get_resolution() float [source]
# SCPI: ANTenna:MODel:ARRay:RESolution value: float = driver.antenna.model.array.get_resolution()
Sets a custom resolution for the antenna pattern simulation.
- return:
resolution: float Range: 0.1 to 1
- get_xdistance() float [source]
# SCPI: ANTenna:MODel:ARRay:XDIStance value: float = driver.antenna.model.array.get_xdistance()
Sets the spacing between the elements of the array antenna.
- return:
xdistance: No help available
- get_zdistance() float [source]
# SCPI: ANTenna:MODel:ARRay:ZDIStance value: float = driver.antenna.model.array.get_zdistance()
Sets the spacing between the elements of the array antenna.
- return:
zdistance: float Range: 0.0001 to 1
- set_nx(nx: float) None [source]
# SCPI: ANTenna:MODel:ARRay:NX driver.antenna.model.array.set_nx(nx = 1.0)
Sets the number of elements of the antenna array.
- param nx:
float Range: 2 to 1000 (planar phased array; linear phase array) , 100 (rectangular phase array) , 50 (hexagonal phase array)
- set_nz(nz: float) None [source]
# SCPI: ANTenna:MODel:ARRay:NZ driver.antenna.model.array.set_nz(nz = 1.0)
Sets the number of elements of the antenna array.
- param nz:
float Range: 2 to 1000 (planar phased array; linear phase array) , 100 (rectangular phase array) , 50 (hexagonal phase array)
- set_resolution(resolution: float) None [source]
# SCPI: ANTenna:MODel:ARRay:RESolution driver.antenna.model.array.set_resolution(resolution = 1.0)
Sets a custom resolution for the antenna pattern simulation.
- param resolution:
float Range: 0.1 to 1
- set_xdistance(xdistance: float) None [source]
# SCPI: ANTenna:MODel:ARRay:XDIStance driver.antenna.model.array.set_xdistance(xdistance = 1.0)
Sets the spacing between the elements of the array antenna.
- param xdistance:
float Range: 0.0001 to 1
- set_zdistance(zdistance: float) None [source]
# SCPI: ANTenna:MODel:ARRay:ZDIStance driver.antenna.model.array.set_zdistance(zdistance = 1.0)
Sets the spacing between the elements of the array antenna.
- param zdistance:
float Range: 0.0001 to 1
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.antenna.model.array.clone()
Subgroups