var hierarchy =
[
    [ "ABC", null, [
      [ "optoKummenberg.registers.InputStage.FeedbackSystem", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_feedback_system.html", [
        [ "optoKummenberg.registers.InputStage.AnalogFeedback", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog_feedback.html", null ],
        [ "optoKummenberg.registers.InputStage.ENCInput", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html", null ],
        [ "optoKummenberg.registers.InputStage.PreciSenInput", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html", null ],
        [ "optoKummenberg.registers.InputStage.SignalFlowFeedback", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_flow_feedback.html", null ]
      ] ]
    ] ],
    [ "optoKummenberg.connections.Channel", "classopto_kummenberg_1_1connections_1_1_channel.html", null ],
    [ "optoKummenberg.commands.Command", "classopto_kummenberg_1_1commands_1_1_command.html", [
      [ "optoKummenberg.connections.Board", "classopto_kummenberg_1_1connections_1_1_board.html", null ]
    ] ],
    [ "optoKummenberg.tools.definitions.CommandID", "classopto_kummenberg_1_1tools_1_1definitions_1_1_command_i_d.html", null ],
    [ "optoKummenberg.connections.Connection", "classopto_kummenberg_1_1connections_1_1_connection.html", null ],
    [ "optoKummenberg.tools.definitions.GenericFilterFlag", "classopto_kummenberg_1_1tools_1_1definitions_1_1_generic_filter_flag.html", null ],
    [ "IntEnum", null, [
      [ "optoKummenberg.tools.definitions.DeviceModel", "classopto_kummenberg_1_1tools_1_1definitions_1_1_device_model.html", null ],
      [ "optoKummenberg.tools.definitions.EnChannel", "classopto_kummenberg_1_1tools_1_1definitions_1_1_en_channel.html", null ],
      [ "optoKummenberg.tools.definitions.EnSignalFlowPath", "classopto_kummenberg_1_1tools_1_1definitions_1_1_en_signal_flow_path.html", null ],
      [ "optoKummenberg.tools.definitions.EnStage", "classopto_kummenberg_1_1tools_1_1definitions_1_1_en_stage.html", null ],
      [ "optoKummenberg.tools.definitions.ExternalTrigger", "classopto_kummenberg_1_1tools_1_1definitions_1_1_external_trigger.html", null ],
      [ "optoKummenberg.tools.definitions.LoggerRunState", "classopto_kummenberg_1_1tools_1_1definitions_1_1_logger_run_state.html", null ],
      [ "optoKummenberg.tools.definitions.LoggerTriggerFormat", "classopto_kummenberg_1_1tools_1_1definitions_1_1_logger_trigger_format.html", null ],
      [ "optoKummenberg.tools.definitions.LoggerTriggerMode", "classopto_kummenberg_1_1tools_1_1definitions_1_1_logger_trigger_mode.html", null ],
      [ "optoKummenberg.tools.definitions.UnitType", "classopto_kummenberg_1_1tools_1_1definitions_1_1_unit_type.html", null ],
      [ "optoKummenberg.tools.definitions.WaveformShape", "classopto_kummenberg_1_1tools_1_1definitions_1_1_waveform_shape.html", null ]
    ] ],
    [ "optoKummenberg.connections.ProxyBoard", "classopto_kummenberg_1_1connections_1_1_proxy_board.html", null ],
    [ "optoKummenberg.registers.ClassAbstracts.System", "classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_system.html", [
      [ "optoKummenberg.registers.ClassAbstracts.ControlStage", "classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_control_stage.html", [
        [ "optoKummenberg.registers.ControlStage.CurrentFeedThrough", "classopto_kummenberg_1_1registers_1_1_control_stage_1_1_current_feed_through.html", null ],
        [ "optoKummenberg.registers.ControlStage.OFPID", "classopto_kummenberg_1_1registers_1_1_control_stage_1_1_o_f_p_i_d.html", null ],
        [ "optoKummenberg.registers.ControlStage.Stop", "classopto_kummenberg_1_1registers_1_1_control_stage_1_1_stop.html", null ]
      ] ],
      [ "optoKummenberg.registers.ClassAbstracts.InputStage", "classopto_kummenberg_1_1registers_1_1_class_abstracts_1_1_input_stage.html", [
        [ "optoKummenberg.registers.InputStage.Analog", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_analog.html", null ],
        [ "optoKummenberg.registers.InputStage.ENCInput", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_e_n_c_input.html", null ],
        [ "optoKummenberg.registers.InputStage.FlowerPattern", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_flower_pattern.html", null ],
        [ "optoKummenberg.registers.InputStage.PreciSenInput", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_preci_sen_input.html", null ],
        [ "optoKummenberg.registers.InputStage.QuadrantVectorPatternUnit", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_quadrant_vector_pattern_unit.html", null ],
        [ "optoKummenberg.registers.InputStage.RasterScan", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_raster_scan.html", null ],
        [ "optoKummenberg.registers.InputStage.SPI", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_s_p_i.html", null ],
        [ "optoKummenberg.registers.InputStage.SignalGenerator", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_signal_generator.html", null ],
        [ "optoKummenberg.registers.InputStage.StaticInput", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_static_input.html", null ],
        [ "optoKummenberg.registers.InputStage.VectorPatternUnit", "classopto_kummenberg_1_1registers_1_1_input_stage_1_1_vector_pattern_unit.html", null ]
      ] ],
      [ "optoKummenberg.registers.InputConditioning.InputConditioning", "classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning.html", null ],
      [ "optoKummenberg.registers.InputConditioning.InputConditioningFilter", "classopto_kummenberg_1_1registers_1_1_input_conditioning_1_1_input_conditioning_filter.html", null ],
      [ "optoKummenberg.registers.MiscSystems.ADCcontrol", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_a_d_ccontrol.html", null ],
      [ "optoKummenberg.registers.MiscSystems.BoardEEPROM", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_board_e_e_p_r_o_m.html", null ],
      [ "optoKummenberg.registers.MiscSystems.DACcontrol", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_d_a_ccontrol.html", null ],
      [ "optoKummenberg.registers.MiscSystems.DeviceEEPROM", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_device_e_e_p_r_o_m.html", null ],
      [ "optoKummenberg.registers.MiscSystems.Logger", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_logger.html", null ],
      [ "optoKummenberg.registers.MiscSystems.MRE2DeviceEEPROM", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_m_r_e2_device_e_e_p_r_o_m.html", null ],
      [ "optoKummenberg.registers.MiscSystems.Manager", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_manager.html", null ],
      [ "optoKummenberg.registers.MiscSystems.SnapshotManager", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_snapshot_manager.html", null ],
      [ "optoKummenberg.registers.MiscSystems.Status", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_status.html", null ],
      [ "optoKummenberg.registers.MiscSystems.VectorPatternMemory", "classopto_kummenberg_1_1registers_1_1_misc_systems_1_1_vector_pattern_memory.html", null ],
      [ "optoKummenberg.registers.OutputConditioning.OutputConditioning", "classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning.html", null ],
      [ "optoKummenberg.registers.OutputConditioning.OutputConditioningFilter", "classopto_kummenberg_1_1registers_1_1_output_conditioning_1_1_output_conditioning_filter.html", null ],
      [ "optoKummenberg.registers.OutputStage.LinearOutput", "classopto_kummenberg_1_1registers_1_1_output_stage_1_1_linear_output.html", null ],
      [ "optoKummenberg.registers.SignalFlowManager.SignalFlowManager", "classopto_kummenberg_1_1registers_1_1_signal_flow_manager_1_1_signal_flow_manager.html", null ]
    ] ],
    [ "optoKummenberg.tools.definitions.Units", "classopto_kummenberg_1_1tools_1_1definitions_1_1_units.html", null ],
    [ "optoKummenberg.tools.definitions.Waveforms", "classopto_kummenberg_1_1tools_1_1definitions_1_1_waveforms.html", null ]
];