AKELA OpenVNA
 All Data Structures Functions Variables Typedefs Groups
AttenuationSettings-Py

Proxy values for underlying C values from AttenuationSettings. More...

Variables

 Attenuation = ct.c_int
 
tuple ATTEN_UNDEFINED = Attenuation.in_dll(dll, "ATTEN_UNDEFINED")
 Attenuation value not set.
 
tuple ATTEN_0 = Attenuation.in_dll(dll, "ATTEN_0")
 Attenuation value of 0 dB.
 
tuple ATTEN_1 = Attenuation.in_dll(dll, "ATTEN_1")
 Attenuation value of 1 dB.
 
tuple ATTEN_2 = Attenuation.in_dll(dll, "ATTEN_2")
 Attenuation value of 2 dB.
 
tuple ATTEN_3 = Attenuation.in_dll(dll, "ATTEN_3")
 Attenuation value of 3 dB.
 
tuple ATTEN_4 = Attenuation.in_dll(dll, "ATTEN_4")
 Attenuation value of 4 dB.
 
tuple ATTEN_5 = Attenuation.in_dll(dll, "ATTEN_5")
 Attenuation value of 5 dB.
 
tuple ATTEN_6 = Attenuation.in_dll(dll, "ATTEN_6")
 Attenuation value of 6 dB.
 
tuple ATTEN_7 = Attenuation.in_dll(dll, "ATTEN_7")
 Attenuation value of 7 dB.
 
tuple ATTEN_8 = Attenuation.in_dll(dll, "ATTEN_8")
 Attenuation value of 8 dB.
 
tuple ATTEN_9 = Attenuation.in_dll(dll, "ATTEN_9")
 Attenuation value of 9 dB.
 
tuple ATTEN_10 = Attenuation.in_dll(dll, "ATTEN_10")
 Attenuation value of 10 dB.
 
tuple ATTEN_11 = Attenuation.in_dll(dll, "ATTEN_11")
 Attenuation value of 11 dB.
 
tuple ATTEN_12 = Attenuation.in_dll(dll, "ATTEN_12")
 Attenuation value of 12 dB.
 
tuple ATTEN_13 = Attenuation.in_dll(dll, "ATTEN_13")
 Attenuation value of 13 dB.
 
tuple ATTEN_14 = Attenuation.in_dll(dll, "ATTEN_14")
 Attenuation value of 14 dB.
 
tuple ATTEN_15 = Attenuation.in_dll(dll, "ATTEN_15")
 Attenuation value of 15 dB.
 
tuple ATTEN_16 = Attenuation.in_dll(dll, "ATTEN_16")
 Attenuation value of 16 dB.
 
tuple ATTEN_17 = Attenuation.in_dll(dll, "ATTEN_17")
 Attenuation value of 17 dB.
 
tuple ATTEN_18 = Attenuation.in_dll(dll, "ATTEN_18")
 Attenuation value of 18 dB.
 
tuple ATTEN_19 = Attenuation.in_dll(dll, "ATTEN_19")
 Attenuation value of 19 dB.
 
tuple ATTEN_20 = Attenuation.in_dll(dll, "ATTEN_20")
 Attenuation value of 20 dB.
 
tuple ATTEN_21 = Attenuation.in_dll(dll, "ATTEN_21")
 Attenuation value of 21 dB.
 
tuple ATTEN_22 = Attenuation.in_dll(dll, "ATTEN_22")
 Attenuation value of 22 dB.
 
tuple ATTEN_23 = Attenuation.in_dll(dll, "ATTEN_23")
 Attenuation value of 23 dB.
 
tuple ATTEN_24 = Attenuation.in_dll(dll, "ATTEN_24")
 Attenuation value of 24 dB.
 
tuple ATTEN_25 = Attenuation.in_dll(dll, "ATTEN_25")
 Attenuation value of 25 dB.
 
tuple ATTEN_26 = Attenuation.in_dll(dll, "ATTEN_26")
 Attenuation value of 26 dB.
 
tuple ATTEN_27 = Attenuation.in_dll(dll, "ATTEN_27")
 Attenuation value of 27 dB.
 
tuple ATTEN_28 = Attenuation.in_dll(dll, "ATTEN_28")
 Attenuation value of 28 dB.
 
tuple ATTEN_29 = Attenuation.in_dll(dll, "ATTEN_29")
 Attenuation value of 29 dB.
 
tuple ATTEN_30 = Attenuation.in_dll(dll, "ATTEN_30")
 Attenuation value of 30 dB.
 
tuple ATTEN_31 = Attenuation.in_dll(dll, "ATTEN_31")
 Attenuation value of 31 dB.
 
dictionary AttenuationBOOK
 Dictionary for mapping attenuation values to human-readable string representations of the value. More...
 

Detailed Description

Proxy values for underlying C values from AttenuationSettings.

Values should be treated as immutable, and only used as parameters to pass into DLL cals.

While the underlying type is numeric, no assumptions can or should be made about the actual integer value, as it may change with DLL updates. Only equality operations should be assumed to be valid for any comparisons or value checks.

Note that Doxygen incorrectly identifies the type of these values as tuple, as the ctypes library does some runtime type munging that doxygen doesn't understand.

Variable Documentation

dictionary AttenuationBOOK

Dictionary for mapping attenuation values to human-readable string representations of the value.