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

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

Variables

 SParameter = ct.c_int
 
tuple PARAM_S11 = SParameter.in_dll(dll, "PARAM_S11")
 
tuple PARAM_S21 = SParameter.in_dll(dll, "PARAM_S21")
 
tuple PARAM_S12 = SParameter.in_dll(dll, "PARAM_S12")
 
tuple PARAM_S22 = SParameter.in_dll(dll, "PARAM_S22")
 
dictionary SParameterBOOK
 Dictionary for mapping S-parameter values to human-readable string representations of the value. More...
 

Detailed Description

Proxy values for underlying C values from SParameterSelector.

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 SParameterBOOK
Initial value:
1 = {
2  PARAM_S11 : 'PARAM_S11',
3  PARAM_S21 : 'PARAM_S21',
4  PARAM_S12 : 'PARAM_S12',
5  PARAM_S22 : 'PARAM_S22'
6  }

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