Units
SCPI Commands :
[SOURce<HW>]:AREGenerator:UNITs:ANGLe
[SOURce<HW>]:AREGenerator:UNITs:C
[SOURce<HW>]:AREGenerator:UNITs:DOPPler
[SOURce<HW>]:AREGenerator:UNITs:KCONstant
[SOURce<HW>]:AREGenerator:UNITs:RANGe
[SOURce<HW>]:AREGenerator:UNITs:RCS
[SOURce<HW>]:AREGenerator:UNITs:SHIFt
[SOURce<HW>]:AREGenerator:UNITs:SPEed
- class UnitsCls[source]
Units commands group definition. 8 total commands, 0 Subgroups, 8 group commands
- get_angle() UnitAngleAreg[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:ANGLe value: enums.UnitAngleAreg = driver.source.areGenerator.units.get_angle()
Sets the unit of the horizontal angle of the simulated radar object.
- return:
areg_unit_agle: No help available
- get_c() int[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:C value: int = driver.source.areGenerator.units.get_c()
Sets the value of speed of light for internal calculations. The defined value of speed of light is used for calculation of the doppler shift, the distance and the RCS.
- return:
areg_unit_ligth_sp: No help available
- get_doppler() AregDopplerUnit[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:DOPPler value: enums.AregDopplerUnit = driver.source.areGenerator.units.get_doppler()
Defines if the radial velocity is defined as Doppler speed or frequency.
- return:
areg_obj_dopp_unit: No help available
- get_kconstant() AregAttRcsKeepConst[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:KCONstant value: enums.AregAttRcsKeepConst = driver.source.areGenerator.units.get_kconstant()
Selects the parameter used as constant value for the calculation of the simulated radar object.
- return:
areg_keep_const: - ATTenuation: Uses the current value for attenuation as constant for the calculation. - RCS: Uses the current value for RCS as constant for the calculation.
- get_range() UnitLengthAreg[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:RANGe value: enums.UnitLengthAreg = driver.source.areGenerator.units.get_range()
Defines the range unit.
- return:
areg_unit_range: - M: Meter - CM: Centimeter - FT: Feet
- get_rcs() UnitRcsAreg[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:RCS value: enums.UnitRcsAreg = driver.source.areGenerator.units.get_rcs()
Defines the unit of the radar cross section.
- return:
areg_unit_rcs: - DBSM: dB relative to one square meter. - SM: m2 (square meters) .
- get_shift() UnitShiftAreg[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:SHIFt value: enums.UnitShiftAreg = driver.source.areGenerator.units.get_shift()
Defines the unit for the Doppler shift.
- return:
areg_unit_shift: - HZ: Hertz - KHZ: Kilohertz - MHZ: Megahertz
- get_speed() UnitSpeedAreg[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:SPEed value: enums.UnitSpeedAreg = driver.source.areGenerator.units.get_speed()
Defines the speed unit.
- return:
areg_unit_speed: - KMH: Kilometer per hour - MPH: Miles per Hour - MPS: Meter per Seconds
- set_angle(areg_unit_agle: UnitAngleAreg) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:ANGLe driver.source.areGenerator.units.set_angle(areg_unit_agle = enums.UnitAngleAreg.DEGree)
Sets the unit of the horizontal angle of the simulated radar object.
- param areg_unit_agle:
No help available
- set_c(areg_unit_ligth_sp: int) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:C driver.source.areGenerator.units.set_c(areg_unit_ligth_sp = 1)
Sets the value of speed of light for internal calculations. The defined value of speed of light is used for calculation of the doppler shift, the distance and the RCS.
- param areg_unit_ligth_sp:
No help available
- set_doppler(areg_obj_dopp_unit: AregDopplerUnit) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:DOPPler driver.source.areGenerator.units.set_doppler(areg_obj_dopp_unit = enums.AregDopplerUnit.FREQuency)
Defines if the radial velocity is defined as Doppler speed or frequency.
- param areg_obj_dopp_unit:
No help available
- set_kconstant(areg_keep_const: AregAttRcsKeepConst) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:KCONstant driver.source.areGenerator.units.set_kconstant(areg_keep_const = enums.AregAttRcsKeepConst.ATTenuation)
Selects the parameter used as constant value for the calculation of the simulated radar object.
- param areg_keep_const:
ATTenuation: Uses the current value for attenuation as constant for the calculation.
RCS: Uses the current value for RCS as constant for the calculation.
- set_range(areg_unit_range: UnitLengthAreg) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:RANGe driver.source.areGenerator.units.set_range(areg_unit_range = enums.UnitLengthAreg.CM)
Defines the range unit.
- param areg_unit_range:
M: Meter
CM: Centimeter
FT: Feet
- set_rcs(areg_unit_rcs: UnitRcsAreg) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:RCS driver.source.areGenerator.units.set_rcs(areg_unit_rcs = enums.UnitRcsAreg.DBSM)
Defines the unit of the radar cross section.
- param areg_unit_rcs:
DBSM: dB relative to one square meter.
SM: m2 (square meters) .
- set_shift(areg_unit_shift: UnitShiftAreg) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:SHIFt driver.source.areGenerator.units.set_shift(areg_unit_shift = enums.UnitShiftAreg.HZ)
Defines the unit for the Doppler shift.
- param areg_unit_shift:
HZ: Hertz
KHZ: Kilohertz
MHZ: Megahertz
- set_speed(areg_unit_speed: UnitSpeedAreg) None[source]
# SCPI: [SOURce<HW>]:AREGenerator:UNITs:SPEed driver.source.areGenerator.units.set_speed(areg_unit_speed = enums.UnitSpeedAreg.KMH)
Defines the speed unit.
- param areg_unit_speed:
KMH: Kilometer per hour
MPH: Miles per Hour
MPS: Meter per Seconds