Circular
SCPI Commands :
SCAN:CIRCular:MODE
SCAN:CIRCular:NELevation
SCAN:CIRCular:NODDing
SCAN:CIRCular:NRATe
SCAN:CIRCular:PALMer
SCAN:CIRCular:PERiod
SCAN:CIRCular:PRATe
SCAN:CIRCular:PSQuint
SCAN:CIRCular:ROTation
SCAN:CIRCular:RPM
- class CircularCls[source]
Circular commands group definition. 10 total commands, 0 Subgroups, 10 group commands
- get_mode() CircularMode [source]
# SCPI: SCAN:CIRCular:MODE value: enums.CircularMode = driver.scan.circular.get_mode()
Sets if the scan turning speed is set as a scans rate or as a period.
- return:
mode: RPM| SEC RPM Scan rate, set with the command method RsPulseSeq.Scan.Circular.rpm. SEC Scan period, set with the command method RsPulseSeq.Scan.Circular.period.
- get_nelevation() float [source]
# SCPI: SCAN:CIRCular:NELevation value: float = driver.scan.circular.get_nelevation()
Sets the elevation angle.
- return:
nelevation: float Range: 0.01 to 90
- get_nodding() bool [source]
# SCPI: SCAN:CIRCular:NODDing value: bool = driver.scan.circular.get_nodding()
Enables superimposing a horizontal nodding on the scan.
- return:
nodding: ON| OFF| 1| 0
- get_nrate() float [source]
# SCPI: SCAN:CIRCular:NRATe value: float = driver.scan.circular.get_nrate()
Sets the elevation rate.
- return:
nrate: float Range: 0.01 to 2000
- get_palmer() bool [source]
# SCPI: SCAN:CIRCular:PALMer value: bool = driver.scan.circular.get_palmer()
Enables superimposing a conical scan on the current scan.
- return:
palmer: ON| OFF| 1| 0
- get_period() float [source]
# SCPI: SCAN:CIRCular:PERiod value: float = driver.scan.circular.get_period()
Sets the time it takes for the antenna to turn once.
- return:
period: float Range: 0.006 to 6000
- get_prate() float [source]
# SCPI: SCAN:CIRCular:PRATe value: float = driver.scan.circular.get_prate()
Sets the scan rate.
- return:
prate: float Range: 0.1 to 1000
- get_psquint() float [source]
# SCPI: SCAN:CIRCular:PSQuint value: float = driver.scan.circular.get_psquint()
Sets the squint angle.
- return:
psquint: float Range: 0.05 to 45
- get_rotation() Rotation [source]
# SCPI: SCAN:CIRCular:ROTation value: enums.Rotation = driver.scan.circular.get_rotation()
Sets the rotation direction of the antenna.
- return:
rotation: CW| CCW
- get_rpm() float [source]
# SCPI: SCAN:CIRCular:RPM value: float = driver.scan.circular.get_rpm()
Sets the rotation speed of the antenna.
- return:
rpm: float Range: 0.01 to 1000, Unit: degree/s
- set_mode(mode: CircularMode) None [source]
# SCPI: SCAN:CIRCular:MODE driver.scan.circular.set_mode(mode = enums.CircularMode.RPM)
Sets if the scan turning speed is set as a scans rate or as a period.
- param mode:
RPM| SEC RPM Scan rate, set with the command method RsPulseSeq.Scan.Circular.rpm. SEC Scan period, set with the command method RsPulseSeq.Scan.Circular.period.
- set_nelevation(nelevation: float) None [source]
# SCPI: SCAN:CIRCular:NELevation driver.scan.circular.set_nelevation(nelevation = 1.0)
Sets the elevation angle.
- param nelevation:
float Range: 0.01 to 90
- set_nodding(nodding: bool) None [source]
# SCPI: SCAN:CIRCular:NODDing driver.scan.circular.set_nodding(nodding = False)
Enables superimposing a horizontal nodding on the scan.
- param nodding:
ON| OFF| 1| 0
- set_nrate(nrate: float) None [source]
# SCPI: SCAN:CIRCular:NRATe driver.scan.circular.set_nrate(nrate = 1.0)
Sets the elevation rate.
- param nrate:
float Range: 0.01 to 2000
- set_palmer(palmer: bool) None [source]
# SCPI: SCAN:CIRCular:PALMer driver.scan.circular.set_palmer(palmer = False)
Enables superimposing a conical scan on the current scan.
- param palmer:
ON| OFF| 1| 0
- set_period(period: float) None [source]
# SCPI: SCAN:CIRCular:PERiod driver.scan.circular.set_period(period = 1.0)
Sets the time it takes for the antenna to turn once.
- param period:
float Range: 0.006 to 6000
- set_prate(prate: float) None [source]
# SCPI: SCAN:CIRCular:PRATe driver.scan.circular.set_prate(prate = 1.0)
Sets the scan rate.
- param prate:
float Range: 0.1 to 1000
- set_psquint(psquint: float) None [source]
# SCPI: SCAN:CIRCular:PSQuint driver.scan.circular.set_psquint(psquint = 1.0)
Sets the squint angle.
- param psquint:
float Range: 0.05 to 45
- set_rotation(rotation: Rotation) None [source]
# SCPI: SCAN:CIRCular:ROTation driver.scan.circular.set_rotation(rotation = enums.Rotation.CCW)
Sets the rotation direction of the antenna.
- param rotation:
CW| CCW
- set_rpm(rpm: float) None [source]
# SCPI: SCAN:CIRCular:RPM driver.scan.circular.set_rpm(rpm = 1.0)
Sets the rotation speed of the antenna.
- param rpm:
float Range: 0.01 to 1000, Unit: degree/s