conv

rfnetwork.core.units.conv

class rfnetwork.core.units.conv

Bases: object

Unit conversion functions. Follows the same convention as matlab’s units_ratio: to_from () i.e. To convert from feet to meters: <meters> = conv.m_ft(<feet>)

m : meter km : kilometer ft : feet in : inch nmi : nautical mile mi : mile

v : Volts w : Watts z : Impedance (complex) dbm : dB (10log10) ref to 1mW db10 : dB (10log10) db20 : dB (20log10) lin : ratio in linear scale vswr : voltage standing wave ratio gamma : reflection coeff

aeff : antenna effective aperture (linear) dir : antenna maximum directivity (linear) e : plane wave peak electric field (V/m) wm2 : average power density (W/m^2)

c : Celsius f : Fahrenheit k : Kelvin

Methods

conv.aeff_dir([d0])

conv.c_f()

conv.c_k()

conv.db10_lin()

conv.db20_lin()

conv.db_vswr()

conv.dbm_v([R])

conv.dbm_w()

conv.dir_aeff(aeff)

conv.e_wm2()

conv.f_c()

conv.ft_km()

conv.ft_m()

conv.ft_mi()

conv.ft_nmi()

conv.gamma_vswr()

conv.gamma_z([refz])

conv.in_m()

conv.in_mm()

conv.k_c()

conv.km_ft()

conv.km_mi()

conv.km_nmi()

conv.lin_db10()

conv.lin_db20()

conv.m_ft()

conv.m_in()

conv.m_mi()

conv.mi_ft()

conv.mi_km()

conv.mi_m()

conv.mi_nmi()

conv.mil_mm()

conv.mm_in()

conv.mm_mil()

conv.nmi_ft()

conv.nmi_km()

conv.nmi_mi()

conv.v_dbm([R])

conv.v_w([R])

conv.vswr_db()

conv.vswr_gamma()

conv.w_dbm()

conv.w_v([R])

conv.wm2_e()

conv.z_gamma([refz])

Attributes

conv.ratios