<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.10.0" doxygen_gitid="ebc57c6dd303a980bd19dd74b8b61c8f3f5180ca">
  <compound kind="file">
    <name>commands.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/</path>
    <filename>commands_8py.html</filename>
    <class kind="class">optoKummenberg::commands::Command</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::commands</namespace>
  </compound>
  <compound kind="file">
    <name>connections.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/</path>
    <filename>connections_8py.html</filename>
    <class kind="class">optoKummenberg::connections::Connection</class>
    <class kind="class">optoKummenberg::connections::Board</class>
    <class kind="class">optoKummenberg::connections::ProxyBoard</class>
    <class kind="class">optoKummenberg::connections::Channel</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::connections</namespace>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/</path>
    <filename>____init_____8py.html</filename>
    <namespace>optoKummenberg</namespace>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>registers_2____init_____8py.html</filename>
  </compound>
  <compound kind="file">
    <name>__init__.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/tools/</path>
    <filename>tools_2____init_____8py.html</filename>
  </compound>
  <compound kind="file">
    <name>ClassAbstracts.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_class_abstracts_8py.html</filename>
    <class kind="class">optoKummenberg::registers::ClassAbstracts::System</class>
    <class kind="class">optoKummenberg::registers::ClassAbstracts::InputStage</class>
    <class kind="class">optoKummenberg::registers::ClassAbstracts::ControlStage</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::ClassAbstracts</namespace>
  </compound>
  <compound kind="file">
    <name>ControlStage.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_control_stage_8py.html</filename>
    <class kind="class">optoKummenberg::registers::ControlStage::CurrentFeedThrough</class>
    <class kind="class">optoKummenberg::registers::ControlStage::Stop</class>
    <class kind="class">optoKummenberg::registers::ControlStage::OFPID</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::ControlStage</namespace>
  </compound>
  <compound kind="file">
    <name>generic_registers.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>generic__registers_8py.html</filename>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::generic_registers</namespace>
  </compound>
  <compound kind="file">
    <name>InputConditioning.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_input_conditioning_8py.html</filename>
    <class kind="class">optoKummenberg::registers::InputConditioning::InputConditioning</class>
    <class kind="class">optoKummenberg::registers::InputConditioning::InputConditioningFilter</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::InputConditioning</namespace>
  </compound>
  <compound kind="file">
    <name>InputStage.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_input_stage_8py.html</filename>
    <class kind="class">optoKummenberg::registers::InputStage::SPI</class>
    <class kind="class">optoKummenberg::registers::InputStage::StaticInput</class>
    <class kind="class">optoKummenberg::registers::InputStage::Analog</class>
    <class kind="class">optoKummenberg::registers::InputStage::SignalGenerator</class>
    <class kind="class">optoKummenberg::registers::InputStage::VectorPatternUnit</class>
    <class kind="class">optoKummenberg::registers::InputStage::QuadrantVectorPatternUnit</class>
    <class kind="class">optoKummenberg::registers::InputStage::RasterScan</class>
    <class kind="class">optoKummenberg::registers::InputStage::FlowerPattern</class>
    <class kind="class">optoKummenberg::registers::InputStage::FeedbackSystem</class>
    <class kind="class">optoKummenberg::registers::InputStage::ENCInput</class>
    <class kind="class">optoKummenberg::registers::InputStage::PreciSenInput</class>
    <class kind="class">optoKummenberg::registers::InputStage::AnalogFeedback</class>
    <class kind="class">optoKummenberg::registers::InputStage::SignalFlowFeedback</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::InputStage</namespace>
  </compound>
  <compound kind="file">
    <name>MiscSystems.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_misc_systems_8py.html</filename>
    <class kind="class">optoKummenberg::registers::MiscSystems::Logger</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::Manager</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::Status</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::BoardEEPROM</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::DeviceEEPROM</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::VectorPatternMemory</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::SnapshotManager</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::ADCcontrol</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::DACcontrol</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::MiscSystems</namespace>
  </compound>
  <compound kind="file">
    <name>OutputConditioning.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_output_conditioning_8py.html</filename>
    <class kind="class">optoKummenberg::registers::OutputConditioning::OutputConditioning</class>
    <class kind="class">optoKummenberg::registers::OutputConditioning::OutputConditioningFilter</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::OutputConditioning</namespace>
  </compound>
  <compound kind="file">
    <name>OutputStage.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_output_stage_8py.html</filename>
    <class kind="class">optoKummenberg::registers::OutputStage::LinearOutput</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::OutputStage</namespace>
  </compound>
  <compound kind="file">
    <name>SignalFlowManager.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/registers/</path>
    <filename>_signal_flow_manager_8py.html</filename>
    <class kind="class">optoKummenberg::registers::SignalFlowManager::SignalFlowManager</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::registers::SignalFlowManager</namespace>
  </compound>
  <compound kind="file">
    <name>command_tools.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/tools/</path>
    <filename>command__tools_8py.html</filename>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::tools</namespace>
    <namespace>optoKummenberg::tools::command_tools</namespace>
  </compound>
  <compound kind="file">
    <name>definitions.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/tools/</path>
    <filename>definitions_8py.html</filename>
    <class kind="class">optoKummenberg::tools::definitions::CommandID</class>
    <class kind="class">optoKummenberg::tools::definitions::UnitType</class>
    <class kind="class">optoKummenberg::tools::definitions::Units</class>
    <class kind="class">optoKummenberg::tools::definitions::WaveformShape</class>
    <class kind="class">optoKummenberg::tools::definitions::Waveforms</class>
    <class kind="class">optoKummenberg::tools::definitions::GenericFilterFlag</class>
    <class kind="class">optoKummenberg::tools::definitions::EnSignalFlowPath</class>
    <class kind="class">optoKummenberg::tools::definitions::EnChannel</class>
    <class kind="class">optoKummenberg::tools::definitions::EnStage</class>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::tools</namespace>
    <namespace>optoKummenberg::tools::definitions</namespace>
  </compound>
  <compound kind="file">
    <name>list_comports.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/tools/</path>
    <filename>list__comports_8py.html</filename>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::tools</namespace>
    <namespace>optoKummenberg::tools::list_comports</namespace>
  </compound>
  <compound kind="file">
    <name>parsing_tools.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/tools/</path>
    <filename>parsing__tools_8py.html</filename>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::tools</namespace>
    <namespace>optoKummenberg::tools::parsing_tools</namespace>
  </compound>
  <compound kind="file">
    <name>systems_registers_tools.py</name>
    <path>C:/Users/filip.stary/Documents/142-421-00_optoKummenberg/src/main/python/optoKummenberg/tools/</path>
    <filename>systems__registers__tools_8py.html</filename>
    <namespace>optoKummenberg</namespace>
    <namespace>optoKummenberg::tools</namespace>
    <namespace>optoKummenberg::tools::systems_registers_tools</namespace>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::ADCcontrol</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>ab2349392e6d07d2703b9b663162833df</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetADCvalue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>ac950f9a9b171a733c6f29dd2efb0b04c</anchor>
      <arglist>(self, adc_channel, units)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>ae263f37afd591f8ef28ab358daaf5632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>a6b7a2018dfed9b0da2c5ea57c7230868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ADC_CHANNEL_NBR</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>abd01ed7f8b91f463219c985c304131a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>UNIT_BITS</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>aa05d9487169e5c32280cddd18ee4ed51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>UNIT_VOLTAGE</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>a9188c2ce393f40413e0324d0190d8be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit_txt</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>af7235b9333d687369805d75b21ce5a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>adcUnits</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>a01e595cdb3adb893dd3acaf8a556818f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>ae54d74bcd5a11c2f6b077da80b8eb126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>a9d57cbdc9ffde875bdfd69740b3320bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::Analog</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a9bbce8e37ccc250be66785096d9e4e92</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLUTsize</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a60e569162906c5ce073f35c0a8b39454</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLUTvoltages</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>acc90bebcb12113622e26e8c907fd0e69</anchor>
      <arglist>(self, voltage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLUTvoltages</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa4d3eae3934d61e5b8754ed32b7e660b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLUTvalues</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a43f3c8f3985764f6c7ee718e691eb575</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLUTvalues</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a1ea7f41a8d80dd144b5720a51a089f6b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCalCoefEnable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a06e4c117e5511ca2976a0e815a5bd8d4</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLUTtype</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ae9a3079ff7473d6e7262c4302adac39e</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLUTtype</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a9ef74d21eb26b7bffaa7b0a2212c2f2a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetExtrapolationType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>afe1a0a954037e69ac3f31432e9e08e38</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetActiveUnitType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a78a1a354fed9977f5337899ec22912bb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a1257aeef530e4b2a00343aaec1fd31ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a94f8139fcbbf77e8ea5e2b8e3928e16c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a301cb1bd803cd74f48bd982c1d0a288f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a2b07e68f67b5bd4c6ee608e376b69183</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMappingMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a261ae005098e9676399383cdd6c84ae1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMappingMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a65e9b47cd87dfd7fb9b09b36f499c85a</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMappingMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ac1268ece173151af461cbe000007e5ff</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMappingMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a8cf7e7ecf529549b22dfcb6fa7e40b73</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a6181141f8b23172fd6fed671d1cacaa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ad92eebf121622ca2a4ddb4ac39a64108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>adc_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a84ce6237145304a9ef4b556c695a1c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ab84e569f372c6b368596bac4ef910af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>minimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>af8e1545220046965d3a6535892f2f56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>maximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a473bb9658352319b02a7368e6b9c4393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mapping_minimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>af1a01dfd0c97744e5f48e215cc061655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mapping_maximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a3d167e7db73d2160cb40d3f1910c88d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>calCoefEnable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>afdcc65d4c9eb959c7f036fb13ef513d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUTinputType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>abc004d188c0539f9ba9e2220176bed3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUTextrapolationType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aac75cd0eac1f80343380060ea315998c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>norm_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa5e386b19f22ecf28b9c0a7576da1f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUT_size</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa8405a91097c550857fb54e47dce7638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUT_voltage</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>afdf6d7c84c8858c16668e3fa8436f599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LUT_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a242a7edd37841b8e5a714b1e1ffbbbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ac7eba76daca0126053313bc9fa5be6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_unitranges</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a6449b0e700abe15c99179c4e20815102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a9849d069e6987f329c12c996695b27bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a9f37978671ff1a85e4ae1688745c6f0f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::AnalogFeedback</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</filename>
    <base>optoKummenberg.registers.InputStage.FeedbackSystem</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a8609d4638ad5018ae2425fd614d8fadd</anchor>
      <arglist>(self, List[Analog] analog_systems)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a8065d8972643e9f7caadffc6437e6510</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>abf6d85d11859c915d876cfacbdd71739</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a54018c7448bf4a0357ec923950fe7e27</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a6ace8a6aa3182a0464838bcc12584b2d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>analog_systems</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a08bf9bd667769f543f9d651cfb4fe56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_sensors</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a6fd6b136f6097f4935ff367a38aa80a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a8a32a52311aa49a7e7ff4092059a0a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::connections::Board</name>
    <filename>classopto_kummenberg_1_1connections_1_1_board.html</filename>
    <base>optoKummenberg.commands.Command</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a0b00ea9c20ee8efab2b2535ffbaa4f63</anchor>
      <arglist>(self, str or None port=None, int baudrate=256000, bool comm_lock=True, float timeout=CMD_TIMEOUT, bool verbose=False, bool simple=False, bool board_reset=False, float inter_byte_timeout=CMD_TIMEOUT, bool simulated=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResetChannel</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a41496f197c36dc9ae74d7d268ec42c29</anchor>
      <arglist>(self, int channel_to_reset)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IsSimpleMode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a4a5c134a9d443d363567690602131519</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>verbose</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>aff4f70566eaa18502a158d2291de8139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>simulated</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>ab29702b2efd2af8fa9bc37e9874f2f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>extended_signal_flow</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>abc9849b635c2a85d36efd1c1191330af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Status</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a8524f9e2144ee98f249d6fb20b2d8e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>EEPROM</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a42528f9ce85143e52738db95c689a00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>SnapshotManager</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a30a7bfce82df10a7cb41b153347207fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ProxyBoard</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a1d4921ec19cb36d098b9e791a6d308ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>channel</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a87f78973a7491326e92feeaffb350308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Connection</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>adf55613fbc6be5962cbe8c1d2f38caac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Commands</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a9fd634115c1d156ccf300e3b39fa6bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_set_internal_mode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>ad1fb1c585fcbfea160494119cc1538bf</anchor>
      <arglist>(self, current_mode_is_simple, simple_mode_desired)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_simple</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>aa28088d8667016e9f941e8adca8ea190</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::BoardEEPROM</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>af4e2ed3e87d00c3660d6da81e2f9b469</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>af0406be6e7c49cb3460b2137457e83f2</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a4b380c3f910df5503f9471ed1945d4c9</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EEPROMLockEnable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>ad30a671637b7d65fac09344e728d4161</anchor>
      <arglist>(self, enable=True)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VerifyEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>adc66af27b2ec5f6fee12122db9ff81a5</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>ad3e9774a48c384c73064e3b57cbc631b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a044276e39e1da8c7d5c2aef985aacb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>afd61b58717dc4467c679a77fb8eed7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a9666f0439c1e4b62165c8c097b0335d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a1bc957aee85d1cd62c03defaf9dfd3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_SetEEPROMSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a08232b0619f3e08db2aaabf951f5069f</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_GetEEPROMSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a98f926fac45c8e7db9ef94eb1b5f950a</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html</anchorfile>
      <anchor>a42be74169bc32aa9017cd3e15a2b7993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::connections::Channel</name>
    <filename>classopto_kummenberg_1_1connections_1_1_channel.html</filename>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a4741cd2cf7580c74c05b1ac40a322966</anchor>
      <arglist>(self, board, int channel_number=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetControlMode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>ab4b06454ca62e160f28baf003b860801</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetControlMode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a8c0ddd68133f7365831cdaf741d9da89</anchor>
      <arglist>(self, UnitType or str control_mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>initialize_channel</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>aa10d7c84655d98cc8a3a0ddb1861105d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Manager</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a53962ba0b8c91ea79ea4d360ad4ee900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>StaticInput</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a7f8beb479ef4e43c08f432df7c309519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>InputConditioning</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a6fd1ca34a724a08819831ad1f66ffc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OutputConditioning</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a989aab10f5ae27bdda4b3c60e4bb0b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>FeedThrough</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>adcfe8e80adb7a0cebdbb3ab5d19201a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>LinearOutput</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a8e832e71f844a8a95d31c10c1c7f3228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_board</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a7008134aabbf2341462182b5c6c426a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>ace1c07f954fb51ca65eb5e3da46d9350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_control_mode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a2bf02d30e4765875d166d5bb63617556</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::commands::Command</name>
    <filename>classopto_kummenberg_1_1commands_1_1_command.html</filename>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a81200e76a0f4ab490f29774ee91de39c</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>handshake</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a5467d4a7c55d20eb6474b6223c80d215</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>go_pro</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>af34c73c337f1e6a8f4c823afb14f6f23</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reset_general</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>aae38aeebc93df995b5710b9bed35a4b2</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reset</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a4d9fd294c628ab5836bb66943d3a804d</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_command</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>afa69313cfb60ac443dfa1eb60cb589de</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_firmware_id</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a0b48144065eb65f0bfdc0497fc638de4</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_status</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a4e22f443def683eb60fbbfe0b6389c2b</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_self_test</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>af11466b8653c8c71c662f048a29e0aeb</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>load_snapshot</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>ada3abadc52a2789f24881f5cd0567b65</anchor>
      <arglist>(self, int memory_id, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>save_snapshot</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>ad470ddbf9bea680d72e4ff9da7dbd112</anchor>
      <arglist>(self, int memory_id, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>go_simple</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>aa7b6173ec23921167f37ca81747d601b</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>set_value</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a7b5d15526df248721158b8dac46dd9fd</anchor>
      <arglist>(self, dict or list or int register, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a31c8fb0f9ae23b165d2d596e20b0a808</anchor>
      <arglist>(self, dict or list or int register)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>set_vector</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a0793e29ba309ca34b51290ffbebfda6e</anchor>
      <arglist>(self, dict or int register, int index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_vector</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>abeb1ab73febc5c67a27252b6565e70a1</anchor>
      <arglist>(self, dict or int register, int index, int count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>disconnect</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a6d8fd1251a574063d69ee1d543e9e3db</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>verbose</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a799df58fdea0d0f7385129b5421d36c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_simple</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a60c7624933a1e2bbce7d066a73aa480e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::CommandID</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GENERIC_COMMAND</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>adcefda2bc46028c56e3b81f413a3e0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GET_FIRMWARE_ID</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a8045c5028369dfc3f69ae9e526413191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GET_STATUS</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a9060796e5e01610a1e621c6e86fb6059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>START_SELF_TEST</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a7c5f999becaa77e4252486c8ece55c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>LOAD_CONFIG</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>abc1bb2b2bc109925a66bd7f8c2ba80a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STORE_CONFIG</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a8fc5b46eb22e40ef3afabd26b20fc327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_COMM_MODE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a3f04b82cc9e841608621df275e59733f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_VALUE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a11f11d9c06164fc877ea6252d923fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GET_VALUE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a4bc5b961eb84d0a07a08bb3c637d2795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_MULTIPLE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a7590ba98082ebe12e3c2220ad71ae57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GET_MULTIPLE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a2a3e503312b78895262e98f53e2456cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SET_VECTOR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a6011844f461f313cdad1cb4254cf317f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GET_VECTOR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html</anchorfile>
      <anchor>a39ab99e8915f48766d21b3dad8d8e076</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::connections::Connection</name>
    <filename>classopto_kummenberg_1_1connections_1_1_connection.html</filename>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>adeb70ba337a947db5d7de3585a43bf3f</anchor>
      <arglist>(self, str or None port, int baudrate, float inter_byte_timeout, bool comm_lock, float timeout, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>__exit__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>ab3d12a5d778170af8230dcad0a2c47fb</anchor>
      <arglist>(self, exc_type, exc_val, exc_tb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>send</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>acec6c3633e424c14daa25b4297f19b06</anchor>
      <arglist>(self, bytes data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>receive</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a913cceabb7623aef189533dda8dea68b</anchor>
      <arglist>(self, int length=None, bytes terminator=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>connect</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a6c1d63050e52815b6213ed96681db60e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>disconnect</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>aef14cccc7fe3176ba3dfd3ea1f82d516</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>flush</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>aeb0482bff80f52d556aa0df8e3b7a1a1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>verbose</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a54d14cbca1e03232645065fb74756d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_sent</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a79a83ae9e407eab6e7cb65653f2f41cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type></type>
      <name>_read</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a50e7dd3c2789c3316dc54ae1300f6bff</anchor>
      <arglist>(serial_connection, int length=None, bytes terminator=None)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_port</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>aa8b371faae998aaa475f57ba8cdb1c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_baudrate</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>ab4bf1c0c69eea59a8e7196b6136adbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_inter_byte_timeout</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a8c15fc44b6a05f2e0cd106de83f12d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_comm_lock</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a58e1e431a1ea0b55840f2139ff94a419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>aa2047c62a63ea626ecad6ae02bd2c8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_serial_conn</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>af6caf31047cead3057223f2aa2967c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_settings</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a37a7045ef9760778c894b50c56c1538e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::ClassAbstracts::ControlStage</name>
    <filename>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</anchorfile>
      <anchor>a9cff49eaa0aa09f466b44368339c1f54</anchor>
      <arglist>(self, int or None channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetAsControlMode</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</anchorfile>
      <anchor>a2a096a77df2f69b34b52d5c76a685469</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</anchorfile>
      <anchor>ac4b13376adbef6a58269612a7f493f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</anchorfile>
      <anchor>ab8bd1fbd665aa35528424c8bd37fa133</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::ControlStage::CurrentFeedThrough</name>
    <filename>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.ControlStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>a11300cea5c6aaa5a781215f96dd10d7c</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>ad1d262547607c33e0c83640fb5ac65da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>af49f8b70270d34cb52d8978e0693a86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feed_through_enabled</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>a783205b499e70632bde1c22f519c0d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>a5ba99a223896137f8dbea8ea2b2e2ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>aae935a5fb1deccbf895d1ebef97a6bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>af2d0f528caed2fa330496660948b01a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::DACcontrol</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a4d6c7359df2dd7277abc3e34563442d6</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDACvalue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a6ad69d92f601ed6e1a3ac611c56b797e</anchor>
      <arglist>(self, dac_channel, setpoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDACvalue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>ae87d0766dd3b9bbaa3219b5d659fd473</anchor>
      <arglist>(self, dac_channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDACbits</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>ad54f57c0a95e9980cf42b42c4d7bf0bd</anchor>
      <arglist>(self, dac_channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDACbits</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>aa437a841eabc5df234180fc6ae05a4f5</anchor>
      <arglist>(self, dac_channel, setpoint)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a030364800ea6a3dc87e27ce654065fdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a302a148d7f72c2c10ebba2807c49f758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>DAC_CHANNEL_NBR</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>abbcec5a1548ad2f8492cec46ba7ebd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>UNIT_BITS</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a518f42ec1df6aa35c275362c173ca5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>UNIT_VOLTAGE</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>ad99c04f8d8b06afa2ff82edd0f9f9f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>UNIT_CURRENT</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a9f0d19ff7b698b55fd17c77052fe1f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit_txt</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>aaf241eb8ae92fb0187845634fd9fc5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dacUnits</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a2a106f2000e1b489be8b157a305acced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a7f6a68a0ae3fce19506b8785458796df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a53a64a666de160a7d97837acdf9cabb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::DeviceEEPROM</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a6d46162f5973fb06776005185c8b9bc7</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a7079f45d36dcae7fdd11af44a74296ee</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a53b8cc8e477bdf294d8375b501a3f511</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EEPROMLockEnable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a933ba811d811f317a4c95f7200e1d8aa</anchor>
      <arglist>(self, enable=True)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VerifyEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a0046604e6b6f8cfcd9afa3de9e104d85</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReparseEEPROM</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a82b1e61ea7ed0bde1600838d8c7f5801</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a74ff61c12afb553c77645cc8b33fd785</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a1244ca5686b14d942d6de7782795d6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a08237c48247059d6f97af576bbd3cf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reparse</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>ad8def1a811051d1c5ea886a38d3a282e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a8075e8244c4c5bd549093b85a6b80ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a73a468ecb5de047d57bcf9a275d50c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_SetEEPROMSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>af9e36c3b8ed52050d8a211f943d7ed89</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_GetEEPROMSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a4a24d576e3d8bacdf1d20ea177266b9a</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html</anchorfile>
      <anchor>a2aa5ba6cbdd92f7f5ff1613ffcd34057</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::EnChannel</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHANNEL_0</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</anchorfile>
      <anchor>a640ec22f9af7a721cb5a97e1d2f25918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHANNEL_1</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</anchorfile>
      <anchor>a4694c2e704ecd7526156a1b7c4f27e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHANNEL_2</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</anchorfile>
      <anchor>a567318f8ccf4ee939a040c339b2bde45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHANNEL_3</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</anchorfile>
      <anchor>ab38cbf03b67125a13f39828223700733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHANNEL_ALL_MIMO</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</anchorfile>
      <anchor>a05fbe038b8e6ec274bc276abb04a72ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CHANNEL_NBR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html</anchorfile>
      <anchor>af832341771ee89ca5f77d018c69d96ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::ENCInput</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <base>optoKummenberg.registers.InputStage.FeedbackSystem</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>acad62a664acd643fbfd4e5e7188f7a67</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCounter</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a88f0cc8be997b99ef645571e26825c46</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCounter</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a74baff6f8f00ea127bffa060ddd7e3d3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMaxerror</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a7d119545ed3f67d6a4bdfce043076e5f</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMaxerror</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a91dbf8c492f7ca6c7988b03e5920d32d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetAutoResetZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>aa575960f266c6f6e690e61c9c20b4710</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAutoResetZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a93309f6f9c5e113d20441b1763652869</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetZCount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a1d35a62a4b4e9e0e14aec849cb0ae396</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetZCount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>aaa1cb79e79a690b0d55a64a0b0e9a8e4</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>ac3be9e6b22a64378184ea314a73b4be1</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a2d5046c6fee96c27344dfb9eb78baf14</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a321194da3ccbf9ec59fc9ee6d10c998f</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>affc666a5059b1aba0a9a1f882b2ee673</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a18ba808fd21f89f4fa6c5f4cfe81d9ba</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>af2550bb9e31ad95d7ee4bb06135938b1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>acaf88dfebbdde6118e36304a716c0c50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a2c0e995cf7ea48cb0ad9d267e2617710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>counter</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>aa54c0d8146fa8f0eb06c20c9f0e55e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>maxerror</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>afb7defe960961ee8e21fa1c4f1ebbde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>autoreset_z</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>af526579ce25ce6d429109d5a8d62280b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a6f48953d2fe4ce9c88e3dd0f6e478421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>zcount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a62f63afc6be5feadb278f7a14a732230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lasterror</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a32b471a5a9a243a3cbe56bd25e4578a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_sensors</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>ad940f5ea5f030442554d6a7ee68ff959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>ad67cf65bb69bddfac18543403876d8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>ac95d2cb937094f2b3c18299c2ed9f7d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::EnSignalFlowPath</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_signal_flow_path.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MAIN_FLOW</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_signal_flow_path.html</anchorfile>
      <anchor>a4e772de40abbcb2459d01ac4c622ab1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FEED_FORWARD</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_signal_flow_path.html</anchorfile>
      <anchor>a8ab479e3a2b0f0b113ca03d9a20fa1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FEED_BACK</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_signal_flow_path.html</anchorfile>
      <anchor>a66d8ac548e47e13d9aae7c3b32c955cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PATH_NBR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_signal_flow_path.html</anchorfile>
      <anchor>aa7784475e7e3e4aea5f578cee773d453</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::EnStage</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>INPUT</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</anchorfile>
      <anchor>a1d06284673cf50a047590ceb01c01524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>INPUT_COND</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</anchorfile>
      <anchor>a397e96a5f76d624e5e18a91f026eb575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CONTROL</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</anchorfile>
      <anchor>a5737a79b2cd536beda8c09b4dabfe8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OUTPUT_COND</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</anchorfile>
      <anchor>a83fd268a7e1f5343a69e72f0b64b2f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OUTPUT</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</anchorfile>
      <anchor>a53323a5d6858c2386f3fd61a56f2aee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STAGE_NBR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html</anchorfile>
      <anchor>aa676a25a7de72038ebc2d5a4d1d2f8dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::FeedbackSystem</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</filename>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>ab367751de2ee51d524e622992ae20024</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>aa249b909cf469bae3b1cad8faadf1211</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>a0bde434a7e0849bdb9bbe82b6265523b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>a352b863169549e7e12481e9ba09e9e1a</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>ac951a7c290fee7270bfbcd703b38d47c</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_sensors</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>aadb087af0b7813c2109fca2f9f821eed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::FlowerPattern</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a2e568438a8297c5e63b203ed060592c0</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a08ab085dc2d86fe57501a2aecc517470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>afda3fa4272d3ecc9977341613ecf4758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PLACEHOLDER</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a4afab7a1f21446aa127c25047f368360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a3595fd5ece081f8d5d1f20526abccc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>aaa945265fa03d547d5a43df89bf00c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a76cf5bd94abfb353a9b71dce1e02ad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a1a23aa103454298a5321bc35356721ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::GenericFilterFlag</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_generic_filter_flag.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ENABLE_FILTER_01</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_generic_filter_flag.html</anchorfile>
      <anchor>af0ad912240359abc2ae686a88e0a070a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ENABLE_FILTER_02</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_generic_filter_flag.html</anchorfile>
      <anchor>a71f580949198ffab72a67a1cabe3e645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ENABLE_FILTER_03</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_generic_filter_flag.html</anchorfile>
      <anchor>ac435f7c7ab205852f21201fb038c53fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>ENABLE_FILTER_04</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_generic_filter_flag.html</anchorfile>
      <anchor>a71c0666594cb4de112a3dea15341be74</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputConditioning::InputConditioning</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>aa86dddf4bf8de0ccda50d636630e4153</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetGain</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a205a5750e9624306843edd0da94ca4e1</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a402bce400c9947dd32a55b61e5c25ccc</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetGain</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a540faf2629310b8250f76fa115944c80</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>ad4b8bb5c66c11a69cd77eef98cbd32c8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetTransitionRate</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a1c2ac08373bda3046b5dfdc46eec6076</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetTransitionRate</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a87ee35e49869586cbc735c65055ba7a4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLowLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a9fd196a7dd039ffa6ff421342446fcfb</anchor>
      <arglist>(self, value=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLowLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a3c8793ad51d2cea7a13ab095eb9da897</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetHighLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a86fece6cfae3863f44c2ecac49a16006</anchor>
      <arglist>(self, value=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetHighLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a0f62da2d01b8b203c2136a4df97c801f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EnableLimiting</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a8b95751b07ecb2bf1871cbcb400cf03d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DisableLimiting</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>abe14e4ecac2df6102888c372d6fde9ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLimitEnableState</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a9ad04e1d4ceb6d41f417fb03d958c8d8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>ac02512ea692312f788fd3574f1c02e3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>af0342bf8d3db04b6528d1170f0eb2d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gain</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a8081a88c772d4465b005c7385a002d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a16fb951d61559f22b3890a8c7315afe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transition_rate</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a381af2bf00057ed824f34bb1318bc416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>limit_low</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a61d962cf48f36891789c755fd14f6499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>limit_high</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a53aa457351f00f7274c3f7734ed0d907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>limit_enable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>af28938a34be5e79bf1cf688c8cb52366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>afb96dc6791c966c7c0444f61f11dc9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a860377bbe026a8c5943d311f35f1bee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>afac3c289289da9af7eb7b109989beea1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputConditioning::InputConditioningFilter</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>abf080a96e6da26c21e64aa92075b9093</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetActiveFiltersMask</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a917f84c57cfb75784b7ab2b2ec9cbe3a</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetActiveFiltersMask</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a1e6c7875d7d5a07c71ed01f876d209ed</anchor>
      <arglist>(self, value=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectFilterInstance</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>acb7050cfce0cad895e3672ab9aa9a52b</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadFilterCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>ac77b36a7a854ea72a9d8efb2a8f050b6</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterInputCoeffNum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a870b7fbc807717821b3d67394a50216c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterOutputCoeffNum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>af36627836674037208427b86ad617cbe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a06aead6a475d2caf36aabbb99b931222</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a5a5c1b86c1a2f1f83a0cec677ea6539a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutputValueID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a44fe6bd2843ff1c63c1d7d39980e3c18</anchor>
      <arglist>(self, instance_number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetInputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a8058ea7f7faeea76e1aa03f4538046b2</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetOutputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a591f4c19d6845311a084d73ea0c1d4b0</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetInputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a0c1b7bf82e7878e65a9495cd1c7da722</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a7b957d51a47d8ff35c45f55135b85d1e</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a101b1a19365d2b7cabaf013dca4c4ecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a0799365afe0811e599dd8ec307aee374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mskActiveFilters</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>ae90989b3468c52a381da575df8749fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>selectFilterInstance</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>aba09d45ca29b3eac5f4ac200c786a44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loadFilterCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a06c4ba1aee2b02e5145c4ed5da7636e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>getInCoeffNbr</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a73189f1bc7014cbbe5c57ec233cf50dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>getOutCoeffNbr</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>aa38019015d2ee854f2508e2e3af51993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inputValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>abcbca045864634bf1e30510ad7c14c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a42355957a08b3a85319c52fcc4251208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF0</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>ac07c7f13bfe79b96991e67cf93a21145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>adb221f9b56cc1abdfdc1bc9ded57ec11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a2aada6937b9ae7791455cd5ca2e01e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a7207fb9e541791bf7de6d625ca5c1053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vectInputCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>ae7443881d5548d24c1f2f3d56dc23f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vectOutputCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a990d5afb835765e1889be7dff988977d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>ace363355a4efc11dff1bd7a16e4dd252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>a121660c509f19ace5c2c6a30a2cb5138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html</anchorfile>
      <anchor>af93ce81d08e8bbed18081eebc7bc4208</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::ClassAbstracts::InputStage</name>
    <filename>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</anchorfile>
      <anchor>a10d883d73c116de4c00df22962b344da</anchor>
      <arglist>(self, int or None channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetAsInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</anchorfile>
      <anchor>a4d7fa472b320837e9ad0bde2abf80b9d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</anchorfile>
      <anchor>a0540cf4ebd8096855584b94b63605bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</anchorfile>
      <anchor>a333cb83b0fb7212e2359cdaf2a945b7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::OutputStage::LinearOutput</name>
    <filename>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a73826d4fa6c769b3a27cde872443f947</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCurrentLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a6dbd1429a181471049c79a23b9264584</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCurrentLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>af338d14f95e0b326c43c05394a6347fe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetChannelNumber</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a031d1b50e536eb6afbee79bc34a6098d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutputCurrent</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>aa042a1d230161765b0efb037121b83e4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetAverageLimitPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a3db8dcf6008b97287da814e483479597</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAverageLimitPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>accf4289a375b82d24a3f1310ec986ed4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetAverageLimitSum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a1d02fc6a241f5ab845d59b486b3c31f4</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAverageLimitSum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a8fd5711c7e1ac2fa453355449abef30f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCooldownPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a843298ad4db0628dcc5d0943051ebade</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCooldownPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a9db956a8e93994174ebd13b4fe6b59d1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCalibration</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a3f147f963f60bfbd2e0906494dd79296</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCalibration</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>aa7e8d06cae4b45d9c9be0226910c5e4c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>afcda89a74e0b7a1483286c33de139bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a61d7b458f91b6c8cc95e8f78c3f7ec20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current_limit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a9ac78c1b79d15182d2917a4d1e3a6478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>channel_number</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a4555856d3c70354630b47c65e675e461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_current</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a8b0e7d26bbdcc0bffebbe3c442f1e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>avg_limit_period</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a3cd4839afb2956eb4edc9ae40f75bb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>avg_limit_sum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a73450d1358e48f3538ec56087654fe7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cooldown_period</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>abe53fe18bfbc82a72f207369f89b99ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_disable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a76e5cd53429807f72b9bf8d62f6e0223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>calibration</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a1aa2cf112b9af0b6271772405713425d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>ab1b2ec17b128b27299061c6357269679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>aaa6e82aa6a780dba34b9a1043b918c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a28293388f149a57395d4ae4bf6e20846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::Logger</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a6645214964261100890dadd62ed37528</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLoggedRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a7f41062f091bb355419d5876cfb35a32</anchor>
      <arglist>(self, log_number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetLoggedRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a922ba53da1583b690c1d1a8776a807de</anchor>
      <arglist>(self, log_number, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RunLogger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ace8920fed4114d4e3b0d0d9ec3dc5e95</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StopLogger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>aded3be4e87ae3adac075954ece0e51b0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetLog</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>acd1f73ed43685bb1cb880bd6f23786f8</anchor>
      <arglist>(self, log_number, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetSamplingFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a812a7ccb659f758f22827a8a3a14f172</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetSamplingFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ae2ff13094d6ab28864a4233e2ea215c9</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>to_int</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a6a622c7231ce4982a3ea7289d6e9d3a8</anchor>
      <arglist>(self, float_v)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>abaeaf74f47180162680259296f17ff02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_0</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>adf069d55e5b4bd6bf369ae744d282c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a494025db6c627523ba13365efd394c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a57f03c575c50f01d787700e89ee7e76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>afc604bea8c234ecf4305752c1d8215f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ac62e32ca4501d41a084bb71aac6852f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_5</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ab3c79b6658b395f0507eb965772257cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_6</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>abfa68373da7c90dbd458f9573d06f8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_7</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ae12c0dec64f0236a672459cd8c354be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_8</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>aae802b82f53c91519217648b2c7c9f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_9</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a2a87e0e381b9f4809224f7348878cc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_10</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>af79dd87579981725aedfc65f05d7ab0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>logged_register_11</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a4cc371b63c6cfc3980585c666b405ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>af66e40c8ae2eadb73a5a0f0d70bf36a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sampling_frequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a310c2ff875ba63235e180af1a5150986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_0</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a4c75f8edb90956a8fd25d99da5143602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a99ba53fa39a65abce8e25e069e7e39d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>aff0bb3084c4ec25670fdcfefc84dc08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ad9f0b796ecab82a9778f3750034294fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a673ef8427df81c3df358e29d9aba73a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_5</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a082a5ec13bbca5bf8bf60dd1f4e3575c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_6</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a1e8f93c2363acb65b433552fdd9ed928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_7</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a69d7fda1beefea855652ebf5eba9ed0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_8</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a88eed5f8cb777c29d423bbcad1dc4f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_9</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a4d9240de1d3b9a58b366fb3111361fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_10</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a7cad431acc46375839abbc5ce45f1501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_log_11</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a649b8f8d914af14cb827d46c7fb0c696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>acee70b483dc859b222d07ce965a9226c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_GetLogSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a7b7d99df174dcc9819a54e6ebb062e16</anchor>
      <arglist>(self, log_number, index, count)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>aa6eeea4196deb115ac89e7809fe2da19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::Manager</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a5fabb6eeab77a58a2816dc7099b054b1</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CheckSignalFlow</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a0e6382f08bb89d464576bdb57c8f58bb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a71640add9e434b68d2fd3fd31883ab15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>adb82a611a6fa8a87dcbb1df9a6af1916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a8c462305af74c6c2923fbcc8639cc8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input_conditioning</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>ac18b15e0e8dce826e7b006103d604858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a693b2b0ced178a0df72d8e7e8cb6f7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_conditioning</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a15e697d9b5ee13511f130443706938ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>ab6ff28b0010504cbcf50fe50004cdf9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a78a0f3538cf7add9d49d325efb2a2e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a06841dea4ed6f2f289ac3ae5fc69cba6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::ControlStage::OFPID</name>
    <filename>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.ControlStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>aa5287fc6dea03ab9652d4dfc0c4dfed0</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a050fdd1a0c410d5ef4ab7556e22967a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a920907d61ee8817b9762775d657a18b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>adaptive_pid_enabled</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ad4c505ae303c80d1540f56018d187c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kp</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a55a26afb406eea5c9ca63a50fb071ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ki</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a8e11df5049e4aaa4044f77e4060abf91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>kd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ae471b6227601e4c7af3dc71849508558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_output</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>aed5b654a64036ee034e2a0a3ef8d5280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_output</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>abfacbc29d4c74c490f59ae1fc60f4a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_integral</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>af7e50124ccfb2af4920a33b88f38e7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_integral</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>afc77b8426010174a12e17b2272544ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setpoint</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ad8c0a91ae435cf3d2fc14d816bf37039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ap</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a600589d144d497ba834afb9a2b2dd1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bp</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a5083f8c2b7d39a9de185c20b28b9bb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cp</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a94f7422340706477ebde46d4fa13429d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ai</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ac4af56713551cf4b1d353a8e6a35112b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bi</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a6a066cc72309fcd61ae4e1eda10fdd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ci</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a5c073228ebae6daf0ba5b75161d671ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ad</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ad0430fbe25c76572608e518a420f336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a6a0a060876195729f9d9e2c00b426147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a2dc6b0a3c0f52ac885e3e37baefe9a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gain_scheduling</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ae93ce9e96de68b1c22eadc447f3118f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dfilter_enabled</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a26092af71ad651488d1c31f32a4e51ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dfilter_cutoff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>ac35e825a9e2703d7ad041b4c612e2035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reset_integral</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a70ac7a65de57df0a5de7e8565520d46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>disable_sensor_input</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a614ba5dc186ca6b988d4efe4c76cad33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a890448a5c1facb88808dbf84e56515f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pid_disabled</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a5ef14debbd8733757512f3407c4831b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a42c963b73aeb9500ecb36f795ef4d278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a9005292118066a720dfa838485f39feb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::OutputConditioning::OutputConditioning</name>
    <filename>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>ab96f6375d01cf2a6134f3b158fc8c7d5</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>a191f2d73074f9281ef1cc5ac7cb0c0ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>adbde0d584ea9b1992e6c459c24e59361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gain</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>a755d10dcc4795a71ad0ec8c39ee86887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>aa65f7e3698782e2a896bcf983f481c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>a26ca629dc5ca997d6529b801cc786835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>ad0580b180cefb92d985d017f37322be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>af6d3aba5c22c46a339073ccdd5c49710</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::OutputConditioning::OutputConditioningFilter</name>
    <filename>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ae6ee16baecaffb48b060a4d5b57a42d1</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetActiveFiltersMask</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a61f1485d2790769b150465f63930b45b</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetActiveFiltersMask</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>abcff7a25111b9b84ad7806d264f40075</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectFilterInstance</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>acc4cd9c1bfb3715760a681a808536c95</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadFilterCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a4f66a8a4a34c106aabf4ec1252796e15</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterInputCoeffNum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a42fcd9d3a5756afe15d6a54c43ffaa9a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterOutputCoeffNum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ad8cbe82224d501965dda36b60999b964</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a6d57c0c9090576c7d932b0b9896187f7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFilterOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a779eaa7efbbb9fbc06d19c95f9e12bc4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutputValueID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>aba4bce8bab7021987225e5e58d2631f1</anchor>
      <arglist>(self, instance_number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetInputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a4c794e5869d0a1726b25fcf6a4f93ffb</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetOutputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a44199673c28d297760b9ddc89242c15f</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetInputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>aed27e9189e536f427e1b1a615b433993</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a79e2f330e448fe307b504f282f43c7df</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a4e5a73cbc6396593da9512390e22356f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a91b49362c8acdf134ad8527f202287a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mskActiveFilters</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>af7d838c611dfa61b029ca763f84bf0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>selectFilterInstance</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a207e6fd321dcdc594d69a9660217f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loadFilterCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ab1aa8fcde5cc64fd4c0f0978d9cdebf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>getInCoeffNbr</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a479a6058d60f0a99a23f5771834b67bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>getOutCoeffNbr</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>afd481838b65a3a957eac791bc4527d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inputValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ac2b2665c197cab161af32e7c6bcf394b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>aed54e0f18a323d3a7a54548e72d6223f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF0</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a03ee3844e61dc97407c43457f9b5c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a66a7e1d076cad55797e5b444d7eb7623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a4007dd9cb234a42d24c5165286df91b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputValueF3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>aedb640b41c4f2c4cc9bb9660128b7788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vectInputCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a62728aa1e2b0f6cad6f3f9318623bc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vectOutputCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a5bb4ecbb961319bc86685774e6734124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a6b4e436d574bbf6afc9d8d7842930b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ad2bea405c829e75f31e7ca46189cec06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a940bc71b8a154cc46e1669120efc4768</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::PreciSenInput</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <base>optoKummenberg.registers.InputStage.FeedbackSystem</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>adab698beffebe6e2633e22bba71b5427</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetX</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a77784f15ffae25f989cfc80e7b9e36a9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetY</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a7b7afbfc931c6b44df94afa9adcf6b8b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>abd1f1c0fe48bb6145b4428647ef7d0e3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCRC</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a3b53cc206ac0b2735eba8d527c8eba0f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>af38665bd20df9352fa7044946535aa4d</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>ab4ff582f13e592cb2ae2da4f1c89fd29</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a3f71974587f03580181a754736ca7b14</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>aa2c9b79070d502f7c799ab3c1b243995</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a322b2fd4ff93644c7e898250b3d4ae5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a2ec507fb44830ff0fa1eb579014fb919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timestamp</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>af48ac2438d6fcb66c08888789891c8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preciX</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>ae8c81c3e6aeb1e854a2c1ec7a4be22e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preciY</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a447e7ac155885ef3e2dd218b812ff94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preciZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>ae16a30db93dd433871246bd14d482e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preciCRC</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>acdc1d8c830c9f515a4f3c5454efc6773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_sensors</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>aefeba488e97706f917ca3cb8685e1ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>ad0acce6bc12ead17a32d3d1e9f7c5af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>afd2158de32e57ccb2b665d544a631deb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::connections::ProxyBoard</name>
    <filename>classopto_kummenberg_1_1connections_1_1_proxy_board.html</filename>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_proxy_board.html</anchorfile>
      <anchor>a0a784a4449cbcdb6a7feceb7eb89a1c9</anchor>
      <arglist>(self, board)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetConnectedStatus</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_proxy_board.html</anchorfile>
      <anchor>a4e793646c5e7de7bedf092e58285a5c3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Channel_0</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_proxy_board.html</anchorfile>
      <anchor>a1221c070d2983e284ff3c81135e3128c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_board</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_proxy_board.html</anchorfile>
      <anchor>a9b4b84c95cbc87d19e1453e1501c651a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::QuadrantVectorPatternUnit</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ab02e880a1db0614892f02f8f9c17e10e</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a1a150cb7a881e39f801713337db27576</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a01631e14c5ba65e07d105ebfa6cf57f1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>af65940958157b8cf27761804aa29e54c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stop</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>aac6c466495f01c9946ef4bfd47ae69d3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetRunningStatus</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a0479d5e7ad1fe7a0293b803127da566b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStartQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a0081fe4b9b55cfdb0ed02235917f9981</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStartQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a386b1de7c6d2dfa7a7930dddd8b82626</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEndQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>aaccfa9742b73bc5eddd812594fcd113e</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEndQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ad924ea2a1f128e7846acbed40d8d9279</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStartQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a60ae84f8c9e998736ebd1219916eba4c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStartQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a372345e08353c58bbd40eb3f07ef6aaa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEndQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>af0decd055fefaffc90af8905394a4cae</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEndQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ae6e03df39cb31f6ab68f50e3430b0df6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStartQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>aaab4e6863c316fa13fe3cff6d12b4f59</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStartQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a97dd459bad1c9364eb03187b5f414088</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEndQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a703b2f897b3d2623d76bb9185194eba1</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEndQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a03e3696eba54eae66509ec39a216222f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStartQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a4e4350e49889a642ebbcbc0de2ab8faa</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStartQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>aace0dbad50caceec04786dea5304dbf4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEndQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a95435ea693abc144d34b53b21790d54c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEndQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a414d9f11402ac4bba807646270c78dc9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a9e2aec1e53474d762d418e67147e313b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a9593204d105e614e30750fd521781710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ab8bde5a16b81d8b052bbbd4c28fd4a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>aafdbd17a3976c9345223c9a10612b8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>startQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a5103a74bec4ba839c57f252cfa415340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>endQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a1f614e652f85aa2d683235ae2ad567bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>startQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a6d9e4856aab506efef223e31ced3e0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>endQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a3afbdecff1b696496e560a75f5130c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>startQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a8a262d6231aeb6b4f2836a1f10ebe3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>endQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a07fd8b5f05ff27b7f93154ff6618fcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>startQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ad5d16c720ac5246bb9b1218494ed1c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>endQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>adfcbbc5db8832cfd2b70f5e346108c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a6af0b1bcc8a2a11d799ea44f4d84435a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a78858de619e5a3810019e84b47c0a3ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::RasterScan</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>aae6d641d9365331e30ca3277a4733c8f</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a74c2fa456653700d06fe2efd971bf6b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>ab74356de6a0b79fb2cbaa8e1e8a616cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>ab1a12809bd19694a1ba92b9b1935ad02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a94f3881bc20bbceff7f18c15ead80243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>number_of_lines</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>afc1a5f89d56e9a500da3c65913f32b1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>slow_axis_range</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a846454ef899dc430107ed056f2ecb754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fast_axis_range</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>abe1ba3c6ca348de169be59cc72805456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>orientation</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a16dba43e4d2ae90de15336c0976e6ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a88a5b2150d1a0dd2a8058cb395bc6a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>aa2948ab5d88f1e53b47d0081f3aacde3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a5fcddb9f97ca9da51220a44585711f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a0260d6d3c4738b46da0cfa29cca16884</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::SignalFlowFeedback</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</filename>
    <base>optoKummenberg.registers.InputStage.FeedbackSystem</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>a428607532b03ab7bb343736ba4d40fc2</anchor>
      <arglist>(self, SignalFlowManager sfm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>af3dbb620fc69d870f850ac5774518460</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>aded9797ab13d3e538039bb4688239468</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>a912d1287f74a3e01e762ab03ffe16c9d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>ab8cbd5754e987441a588e8e32f3b8dfc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_sensors</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>a2111b73de8384324e363887c2e7f3309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sfm</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>af13e55d064f9bf70ec2a0279f69c83f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html</anchorfile>
      <anchor>a6fff7a11d92450fde4bcb2c60d7248a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::SignalFlowManager::SignalFlowManager</name>
    <filename>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ad01f54fe660e463e55c305021392d617</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStageSystem</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a059776b2016df60d7ea0404f395cab63</anchor>
      <arglist>(self, path_id, stage_id, channel_id, system_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStageSystem</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a92ee836da6e5d8c0db2d9003a17fc751</anchor>
      <arglist>(self, path_id, stage_id, channel_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStageOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ae7d18d5111e7ccef13cbc72681a13937</anchor>
      <arglist>(self, path_id, stage_id, channel_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStageOutputRegisterID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ab028b778c54df9997eba83e93527d7bf</anchor>
      <arglist>(self, path_id, stage_id, channel_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetMainToForwardConnection</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a4430418cb9804728575742254b2410b6</anchor>
      <arglist>(self, channel_mask=0x0F)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDefaultSignalFlow</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>aed6fa3564116e47ff39aaadd55c9484b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetFeedForwardConnection</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a89a1014c84468cf03991c249e8454f9a</anchor>
      <arglist>(self, register_idx, channel_mask)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetFeedBackConnection</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ac2995685c394fbc29090283bde96831b</anchor>
      <arglist>(self, channel_mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a26c89bbecf3d89752ddee8da07c83bda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a24ee7c6841380d1858c37d759de757cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PATH_OFFSET</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a2e8014e8e26c0a189ae9f23bce725a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CHANNEL_OFFSET</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a7c5eaeeaa4ee41670c0400c4a592c129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>CONFIG_OUTPUT_REG_NBR</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>afedbdf42f76f19dd0e296c32b404be62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>STAGE_REG_NBR</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ae63760c5d738edb259ff5aeb83ef3dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stageRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>af5966807b436b830b5fd4ccff466d01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>configOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a0c44c63e4fa61a7ce5495e1194a7ec82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mainToForward</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>aaf3ed2f2fa0c547487771c5a89c7d1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedForward</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ad05a462423daeca212beb47fb8d4e201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedBack</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a597fe4dbc8e64dce45a7bcaa6cfb85be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>defaultSignalFlow</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>afa6f09da8e41e219cbb0782856add0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stageOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a1d676e2b3d1fd0c9db8d9305761cceff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a26f614274d90907f4fe4dd3c308a0c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a5a84ab7cd2a2ad942c14359a88c1b6ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::SignalGenerator</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aac5202edd48598ef7711ae38720e2a48</anchor>
      <arglist>(self, int channel=0, board=None, sys_id_base=0x60)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a3734e770399d9d285d928dd598d1fae5</anchor>
      <arglist>(self, UnitType or int value)</arglist>
    </member>
    <member kind="function">
      <type>UnitType</type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>af6e2819b7142e04eb964a938d6f2f331</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a8c22d7020b59a1b974a946d895da4c6e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stop</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ae7675e77cab5f51af0bfa26191961d0f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetRunningStatus</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a76da4abc311ec93c185d76ff98f657d1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetShape</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ae91d2cee386ea4ba9e671970e9f6e435</anchor>
      <arglist>(self, WaveformShape or int value)</arglist>
    </member>
    <member kind="function">
      <type>WaveformShape</type>
      <name>GetShape</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a53cf2bfc0d681bc3a1c8df7bc4917521</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a61c71b21f16fdfb824a80512c7b28b92</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a9dd6d4ae00c57913f1eac702245b4b71</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetAmplitude</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ac7acf22929cbe6fb228f2e5a6d386c16</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetAmplitude</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a9f85b02aed41f7ffd701402c3caa002a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a018efdf27b001c20ae475bdc87606494</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a308d7c41d08f112a2ff4a0e206a61f13</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPhase</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aaf1b9cb2d1747fae8e7a99e7b94a3618</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPhase</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a895af663159719587e29e6390c748950</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aadcd5f2fbeb94965140e00fb983d8e4e</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>acae1f708206923082621117918d172a1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDutyCycle</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aae74cfb351f85549f5c285fe150d78ff</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDutyCycle</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aa987d58212a9ae8c3e362308ff6ebb52</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetExternalTrigger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a410b9775e0be004a9bee5138557d7461</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a065a35a922299e912a52f1de03a791ec</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>adf400d77e84f7384f0cdc1303456f207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ae92038656f4223cd3a8d29ebf068c3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a1d1bbaf5a9d5eaf9fcc3c90ea792f7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ac1d54a2d5d5c30de2139786267d4a5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a9c8e8b30d458ecca3230558c95791aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>shape</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ad19c0206cec7a3733ce8da9410e8265f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>af9cd66c805c4a33c35250c263bbb5bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>amplitude</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a3c3f3daf82af64e54bb19a52681ec078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a33ae1ce4564b0e0e216b8f564dd11d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>phase</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a73d0ac2580a8c41acedfa5affd733ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ae2a4c330db5f25baaf47899838a34dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>duty_cycle</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ab299caa80a7cee5432480d40ab3e6844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>external_trigger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a389d79488653a0a18528856ed27e83cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ab0c36bcce8a9f287fdc47a9f53904af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a8b9cba2ebfda0d2ccca216cdf0cd4d89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::SnapshotManager</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a59d550937c450666e616fb8fdcf4e7c9</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaveSnapshot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a96b937fafa0988017c24c1dd0e954907</anchor>
      <arglist>(self, index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoadSnapshot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a8acadcced3239099bce2f99e4c193b10</anchor>
      <arglist>(self, index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetSnapShotCapacity</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>af77ed90e4e84f2eac5b70d9931fb7388</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetDefaultSnapShot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a354fd3a46b171cfcb2e62444b9a468d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetDefaultSnapShot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a05d43612a6ce7e5e82d7d53bc2bf55a5</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetErrorSystem</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a00cab220750898500e77eab8c74573a1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetErrorRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a58faeddf0e7b163a92f810ae1cf49496</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetErrorValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>ab1328546dc69d53680f3aa67174b8af6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>afb731ae5c0e4a2045f9e2810a956f3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>snapshot_capacity</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>aea239759f2e9291b3dabcb5fa3b853c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default_snapshot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>abe05b758bc61eaef146b7a3fccd53abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>ad472ffa2428a08e59743302bc6784e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a3c807a23dcba5c17a9ab439781c3e82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>af7dd2f97321a3ebdc9615c5868a51515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a7489fb0bfbf5bed405ad0501195f99a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>abdc78dcb626c3d212c30c65e074468cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::SPI</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a0690d885055a21dad071694bf03a289c</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SelectInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a6480c140063de066726f81d72a1d9ce0</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>abb1c191145e4cea0e91ae069a87899c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a007309e4f3267c9ead996e9a6a3bf5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>input</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>aee54b0c822b46e915a2990e4ae90938a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a6d658fcf4e12ab432c91e324fa4c5ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>aaf298b9829c66090c70da9f53ffca2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>aa1fc2b33a3fd3e423b67abf570fb022e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::StaticInput</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>aa1bb54e0dc4c16fb0d590df9e64c83b2</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCurrent</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a1f8e53d77565c97060e8ddef2be31150</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCurrent</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a06d00718a0e228876ee76fbc8517a7f7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a44df9970c80275dc7fbabc0011ca11b4</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>aded963c7549da686c6c55c1c5b410cec</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a98e39e6dcda6ac81557742c011d5056f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>ac396dbded7d8c4099460fd4ea30573d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>current</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a28317b31e4a9e55168aebffa2dd2cc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a1b58220670c103d5cb4563938a0d8db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a6227a07d4098855e4d15e3783eaf2327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a744114909c46b0c7804b43fc70a6f646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a3fa59d61c942bec806a1e25dc6712b55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::Status</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ac48233aa60b6b54a756a97d3419e7b0f</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>adf20f3b8339f32254d31d4df1c3108df</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareBranch</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a4297ce42aada27c94fca439b076dae26</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a359de0fc23fb2ff7e7a28ebc6ac6a09b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareVersionMajor</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a603f7442ae6fee6fc33ef7ac282ce7c3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareVersionMinor</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ae529077bcc44127dc8207e86543bb2de</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareBuild</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a967849224e70082cf6d1eba1940479fc</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareVersionRevision</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ac0dace87ee2d0959be0c9efd1b80aeeb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetErrorFlagRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a3edd15699966b8a452a2e67d444fdb00</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetErrorFlagRegisterString</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ac3d657470c5d94e07ca200b2d5c4b1c1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parse_error_flags</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a6de83d9f5a8c64553ac4a72b3a3822cc</anchor>
      <arglist>(self, int error_flag_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResetErrorFlagRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>aab28c436a35a478f9b43004c0b03ffa7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFirmwareSN</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>acab5ff672b84fccb2f095a07d491cdb8</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetFirmwareSN</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a41fd4e1698b68f6e32b6609cc9e7f0e6</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetGitHEADSHA1Vector</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>afb51b8b19fe2164e4bd0b0ce061bae60</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a3da77a153cb59a084122566a3c0fe58d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ad90046cdc4340a2fa4f364ce0fd9ad94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>firmware_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ae50360e7264d684498152c1f6bc3d6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw_branch</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a63434f580779b289921c790127c780d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw_type</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a5fcfda51fed423abf014dccba7a8a2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw_version_major</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a334a46aa036abb7482ab4981bfa0e679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw_version_minor</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a7bbdaebe296ae6425918d61c22b94e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw_version_build</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ac77b25e1968ee634d21b814669fdd142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fw_version_revision</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a33cf3fd08ef9ed6939a85cdbfa708b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>error_flag_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a4794c1a21bdd801be0c6f80b4eeaf0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a9930aaf1bad6b56ee3d4e869289c0cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ad639a45cfd222a53ba047804480f17f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::ControlStage::Stop</name>
    <filename>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.ControlStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>a6aae786e2d34d1b9ec8dfbb9dcd7c0e0</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>a1b98b34ad6b8b77cfc23b30d0300ed8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>abd8c43e44ba0d78079d9bf7878693893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>aece94332d74991a78c874e6cb6fec427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>a8f3f7936857b3faa37df434c9e817417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>a1e8e15c87401fe9e5f29707efaa7160c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::ClassAbstracts::System</name>
    <filename>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</filename>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a65b52ad57829eb51db20b33fc88d5d2f</anchor>
      <arglist>(self, int or None channel=None, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>set_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a46ad9083bd71b7b0edf139ea7e1059ba</anchor>
      <arglist>(self, str or int register_name_or_id, value, bool set_internal=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>set_register_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a49655eca98bf35e473a7358861a73a34</anchor>
      <arglist>(self, int register_id, value, type=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a7aee9d5d1d958e869f02e4d3053945ba</anchor>
      <arglist>(self, str or int register_name_or_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_register_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>adc49d50095c36e1ca0756e53841904be</anchor>
      <arglist>(self, int register_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_register_names</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a64257611e320e5ea7581af9976c6e1b0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>ade9874b929ffa607f2d03fda52586867</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>register_list</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a2545b4d53fa4aff17133845a08f000a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_get_register_list</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a96c6fc998ac3f43435abfdafc84d4873</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a3cd4ba59dfb43f9008cbb221793017dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>ad20ceeb474dd00433df06499f41b6d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_board</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>aecfb6b24a50c688966d779ec7f59fe3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>bool</type>
      <name>_is_a_system</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a2f6ee14709910ece3a19ed7f2d4a7bc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::Units</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CURRENT</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</anchorfile>
      <anchor>af81dfaae4370250425bc4354c3986c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OF</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</anchorfile>
      <anchor>abdba9321c15721727014bd36665b3a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>XY</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</anchorfile>
      <anchor>a047dff3d6b6ea72e380d9a9062ae2103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FP</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</anchorfile>
      <anchor>a8d74849c5beb34d5722fa59a96cc85d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UNITLESS</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</anchorfile>
      <anchor>ab16e83906e257932010cbeade261de8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UNDEFINED</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html</anchorfile>
      <anchor>ad84a92806e8feae6ae0bcea5ff7eb735</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::UnitType</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>CURRENT</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</anchorfile>
      <anchor>afb37d368de6e45aeb9e8dbf14896480f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>OF</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</anchorfile>
      <anchor>ab0ea6f585f47c066a569ba61734f8989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>XY</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</anchorfile>
      <anchor>ad7dd2122b07b03dd7939887225894562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FP</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</anchorfile>
      <anchor>a1d4086b49528563e7e522f40099b5675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UNITLESS</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</anchorfile>
      <anchor>ad440bbba5fc155dc2a599bcfa42f2f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>UNDEFINED</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html</anchorfile>
      <anchor>a6a25d41e6442ad5ce8e91d50fe563053</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::MiscSystems::VectorPatternMemory</name>
    <filename>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.System</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a01ae5e6b8f6cb607a32fbb00bcffe64f</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPattern</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a7004d80b786f2dc284c5991333161d27</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPattern</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a2c9c58c939765d64b7374c35aa8c9f44</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetPatternSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>aa8ea00ac194a892af7a90172dfba1135</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetPatternSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a46a30fce8941dc10d561122f7e5ecf5e</anchor>
      <arglist>(self, int index, int count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetProxyValidity</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a98e1ff852c96bd55533de30e3f7e623b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaveVectorMemory</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>af74103457f7b6e80b6f1070c26275b2c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a05035e974cfab655435052c54f384508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a99c860d71385f8f5aefdec4cc45b993c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>proxy_valid</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a2def020ff9bcca084c1f3f44ff221fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vector</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a43a63a954c43f15e66c5f9a35bd546bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_readonly</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a1eca11c7da4811dac4d923a1be72067c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::registers::InputStage::VectorPatternUnit</name>
    <filename>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</filename>
    <base>optoKummenberg.registers.ClassAbstracts.InputStage</base>
    <member kind="function">
      <type></type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a6986dbec9c6b42777c927a70e3fa8d1c</anchor>
      <arglist>(self, int channel=0, board=None, sys_id_base=0x68)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>af8f1e2d6302e3670f054d7912325e1be</anchor>
      <arglist>(self, UnitType or int value)</arglist>
    </member>
    <member kind="function">
      <type>UnitType</type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a8ddfbe2476c46a188378bef0c7e36fcd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a9cd05cb62ec1ebacf31896ee5bb5d9e3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stop</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a2a8ee08945d210598837a3874fa58730</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetRunningStatus</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>aa1947739cafcd69ad356900f9b344c75</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStart</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ab70d77500ed5323a39b0dc514097eef2</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStart</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>adb1b1749ed43afa4165bba53855459cb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEnd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a5ee7218b17a8407d15a78d0e57499d16</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEnd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a3fb8ec36e8d17851bacccb684b6c02e6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ad92b02b442ff4eabc6ebaccde1560abc</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ab22956b7758f4e26c26f27877aecef43</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMinFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a0c0a475ef7761221bc66397833e82ba1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetMaxFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ab6188bff91eea7fa637a6244a477b49f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a10ddf1d64ac2e6eceef14681e1488701</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ac41e60ac0303fd707695f98b46164810</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetExternalTrigger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a392825e46ded0de7ffa40dadf2bd0fec</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a5567324e216b386f32adb8679f4e2aed</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetStart2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a4d64043da48e6e661d50c7ef96f5e514</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetStart2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>af55ef3dfce6738bdecaa20bac3a7d3a6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetEnd2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>af9464bca07441df3e96a04445d626ca1</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetEnd2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a80508f4b190d43fb78902fbcdf3778d6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetExtTriggerGPIO</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a7c7f3aa2c7e17eb2f17a7c8378ab4765</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetExtTriggerGPIO</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a9d6356a53e40e05eed84b191ed430b48</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetIndex</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>adde9c4410ab7f50ee1b8f1f9998c0b94</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetTriggerDivider</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a23e161b54a6cc5e684ec961036eda9c5</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetTriggerDivider</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a773475c0f77548da5d500277755c5b8f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SetTriggerOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a194a230a8a06ca4762b5b4f717a2bc97</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetTriggerOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a842d34343fe0d69f3eee20c07e514175</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type></type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a6df9fb982d4b303dfec5ae4a71e5da9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>abeb5b26fef37be6a74f24e95a44d3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>unit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a92250fb5e4db229416e6c7e0786e94db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a109eab3421bfa543ba7ed25bc2d621db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>aeaa8180fcde6d271750bff7d23a95321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>end</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a84b555f35d6e010efdc8801f1702d539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frequency_speed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ab67144e87cf23dc0e2dafdbe9ce41847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_speed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a0cb64487a7f2f28b9d6ed814c97c3356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_speed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a3b2db9749a88ed53f2f6c6433eddd8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>aa02532b766822ad7d78ba646f93f8146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>external_trigger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>afec914bc27ac346b84b638981c9145f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>add191ef61ccca57ebca4d9a4da257b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a24e6e2707af3ff6a19c39f2858273729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>end2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a7a39f78280c275c0ed6d6e5469bfdddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ext_trigger_gpio</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a92c8a55ae10cf52a099182b56a232512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ae79d03ed51262e3dbe0bb8eb420a8be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trigger_divider</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a229fb89f04999eacc6c31d54ae91de8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trigger_offset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a6e45ab5a87b4c98d59f0bd491aa069f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a1c0a0f60ef8fd9721dcae5dc6bda41f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type></type>
      <name>_channel</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a7873bf31e1e1d5cb26a3a707b133f091</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::Waveforms</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SINUSOIDAL</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</anchorfile>
      <anchor>ae9fd5718b5af7ba4c392439e654c0ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TRIANGULAR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</anchorfile>
      <anchor>aa9076a57f3677b10ce645cb5c84aecbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RECTANGULAR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</anchorfile>
      <anchor>a7a56201bc6ab172e39f10f013892dfec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SAWTOOTH</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</anchorfile>
      <anchor>ac98ff090ce97b797cce0b37986b62c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PULSE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</anchorfile>
      <anchor>a22dedb45f6bc440c53c73ce36a02dcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STAIRCASE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html</anchorfile>
      <anchor>ac9d853e1dd6207fe420f3b41abeddc90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::tools::definitions::WaveformShape</name>
    <filename>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SINUSOIDAL</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</anchorfile>
      <anchor>a29210683b7e7e8179587c008b3c48de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>TRIANGULAR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</anchorfile>
      <anchor>a701c875110e7e2bd54e0707f937c4e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RECTANGULAR</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</anchorfile>
      <anchor>a9c447af0841f060a8e683603b0b83cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SAWTOOTH</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</anchorfile>
      <anchor>ac4cdb346bdcfd4a275fc5c87d2050296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>PULSE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</anchorfile>
      <anchor>a251c30cebb39b3980b4590e4d0375900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>STAIRCASE</name>
      <anchorfile>classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html</anchorfile>
      <anchor>a40384337a7d2bfc32fb405845dea8bf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg</name>
    <filename>namespaceopto_kummenberg.html</filename>
    <namespace>optoKummenberg::commands</namespace>
    <namespace>optoKummenberg::connections</namespace>
    <namespace>optoKummenberg::registers</namespace>
    <namespace>optoKummenberg::tools</namespace>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::commands</name>
    <filename>namespaceopto_kummenberg_1_1commands.html</filename>
    <class kind="class">optoKummenberg::commands::Command</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::connections</name>
    <filename>namespaceopto_kummenberg_1_1connections.html</filename>
    <class kind="class">optoKummenberg::connections::Board</class>
    <class kind="class">optoKummenberg::connections::Channel</class>
    <class kind="class">optoKummenberg::connections::Connection</class>
    <class kind="class">optoKummenberg::connections::ProxyBoard</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers</name>
    <filename>namespaceopto_kummenberg_1_1registers.html</filename>
    <namespace>optoKummenberg::registers::ClassAbstracts</namespace>
    <namespace>optoKummenberg::registers::ControlStage</namespace>
    <namespace>optoKummenberg::registers::generic_registers</namespace>
    <namespace>optoKummenberg::registers::InputConditioning</namespace>
    <namespace>optoKummenberg::registers::InputStage</namespace>
    <namespace>optoKummenberg::registers::MiscSystems</namespace>
    <namespace>optoKummenberg::registers::OutputConditioning</namespace>
    <namespace>optoKummenberg::registers::OutputStage</namespace>
    <namespace>optoKummenberg::registers::SignalFlowManager</namespace>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::ClassAbstracts</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_class_abstracts.html</filename>
    <class kind="class">optoKummenberg::registers::ClassAbstracts::ControlStage</class>
    <class kind="class">optoKummenberg::registers::ClassAbstracts::InputStage</class>
    <class kind="class">optoKummenberg::registers::ClassAbstracts::System</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::ControlStage</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_control_stage.html</filename>
    <class kind="class">optoKummenberg::registers::ControlStage::CurrentFeedThrough</class>
    <class kind="class">optoKummenberg::registers::ControlStage::OFPID</class>
    <class kind="class">optoKummenberg::registers::ControlStage::Stop</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::generic_registers</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</filename>
    <member kind="function">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</anchorfile>
      <anchor>ad7fbdf61bcb0271b5771b8924d43a5e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>systems</name>
      <anchorfile>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</anchorfile>
      <anchor>a4d982bdf723d3d8bd856b43fe1abeb2d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::InputConditioning</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_input_conditioning.html</filename>
    <class kind="class">optoKummenberg::registers::InputConditioning::InputConditioning</class>
    <class kind="class">optoKummenberg::registers::InputConditioning::InputConditioningFilter</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::InputStage</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_input_stage.html</filename>
    <class kind="class">optoKummenberg::registers::InputStage::Analog</class>
    <class kind="class">optoKummenberg::registers::InputStage::AnalogFeedback</class>
    <class kind="class">optoKummenberg::registers::InputStage::ENCInput</class>
    <class kind="class">optoKummenberg::registers::InputStage::FeedbackSystem</class>
    <class kind="class">optoKummenberg::registers::InputStage::FlowerPattern</class>
    <class kind="class">optoKummenberg::registers::InputStage::PreciSenInput</class>
    <class kind="class">optoKummenberg::registers::InputStage::QuadrantVectorPatternUnit</class>
    <class kind="class">optoKummenberg::registers::InputStage::RasterScan</class>
    <class kind="class">optoKummenberg::registers::InputStage::SignalFlowFeedback</class>
    <class kind="class">optoKummenberg::registers::InputStage::SignalGenerator</class>
    <class kind="class">optoKummenberg::registers::InputStage::SPI</class>
    <class kind="class">optoKummenberg::registers::InputStage::StaticInput</class>
    <class kind="class">optoKummenberg::registers::InputStage::VectorPatternUnit</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::MiscSystems</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_misc_systems.html</filename>
    <class kind="class">optoKummenberg::registers::MiscSystems::ADCcontrol</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::BoardEEPROM</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::DACcontrol</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::DeviceEEPROM</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::Logger</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::Manager</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::SnapshotManager</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::Status</class>
    <class kind="class">optoKummenberg::registers::MiscSystems::VectorPatternMemory</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::OutputConditioning</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_output_conditioning.html</filename>
    <class kind="class">optoKummenberg::registers::OutputConditioning::OutputConditioning</class>
    <class kind="class">optoKummenberg::registers::OutputConditioning::OutputConditioningFilter</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::OutputStage</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_output_stage.html</filename>
    <class kind="class">optoKummenberg::registers::OutputStage::LinearOutput</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::registers::SignalFlowManager</name>
    <filename>namespaceopto_kummenberg_1_1registers_1_1_signal_flow_manager.html</filename>
    <class kind="class">optoKummenberg::registers::SignalFlowManager::SignalFlowManager</class>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::tools</name>
    <filename>namespaceopto_kummenberg_1_1tools.html</filename>
    <namespace>optoKummenberg::tools::command_tools</namespace>
    <namespace>optoKummenberg::tools::definitions</namespace>
    <namespace>optoKummenberg::tools::list_comports</namespace>
    <namespace>optoKummenberg::tools::parsing_tools</namespace>
    <namespace>optoKummenberg::tools::systems_registers_tools</namespace>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::tools::command_tools</name>
    <filename>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</filename>
    <member kind="function">
      <type></type>
      <name>issue_command</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a200f41f19b23003ca1e8dfb61744414a</anchor>
      <arglist>(board, command_bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>attempt_reconnect</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a338d76b0f4e92a438d9530aa50ed8637</anchor>
      <arglist>(board)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_simple_response</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a3a7a6f855aeb9458a15f5fb960f696d4</anchor>
      <arglist>(board, str process_name, bytes received_response)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_response</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a6597e2f4acb44c1323574bd95f4b37fc</anchor>
      <arglist>(int command_id_sent, register, value, response, verbose=False)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_cmd_reg_val</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>aad2876d4480894bc5eccc44c1d1baea3</anchor>
      <arglist>(command, dict or list or int register, value=None)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>_set_internal</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>aa835a11891a72aa9b0b4581d8091b214</anchor>
      <arglist>(dict register, response_data, value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::tools::definitions</name>
    <filename>namespaceopto_kummenberg_1_1tools_1_1definitions.html</filename>
    <class kind="class">optoKummenberg::tools::definitions::CommandID</class>
    <class kind="class">optoKummenberg::tools::definitions::EnChannel</class>
    <class kind="class">optoKummenberg::tools::definitions::EnSignalFlowPath</class>
    <class kind="class">optoKummenberg::tools::definitions::EnStage</class>
    <class kind="class">optoKummenberg::tools::definitions::GenericFilterFlag</class>
    <class kind="class">optoKummenberg::tools::definitions::Units</class>
    <class kind="class">optoKummenberg::tools::definitions::UnitType</class>
    <class kind="class">optoKummenberg::tools::definitions::Waveforms</class>
    <class kind="class">optoKummenberg::tools::definitions::WaveformShape</class>
    <member kind="variable">
      <type>int</type>
      <name>MAX_PAYLOAD_SIZE</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a26105590e3afe95a081c8e642ca8efc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SAMPLING_FREQ</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a0e6940c81333781163f4b1aaca680a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>str</type>
      <name>ENDIAN</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a4cc9f8bfd97314a49ac4be8d0fb9e1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CHANNEL_CNT</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a5856d80253b22f7f8653dbb4413fd7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MAX_CHANNEL_CNT</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>ae778669573516f79a145cfe4a36ffa34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIGNAL_FLOW_STAGE_CNT</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a4e02ba2e261f61bdc0035e6ef55d8196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CMD_TIMEOUT</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>aa8e138d5bf7e07887501b0a7e4520003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CHUNK_SIZE</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>ab6b045a01a5ceb2bf9ae3f953c3669ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ESCAPE_BYTE</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>af33229808e773b98ba5841ebd337e34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>FRAME_BOUNDARY</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a5bce61eeea6daf3aae5eb41575a39061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ESCAPE_MASK</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a3d9868856b88355c59c0997f7819c4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dict</type>
      <name>SimpleResponses</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>ac9344696f489d92452864eaad03d3a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dict</type>
      <name>commandID</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>a764ea3deaf28f6184811b0f91ef4e3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>commandName</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>ae0a7ad4e21ae6565c9bcbf65e11498a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::tools::list_comports</name>
    <filename>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</filename>
    <member kind="function">
      <type></type>
      <name>run</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</anchorfile>
      <anchor>a6093ebde84d643e0f71b52aa89720a7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_ftdi_port</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</anchorfile>
      <anchor>a91ad7e12744cc48f52cc748a3b712e83</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::tools::parsing_tools</name>
    <filename>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</filename>
    <member kind="function">
      <type></type>
      <name>parse_error</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>a0682551504db54781abc47d6074a4b51</anchor>
      <arglist>(int error_code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>aa9b371235151a9260f5c0bbf753075c9</anchor>
      <arglist>(command_id, register_id, data=None)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_vector</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>a4e2e3e6f66a3ae0b213531cfbaac0198</anchor>
      <arglist>(register, index, vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decode</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>aa284e5e6172ba5ebbce82d5dfbf23836</anchor>
      <arglist>(bytes data)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>optoKummenberg::tools::systems_registers_tools</name>
    <filename>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</filename>
    <member kind="function">
      <type></type>
      <name>list_systems</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a0d6fb7240a2353f337ebd97b8c046bbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_register</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a07ac2c5e9c53e72d102d66559a6d4a57</anchor>
      <arglist>(str system_name, register_name, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_registers</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a15d23517dc3c0b4277b2f5e357a00b4d</anchor>
      <arglist>(str system_name, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_registers</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a5718b945876db18dbf6c9ee46fd8575b</anchor>
      <arglist>(dict register_fields, values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_valid_channel</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a9466033dfcadf985f791638c7ef7c34d</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>is_valid_value</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a04c797653b74bb115a1ad12801b445d6</anchor>
      <arglist>(register_dict, value)</arglist>
    </member>
  </compound>
</tagfile>
