<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.9.6">
  <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>
    <member kind="function">
      <type>def</type>
      <name>help</name>
      <anchorfile>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</anchorfile>
      <anchor>a7dbd62d46997b4cf799051045ffa0495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>systems</name>
      <anchorfile>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</anchorfile>
      <anchor>acc65aa58fd6f012dd70547a7122f9ae1</anchor>
      <arglist>()</arglist>
    </member>
  </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>
    <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>
    <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>
    <member kind="function">
      <type>def</type>
      <name>issue_command</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>aec46056e9dbdf482069234583a227d37</anchor>
      <arglist>(board, command_bytes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attempt_reconnect</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>ada6f6b57ad205c91b75f34650e8f1ec2</anchor>
      <arglist>(board)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_simple_response</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a9010ab0e977e13e420301bd5e0ab682a</anchor>
      <arglist>(board, str process_name, bytes received_response)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_response</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>af4a8dd1e6f53d55713aa121d090f1425</anchor>
      <arglist>(int command_id_sent, register, value, response, verbose=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cmd_reg_val</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a93793989cf4d0fa0a45f40f1b803cce5</anchor>
      <arglist>(command, dict or list or int register, value=None)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>def</type>
      <name>_set_internal</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>ab6c2c08030add54ff17f551b93700c21</anchor>
      <arglist>(dict register, response_data, value)</arglist>
    </member>
  </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>
    <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>dict</type>
      <name>commandName</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>ab93f67f92faec440e93b020526c344aa</anchor>
      <arglist></arglist>
    </member>
  </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>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</anchorfile>
      <anchor>a28135436ab52e0b583869b8bbd18f0ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ftdi_port</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</anchorfile>
      <anchor>a1bdb3f399877a0990498393b45bdf5ee</anchor>
      <arglist>()</arglist>
    </member>
  </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>
    <member kind="function">
      <type>def</type>
      <name>parse_error</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>a72a3d378c56c3e3a4913c47733ffec16</anchor>
      <arglist>(int error_code)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encode</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>af7a7825c57d4b3ea003286c23a129c52</anchor>
      <arglist>(command_id, register_id, data=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encode_vector</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>a14d5fa076d915db6437f280c6ec9a9dc</anchor>
      <arglist>(register, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decode</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>ad2cccabff6a6df055218e4634c58eadb</anchor>
      <arglist>(bytes data)</arglist>
    </member>
  </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>
    <member kind="function">
      <type>def</type>
      <name>list_systems</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a1e1367120586f073e448f36bf6d34646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_register</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>ac2daffaec43d0110eb7c75bdd96fd7e9</anchor>
      <arglist>(str system_name, register_name, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_registers</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a09fc6d12416b95c5fad47d7eea93f43b</anchor>
      <arglist>(str system_name, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_registers</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a6a8d6032189c20af963f914833037efa</anchor>
      <arglist>(dict register_fields, values)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_valid_channel</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>aeae43ed73ff50480debb18542212b5dc</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_valid_value</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a068765a76d7903d057f8b83c986ff2f9</anchor>
      <arglist>(register_dict, value)</arglist>
    </member>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>afe68dee90962e72d88787f3d33ba92bb</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetADCvalue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>a09f46b571c543629225b50b4a9949694</anchor>
      <arglist>(self, adc_channel, units)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html</anchorfile>
      <anchor>a14c0197a728efa153adae329080e8524</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa452fd3873bfbdacbd1b68f0a3106810</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa1d0fcd1cb83efe0581cecaf838b1861</anchor>
      <arglist>(self, str or int register_name_or_id, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_voltage_LUT</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ad6bb006e056ee845bf61f3e5f6f4f693</anchor>
      <arglist>(self, voltage)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_value_LUT</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a6ff2d5f5f2f15120b19ade560d2cb596</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCalCoefEnable</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a676d79036e56a099a46b080af869af48</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetLUTtype</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a159e639988bf54208ca6faecc2a615d0</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetExtrapolationType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>abc185d5970db3b46254d440e44b32eed</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aff8f7935f458a5ae88fdc3fe877ac759</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a06e4f991443847ad6d497eda16b3cb85</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a3b199fa72c67a0a41cfbf414f5d503d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa30ae4b7a2c98af33090c44cb0df7dda</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ad84e9ca7d2d5446cf93d5745616e20a8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a7dfe0ae4c1e60ccab71363ec3d79fe2c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMappingMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>ab74685ea089924b9df15c48e799ef563</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMappingMinimum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>a3db641a00d5a6abf35ae321567621e8d</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMappingMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aad07a5ac1bed0b5711a0a0e605b19a2a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMappingMaximum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aa7877ffb7f99ef12c7ff8c391687fea7</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html</anchorfile>
      <anchor>aff154b60b081ec8b2084462de062cfb8</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>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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>ae2603f4a956f5a29c64dfc792a11bba0</anchor>
      <arglist>(self, List[Analog] analog_systems)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>aaf357e6ce5f8d9b1d8805e4f06087769</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a055224ef184298e0e7ef57d3f18b3502</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>aa9f90eba2992c16e344534107e6a2543</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html</anchorfile>
      <anchor>a78c52e299f5fb8b07f8062a200c67d9b</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a2a9e0f864b0e1325763374c0acc82a21</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>def</type>
      <name>ResetChannel</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>ac960edf1bbed22d34b4993f1c5812b46</anchor>
      <arglist>(self, int channel_to_reset)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>IsSimpleMode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a86744ba694539071724cd3087e47210f</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>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>def</type>
      <name>_set_internal_mode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_board.html</anchorfile>
      <anchor>a58680c7de782ffaa4ce36fa76d871776</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>def</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>a8dc51d2fee28dab61a37fab91e56f127</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</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>ab3bc36b9052c38a0cd95bfaea735a317</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type>def</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>ac1da18e3acd8cff8415d13230b0cc173</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</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>a8d5f4515a053aeab073ed5b4699761be</anchor>
      <arglist>(self, enable=True)</arglist>
    </member>
    <member kind="function">
      <type>def</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>a329f47b89789e75eabd3beb082fe5f88</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</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>a71d3e4f3fa0888bb16965c33eae8c0df</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>def</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>a8b5858ac1b39f81414736eca75a65182</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>def</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>a17adb885cc705c03fc03f7e8f9ecb76c</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a476a283f5e5526276df49d817d141655</anchor>
      <arglist>(self, board, int channel_number=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetControlMode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>a0ebb82143a7beb63ada7020cd52b6572</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetControlMode</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>ac8d3c988b4b6bc13848e7490459d0454</anchor>
      <arglist>(self, UnitType or str control_mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>initialize_channel</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_channel.html</anchorfile>
      <anchor>ab66a66ee06895159a2720f4edf59da7a</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>ab33d3f2ad6374cc4ed3f8fe3977418f8</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handshake</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a7619851e848e1da169932d010795a926</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>go_pro</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a83fe46101a696333265c1d86910093fb</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_general</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>ab9485e237e3b2ea1515317a8a48e6e20</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a0747781a1bf8468b9a3228fa73b15e57</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generic_command</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a432f6076aad8c266bd2fa3fb7d162350</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_firmware_id</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a3fc7156295fb60c07ebbb7b1d14736ad</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_status</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>af0fbbc9a9a78f321ebe4d15f30fa0a94</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_self_test</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a99aa4bafa9ca5ba075a943a8d9e63d85</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_snapshot</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a3b9d11d38c63108d64c032fc39819d4b</anchor>
      <arglist>(self, int memory_id, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_snapshot</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>aa340b216a2e400230784cb37e058a81b</anchor>
      <arglist>(self, int memory_id, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>go_simple</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>ab466d770376d5d3bd568366446188841</anchor>
      <arglist>(self, bool force=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_value</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a6ccaa88fc994a3e1cb44903fa7d4e5bc</anchor>
      <arglist>(self, dict or list or int register, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a04505ab36cfc333fa71203a6278a72c7</anchor>
      <arglist>(self, dict or list or int register)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_vector</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a15dea6e01119a49ece2e3fc1eb702d00</anchor>
      <arglist>(self, dict or int register, int index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_vector</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a7675cdd98e4a473ec2a3330ec882b909</anchor>
      <arglist>(self, dict or int register, int index, int count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnect</name>
      <anchorfile>classopto_kummenberg_1_1commands_1_1_command.html</anchorfile>
      <anchor>a426d25897b9f0eed269f7a51028ca946</anchor>
      <arglist>(self)</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a66243c5eeef23800898d6d0a0f495c36</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>def</type>
      <name>__exit__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a4e400facf1cf106ad031f09c00959cb4</anchor>
      <arglist>(self, exc_type, exc_val, exc_tb)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>aa46cacd98de6926865e3a5181b7ee973</anchor>
      <arglist>(self, bytes data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>receive</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>a6956ed439898e3a5ec2b84e0303b5991</anchor>
      <arglist>(self, int length=None, bytes terminator=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>connect</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>abe3d4a52f70e7261242626c6dc9a36eb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disconnect</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>aa8472540514a78999aada34a0bf983b4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>ae77d4933cc309387fe431c36ffe81223</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>def</type>
      <name>_read</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_connection.html</anchorfile>
      <anchor>ada12926267486a0ff8fa050a71712840</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</anchorfile>
      <anchor>a2d1e5bcb971634f50da907430ac1a5fa</anchor>
      <arglist>(self, int or None channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetAsControlMode</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html</anchorfile>
      <anchor>a3fb9b8fe300d0bcfd82982963d716f13</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>a935bad307d44838ef10cb28af8ddc805</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html</anchorfile>
      <anchor>a62c3a7212f03f6b73c864ed3614e084a</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a6fc563f7f7d1e2536f201bd5aa9db382</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetDACvalue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>ab46e88f196f608a3fd60a0536630003e</anchor>
      <arglist>(self, dac_channel, setpoint)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetDACvalue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a997cfe60e2d495bf33c3b9a723f49c34</anchor>
      <arglist>(self, dac_channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetDACbits</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>afe66ccc6a66a03b020294f98d9135ba0</anchor>
      <arglist>(self, dac_channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetDACbits</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a79aadc0ab143dbe80d8e8dab71955908</anchor>
      <arglist>(self, dac_channel, setpoint)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html</anchorfile>
      <anchor>a6619b78438d2749888280a557109fafa</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>
  </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>def</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>a1d71757ce591f74752b264281efd1c57</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</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>ac9b271333b3023330d26f9d0c5eb05a4</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type>def</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>a07d845d1a20bc36953a345c06112c56a</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</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>afe89b2888df48cf5d9ecf705563f0743</anchor>
      <arglist>(self, enable=True)</arglist>
    </member>
    <member kind="function">
      <type>def</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>a166983d76969e571e4e8a246e0b77277</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</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>aee256da98368636e436e85e428e696fe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</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>a91d1e97a0064a8becb235bd0ff2bd5ac</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>def</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>a14e60ac93e64d821674fae96855237c7</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>def</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>ad6013f4e616de89c2e6ff9e2fff8b6ae</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_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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a9496dbae6431d8828f3501f895d63c18</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCounter</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a6a832140dcedfffc91e66a13916fe432</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCounter</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a63473afa2e6364389e808e54a8514bd1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMaxerror</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a9650ed1de4cc3494983b1503a9420df3</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMaxerror</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>ade89ff2a1e1b1f4354424b8a693e6959</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetAutoResetZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a16c5293539809632a0e19c4e93275d17</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetAutoResetZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a5966bf1a9b8e2747d6e139ab60b73b0d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetZCount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>ac874b568123751c49fb48c8502b1c9cf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetZCount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a157451be27550bef26c50d5c18581e22</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a3274181656bf6820ff2be83cd9ca0e7b</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a6e69c4845892422ebc2b3581446f5853</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>af1352dfc412e6da8f32a4cee2dc923f8</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a593117ce72b5396bc6f91b8f40cce463</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a23ec9e47b62d6487d64815fab970c340</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a8dbf47b6b6b96dae701e5abcfe52a251</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html</anchorfile>
      <anchor>a41e87c56d64f940725449439b405d2a1</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>a3a3f1dd70de6034f0c9a30dd39145df0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>a1ab5a3403bd0ccde18dd85829e28af6a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>a3789c9762838c04914a1fec593f6a739</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>acd5efd16b6c115504ec98c6a3518500e</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html</anchorfile>
      <anchor>aa6709f5af0d407004a3666f86aaa3446</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a563732547a127e7599dd5fc934812531</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html</anchorfile>
      <anchor>a60bcba98af262f7b63c114ebf7ecf8dd</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>ad4a636f54b95a815a65d7a4ae2b994cb</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetGain</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>afc74a6237652440ce629a569809b44c5</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>a434f4c726b3f68ec2cb5bf45cd3b1bb8</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetGain</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>ac3124b77363e9238e951162f908d726d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>ac70c31af36fced10a575d77d489f4f6e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>aa2acf409fb9ea59e2b33e6addba63a59</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>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html</anchorfile>
      <anchor>afb96dc6791c966c7c0444f61f11dc9c9</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</anchorfile>
      <anchor>aab73f866132c529e05f6a3b7db79f33e</anchor>
      <arglist>(self, int or None channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetAsInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html</anchorfile>
      <anchor>a87397599eacbe86671270e5840869e44</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a5c5546c17fb06bcdc31356d1cd78e5d6</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCurrentLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a5afe9a3ac0a96da83eb29a61728dff4d</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCurrentLimit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a712deb4f785611418a251cd04e9e1e76</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetChannelNumber</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a60ebe66b4ce4ff64c209e33d1c1a819d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOutputCurrent</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>abc98a57903e89895ed2f2b545b55c7c5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetAverageLimitPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a401f137cff9151aa6557aa89c7be5227</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetAverageLimitPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a797fc372c27bb7ad5afb29680b093864</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetAverageLimitSum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>aadc79088beb34f65bfb7bf8d06c86bcd</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetAverageLimitSum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>aa612845df24dc60708811d42bb44fb30</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCooldownPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a2d7ca1bf34bfa9fb3f02d4bf5bfb5598</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCooldownPeriod</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a0c8e2981c47056385b83d5771a81bf2b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCalibration</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>aa2458f3cee7f7f48a25d82abdf01d882</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCalibration</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a7be7daffbcf379229234ae25198c70b7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html</anchorfile>
      <anchor>a6eacc97fb7085e4a00deffacff6c8786</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" 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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a244ba96521442f3c4cc66d5429cd24a7</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetLoggedRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ad992a35685cff80752bdbd26fa09d725</anchor>
      <arglist>(self, log_number)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetLoggedRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a516a19a776895f19f461164ccd85382b</anchor>
      <arglist>(self, log_number, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RunLogger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a19e132d0e6ac54302e2f886e0b2fbea0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>StopLogger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a6ede0192000bf603ba93972ea32a633b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetLog</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a22976034bfb59f3c7993265b797c1ce3</anchor>
      <arglist>(self, log_number, index, count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetSamplingFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a091e05afcd83570823210965dc7b9f07</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetSamplingFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>afdeacd82dd837839edda57b9adf45082</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_int</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>ac302d959c37e8a00d701ab8f46d72682</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>def</type>
      <name>_GetLogSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html</anchorfile>
      <anchor>a4f333fa8b84a7b68b55d373e9db40a48</anchor>
      <arglist>(self, log_number, index, count)</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a263359b1fb84ab7fd38e03266fe3ca69</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>CheckSignalFlow</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a1bdb9fdf21cefd118058b4d39df4b935</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html</anchorfile>
      <anchor>a95088078a26dda60d49a43396602184a</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a36afe073abfa656a8cebfa0ff5c6751e</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html</anchorfile>
      <anchor>a80d787b5127411bc19b7aa0afdf07e0d</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>afe31ce6e398e0b7feaab761cc689508d</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html</anchorfile>
      <anchor>a9674fcc3b7d6e593956bdeb5e6461318</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a2fb1aa39428b872a87d5555f2b85d61b</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetActiveFiltersMask</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a8a8e7c329f22a994907e56fc20a82f16</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetActiveFiltersMask</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a641385e9c1798504e3423b5d7df4d075</anchor>
      <arglist>(self, value=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SelectFilterInstance</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ab314ba0e28623c3941927624b2a86ad8</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>LoadFilterCoeff</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ad8aa990a336a90473c47f391654325a4</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFilterInputCoeffNum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>aef09926ddd39750de22b69e8ac5afafa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFilterOutputCoeffNum</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a78a0a861d9438a74b8b9b3e757a4ae4f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFilterInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ab013662e280ad516eb68f53f427b2ea3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFilterOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a2a7dc5760dbb6f964faa81ac06ae2067</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOutputValueID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a35c35aefa0d63a0855cd8777aa3043da</anchor>
      <arglist>(self, instance_number)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetInputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>acf5d4a23b0a9cbfb9fac6526224a928d</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetOutputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a1ffaac4137cfe4f2f40deadc76f91e15</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetInputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>ab8377f2f2455e3074227849c5259fbac</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOutputCoeffs</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a9068151c2a777f228f1befd3b13a97a5</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html</anchorfile>
      <anchor>a4fba9cf09071013080b4924476b1eb50</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>af7d454a240a28472bf449652e90ed8ce</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetX</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a679da73bf434a7809abc25be946781f2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetY</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a5b66b5a8b62a9da6702895e7ab413233</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetZ</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a6068969601602aa9722dab13ff3d963d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCRC</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>adfab774ffa8a17367d29fe71ec6a6551</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a8bdf0f6586c91fdf49ee92f5033ddf52</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_value_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a65b3d42feba8a367e6fdc862509a867e</anchor>
      <arglist>(self, channel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a7a8e531e715d9bf9a636521998b768ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_init_done</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a635c1acf7e6a5b7f45fad44a5a7e2409</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html</anchorfile>
      <anchor>a5d0d782af767b040f997d95c5b6d1ce7</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>
  </compound>
  <compound kind="class">
    <name>optoKummenberg::connections::ProxyBoard</name>
    <filename>classopto_kummenberg_1_1connections_1_1_proxy_board.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_proxy_board.html</anchorfile>
      <anchor>a06ae121033776961dd536206cfa6f5a7</anchor>
      <arglist>(self, board)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetConnectedStatus</name>
      <anchorfile>classopto_kummenberg_1_1connections_1_1_proxy_board.html</anchorfile>
      <anchor>aab6c37f69b6e8867f88f476067bb5ee9</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a1327abe358317528056e028a0e36d11a</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>afa6465d11982cab6a86e4e9b48770733</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a9419ff7715c317f473435eab5be33906</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>af3817aeb96e49c6a91d525de0f770191</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Stop</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a555a0e4c421a9633e0a92f7b3cae15cd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetRunningStatus</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ac93a9dfc92fe94a06781b92992eee266</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStartQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ae08bb99c86af7be2fe639e41a52c6e0f</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStartQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a5cb4d7e3ecebe937f14fa4258801df6c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEndQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a686b8dfc3b2f29533c4662168d4629b7</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetEndQ1</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a59bf2a2c02310ad4ee2dcb1815131139</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStartQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a07ea5fe1d49aa269971bf83d80153aad</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStartQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a133cd60f9e7da516d39fb2e47ba36c33</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEndQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a075e359e2ea22b896f27ed84fddbf0a0</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetEndQ2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>ab10cbbecdbe203d840254c1cf931042d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStartQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a506304af327a088ce13b68f90d6324af</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStartQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a5d4d685cc12d852a5f4195df9a8c0e2e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEndQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a6163518e646dc55caf23a6d1ac6c2175</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetEndQ3</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a8f3518c77b8e08cdb63077c23cb6efc9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStartQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a6c97824a076014bc4bbbb24a7bb6758a</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStartQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a26f2a21ad31cd76d42e93346f77b19ec</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEndQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a2337f8528a9c868b3a14a6e51af9aee1</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetEndQ4</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a3c64964b5cacb1adfe252a1020dbb775</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html</anchorfile>
      <anchor>a830223aeb2d589c9c21c7e63a54b5dfa</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a8705915f2426b20d2c1ac0feb57f70aa</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html</anchorfile>
      <anchor>a74ccbc53e2cc5790ec35b83e2a26a6e0</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ac0301a2d40026dd3bc735b08d7c20047</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStageSystem</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>aeb3bfaa38becefdfd49fc7d0b1a569d6</anchor>
      <arglist>(self, path_id, stage_id, channel_id, system_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStageSystem</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>aee26278fc9b096ca93b630185b00a2bb</anchor>
      <arglist>(self, path_id, stage_id, channel_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStageOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a5fc460a515f1b7bb2656ee9785111760</anchor>
      <arglist>(self, path_id, stage_id, channel_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStageOutputRegisterID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a2d4beb214703d9db54af48b27a66cb59</anchor>
      <arglist>(self, path_id, stage_id, channel_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMainToForwardConnection</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>a49d67b0cc67d24d7855ec78d2497ef84</anchor>
      <arglist>(self, channel_mask=0x0F)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetDefaultSignalFlow</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>abfc1a8889f6a59dc0e38ddf78ac3ba44</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetFeedForwardConnection</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ad1d780aeef810bbb1a0873254522adcb</anchor>
      <arglist>(self, register_idx, channel_mask)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetFeedBackConnection</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>af27cec10b9c5684c27ede1fd2e917928</anchor>
      <arglist>(self, channel_mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html</anchorfile>
      <anchor>ac46a9511bd5ba89a61d299e68dd497e2</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a0c767a222ad5b288dbd0fabaf431a057</anchor>
      <arglist>(self, int channel=0, board=None, sys_id_base=0x60)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a8eb1464842cf17f246b830fe1adb541b</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a0e9bfa6a9f138b6a41858cf8a026f6d1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ab0fa1c70bf4b858ef3b6b01ae8e9972f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Stop</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>af6fa24a33607acb14b6be9c124088740</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetRunningStatus</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aa8a71ac2951cee66541af3597c6824f4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetShape</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aff85ed50323b12539fa8e20d735dbcbc</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetShape</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a92622300851f59a962409caf39dd5ab1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a1c464cb25341fdd46e8839fcbe9341af</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFrequency</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a984bd04872aa1d7d066c5bcfa17e015e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetAmplitude</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ab62fffcda4549bacbdc1ad85824cdff9</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetAmplitude</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aa382946fb91bf05900c7e7853bc87120</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a1960889913b3896b8006cd7762211644</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOffset</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a88bd60c69a26bbfaa03719443ec1082f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetPhase</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a7f33cd6c674f9876e4787269081fbce3</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetPhase</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a35159cb17f94919c2e205d859bb09aef</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>afa3f4ab71b33fbb6658ceeafd3e768f0</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>aea90ccb16ddaabc520616fe762602a7c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetDutyCycle</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a78306a169f4a5fb2b4f819d8577d58ed</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetDutyCycle</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ac63f3589569b266fd25f56c416348db8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetExternalTrigger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a30f1de0641c89d75b0df40c00f27163a</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a54fd48c3350f874f202bb755fa9e7db0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStairCount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a175a74f1fce3b84d0a2d9ada8627c84e</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStairCount</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a1657421eab2905aa50b88359ebe1454c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetExtTriggerGPIO</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a0421a3de8f06a7fca7a5d4c2e9dcf476</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetExtTriggerGPIO</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a9ae7f34fe13d805efff5b713912f9003</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>a4379c70d0922799195e6a689007d2040</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">
      <type></type>
      <name>stair_count</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html</anchorfile>
      <anchor>ab4654be55fc9182520d73cb4039a5796</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_signal_generator.html</anchorfile>
      <anchor>ae73787f849803c63cae63c6a9f89c2cd</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a33b597d274237269d18d73d3f69513cd</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SaveSnapshot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a62bfb8d4697f10d99c75c078d575a1f9</anchor>
      <arglist>(self, index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>LoadSnapshot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a68fca785ddc92b009e35cca910e263da</anchor>
      <arglist>(self, index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetSnapShotCapacity</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a105baef976cc60faaae79a3cd63f07d2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetDefaultSnapShot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a73fd724cd7b8cef8264030b960887fd2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetDefaultSnapShot</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a86cd37649b74e1f7df6ef269bc026bc8</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetErrorSystem</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a6aae4ef24e48322849b8069292e64658</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetErrorRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>a42bbd3a380d9e231a42fdc1dea521443</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetErrorValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html</anchorfile>
      <anchor>afd78e3e52bceb265f3d682b166d4f2e0</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a517d2290dc0d066c99a9bb8fd8f387a9</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SelectInput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a7b40e992d1882028d42a4e94ff6d87ed</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html</anchorfile>
      <anchor>a11c44ef0c203dab59d5ffa81f0d56db4</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a6614fb5f3de16701044060cfe2d789ee</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCurrent</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a856fc67ac35f966801c6f104e09c8900</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCurrent</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a041ba6368e47ac568c268e7134cf9eda</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>a51f6e80c1f32cf832942cdc0e660b01a</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetValue</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>ac9f9bcbb6883f3ccab89de55821d49c8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html</anchorfile>
      <anchor>ab48302c1cf5420430e5c32ebd4fd9f1e</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a989fcb2a45ac3462ff8a808f899554e0</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareID</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>af92c788f71ba37df7fd0b06ea4b64a8f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareBranch</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a80d028de5d98ced762262df50d3ee47c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareType</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a887f2bde4d64b3a1b8a3176786263dca</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareVersionMajor</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a9343742cac59b458f8c256b815423ae9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareVersionMinor</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ab39df64a5a5bc86c78695c5677d21946</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareBuild</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a97470b61d9b1c0ca0d3b6ac81b0654f8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareVersionRevision</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a7b8cbe040f2ad2e89950d7c0a0fae047</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetErrorFlagRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ad8596ec353d16e2d5305d699c822c5b9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetErrorFlagRegisterString</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a1fe2bc05ee814359bf6592e62c67cfb5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>parse_error_flags</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>ae68c09fa73658701164562a096424d45</anchor>
      <arglist>(self, int error_flag_data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ResetErrorFlagRegister</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a5358939ae72d1434802d0ef526d6ccf4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFirmwareSN</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a062fe18a7ab0033b1a942fb625226c1e</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetFirmwareSN</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a603f548e83a8fa6661ae2408a2df6af9</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetGitHEADSHA1Vector</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a995d2472b35d62e286f63e25eaaad598</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html</anchorfile>
      <anchor>a5ca1d7f4c74aeaad4f151c2004f3dc98</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>ac8510dbdba3bcba823ff326edb89a3a3</anchor>
      <arglist>(self, int channel=0, board=None)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html</anchorfile>
      <anchor>a6917858a4132dd0612d26190696b261d</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>
  </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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>aff13bf1f4db7816d6febce7f9f450ccd</anchor>
      <arglist>(self, int or None channel=None, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a04602eff444b485280d79ce1a7778454</anchor>
      <arglist>(self, str or int register_name_or_id, value, bool set_internal=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_register_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>af97aae0a2d8e40b3de4062fcb9914423</anchor>
      <arglist>(self, int register_id, value, type=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_register</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a653b55985e63c1bfecfb39f13dcfdd7c</anchor>
      <arglist>(self, str or int register_name_or_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_register_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a252f2281cda70d9897f40c05dc7fcb27</anchor>
      <arglist>(self, int register_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_register_names</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>a46a6d33b186e6e631486a3717019181c</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>def</type>
      <name>_get_register_list</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html</anchorfile>
      <anchor>ada1921bbc7af2b5e3f9c773c034d5496</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>aee3d2871c3033713ec1064cd9b6e50ee</anchor>
      <arglist>(self, board=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetPattern</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a24e3ad9b59d144213dbced5f765f09d9</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetPattern</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a2be7b99b5c691dcafd8defdbdab4f1dc</anchor>
      <arglist>(self, index, count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetPatternSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a1fb282f558560a5c3b001fb426be1f35</anchor>
      <arglist>(self, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetPatternSegment</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a337434ccd9a43037d2e757e8fc9384be</anchor>
      <arglist>(self, int index, int count)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetProxyValidity</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a71cfe0207a8f910dbe70ee359ebc2843</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SaveVectorMemory</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>adaadcf3a151e3a3812d55f4ea44f1926</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" static="yes">
      <type>int</type>
      <name>sys_id</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a6ba78a2dd56f2a2f55d412d2e09c9ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dict</type>
      <name>proxy_valid</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a351ebf13d24cd254cfd3e63a5562071c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>dict</type>
      <name>vector</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html</anchorfile>
      <anchor>a9aebd7a7a0b37b11d5e6c70a42165cd0</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>def</type>
      <name>__init__</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a40e854328801b20729f2c2db61f4f622</anchor>
      <arglist>(self, int channel=0, board=None, sys_id_base=0x68)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>afe72b200e9a3e776173901eb2e07554f</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetUnit</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ae36c55716b6b4ade20bb0744edba50e0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Run</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a5fbd08e415ac34901d11228b91dbc322</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Stop</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>af1bc78a4f9e4ff7592f4091b03f38e1c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetRunningStatus</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a9c852046dd1ffd4d80d74372e7efb5e2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStart</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>af3e20c2eb75a1ae4b89ffa8732636958</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStart</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a56c34db94afda18e29f75110558ea21f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEnd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>aeb64cf9337bdb7fe02362adc29c0f19a</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetEnd</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ad1c43ead4ee916490a34b81ad0b06c3b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a759500de9dba501895bc7150b1de7d62</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ad0d571edfb7bc8c742e2877079cf8735</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMinFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a859c57ba2fff651d7f276acff86a53a4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetMaxFreqSampleSpeed</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a9e72d387f269c04a5ed19af7319990ae</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a909383091396f20856c34472fd3d4a40</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetCycles</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a97d6b4aff72efce9aac0b800e024913a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetIndex</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>abdc43ab3f39c7a538fe431062669364e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetExternalTrigger</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a207b709b132e77567a4f8b122ab55410</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetOutput</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a6df319d4a352a513a2fd89f96f626fbe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetStart2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a7b4e00d92318517f0f5fd40b9e36cd6c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetStart2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>acbc0478818b9b6f93f55b86bc224de46</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEnd2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a29a0d7bb510a988e5866a4be1efadcc5</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetEnd2</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>aec276e5915c0085924baad432f0048be</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetExtTriggerGPIO</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a305761e81111a1db82d1357eb30aec6b</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetExtTriggerGPIO</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>ab80a60a3ea7e9898e81e3dd2ce9324de</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>help</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>adcba33019d6df2ad29ab8c01fb8e172b</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>name</name>
      <anchorfile>classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html</anchorfile>
      <anchor>a1c0a0f60ef8fd9721dcae5dc6bda41f5</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>
  </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>
  </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>def</type>
      <name>help</name>
      <anchorfile>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</anchorfile>
      <anchor>a7dbd62d46997b4cf799051045ffa0495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>systems</name>
      <anchorfile>namespaceopto_kummenberg_1_1registers_1_1generic__registers.html</anchorfile>
      <anchor>acc65aa58fd6f012dd70547a7122f9ae1</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>
  </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::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>def</type>
      <name>issue_command</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>aec46056e9dbdf482069234583a227d37</anchor>
      <arglist>(board, command_bytes)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attempt_reconnect</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>ada6f6b57ad205c91b75f34650e8f1ec2</anchor>
      <arglist>(board)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_simple_response</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a9010ab0e977e13e420301bd5e0ab682a</anchor>
      <arglist>(board, str process_name, bytes received_response)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_response</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>af4a8dd1e6f53d55713aa121d090f1425</anchor>
      <arglist>(int command_id_sent, register, value, response, verbose=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cmd_reg_val</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>a93793989cf4d0fa0a45f40f1b803cce5</anchor>
      <arglist>(command, dict or list or int register, value=None)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>def</type>
      <name>_set_internal</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1command__tools.html</anchorfile>
      <anchor>ab6c2c08030add54ff17f551b93700c21</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>dict</type>
      <name>commandName</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1definitions.html</anchorfile>
      <anchor>ab93f67f92faec440e93b020526c344aa</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>def</type>
      <name>run</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</anchorfile>
      <anchor>a28135436ab52e0b583869b8bbd18f0ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ftdi_port</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1list__comports.html</anchorfile>
      <anchor>a1bdb3f399877a0990498393b45bdf5ee</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>def</type>
      <name>parse_error</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>a72a3d378c56c3e3a4913c47733ffec16</anchor>
      <arglist>(int error_code)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encode</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>af7a7825c57d4b3ea003286c23a129c52</anchor>
      <arglist>(command_id, register_id, data=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>encode_vector</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>a14d5fa076d915db6437f280c6ec9a9dc</anchor>
      <arglist>(register, index, vector)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decode</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1parsing__tools.html</anchorfile>
      <anchor>ad2cccabff6a6df055218e4634c58eadb</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>def</type>
      <name>list_systems</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a1e1367120586f073e448f36bf6d34646</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_register</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>ac2daffaec43d0110eb7c75bdd96fd7e9</anchor>
      <arglist>(str system_name, register_name, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_registers</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a09fc6d12416b95c5fad47d7eea93f43b</anchor>
      <arglist>(str system_name, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_registers</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a6a8d6032189c20af963f914833037efa</anchor>
      <arglist>(dict register_fields, values)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_valid_channel</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>aeae43ed73ff50480debb18542212b5dc</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_valid_value</name>
      <anchorfile>namespaceopto_kummenberg_1_1tools_1_1systems__registers__tools.html</anchorfile>
      <anchor>a068765a76d7903d057f8b83c986ff2f9</anchor>
      <arglist>(register_dict, value)</arglist>
    </member>
  </compound>
</tagfile>
