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: DEGree| RADian
- 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: integer Range: 2E8 to 3E8
- 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: SPEed| FREQuency
- 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| RCS 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| CM| FT 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| SM 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| KHZ| MHZ 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| MPH| MPS 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:
DEGree| RADian
- 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:
integer Range: 2E8 to 3E8
- 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:
SPEed| FREQuency
- 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| RCS 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| CM| FT 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| SM 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| KHZ| MHZ 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| MPH| MPS KMH Kilometer per hour MPH Miles per Hour MPS Meter per Seconds