Rectangular

SCPI Commands :

ANTenna:MODel:CARRay:RECTangular:LATTice
ANTenna:MODel:CARRay:RECTangular:NX
ANTenna:MODel:CARRay:RECTangular:NZ
ANTenna:MODel:CARRay:RECTangular:XDIStance
ANTenna:MODel:CARRay:RECTangular:ZDIStance
class RectangularCls[source]

Rectangular commands group definition. 5 total commands, 0 Subgroups, 5 group commands

get_lattice() Lattice[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:LATTice
value: enums.Lattice = driver.antenna.model.carray.rectangular.get_lattice()

Sets the lattice.

return:

lattice: RECTangular| TRIangular

get_nx() float[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:NX
value: float = driver.antenna.model.carray.rectangular.get_nx()

Sets the number of elements of the antenna array.

return:

nx: No help available

get_nz() float[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:NZ
value: float = driver.antenna.model.carray.rectangular.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_xdistance() float[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:XDIStance
value: float = driver.antenna.model.carray.rectangular.get_xdistance()

Sets the spacing between the elements of the array antenna.

return:

xdistance: No help available

get_zdistance() float[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:ZDIStance
value: float = driver.antenna.model.carray.rectangular.get_zdistance()

Sets the spacing between the elements of the array antenna.

return:

zdistance: float Range: 0.0001 to 1

set_lattice(lattice: Lattice) None[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:LATTice
driver.antenna.model.carray.rectangular.set_lattice(lattice = enums.Lattice.RECTangular)

Sets the lattice.

param lattice:

RECTangular| TRIangular

set_nx(nx: float) None[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:NX
driver.antenna.model.carray.rectangular.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:CARRay:RECTangular:NZ
driver.antenna.model.carray.rectangular.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_xdistance(xdistance: float) None[source]
# SCPI: ANTenna:MODel:CARRay:RECTangular:XDIStance
driver.antenna.model.carray.rectangular.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:CARRay:RECTangular:ZDIStance
driver.antenna.model.carray.rectangular.set_zdistance(zdistance = 1.0)

Sets the spacing between the elements of the array antenna.

param zdistance:

float Range: 0.0001 to 1