LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
idecobot/__init__.py
idecobot/engine.py
idecobot/py.typed
idecobot.egg-info/PKG-INFO
idecobot.egg-info/SOURCES.txt
idecobot.egg-info/dependency_links.txt
idecobot.egg-info/entry_points.txt
idecobot.egg-info/requires.txt
idecobot.egg-info/top_level.txt
idecobot/core/__init__.py
idecobot/core/model/__init__.py
idecobot/core/model/communication/__init__.py
idecobot/core/model/communication/mycobot_frame.py
idecobot/core/model/communication/protocol_constants.py
idecobot/core/model/communication/stream_config.py
idecobot/core/model/communication/stream_progress.py
idecobot/core/model/communication/stream_state.py
idecobot/core/model/dsl/__init__.py
idecobot/core/model/dsl/ast/__init__.py
idecobot/core/model/dsl/ast/mycobot_command_type.py
idecobot/core/model/dsl/ast/mycobot_instruction.py
idecobot/core/model/dsl/ast/mycobot_program.py
idecobot/core/model/dsl/diagnostic/__init__.py
idecobot/core/model/dsl/diagnostic/mycobot_diagnostic.py
idecobot/core/model/dsl/diagnostic/mycobot_diagnostic_severity.py
idecobot/core/model/dsl/token/__init__.py
idecobot/core/model/dsl/token/dsl_grammar_constants.py
idecobot/core/model/dsl/token/mycobot_token.py
idecobot/core/model/dsl/token/mycobot_token_type.py
idecobot/core/model/kinematics/__init__.py
idecobot/core/model/kinematics/joint_bounds.py
idecobot/core/model/kinematics/joint_limit.py
idecobot/core/model/kinematics/mycobot_bounds.py
idecobot/core/model/kinematics/spatial_bounds.py
idecobot/core/model/kinematics/speed_bounds.py
idecobot/core/model/kinematics/trajectory_bounds.py
idecobot/core/service/__init__.py
idecobot/core/service/engine.py
idecobot/core/service/iservice.py
idecobot/core/service/communication/__init__.py
idecobot/core/service/communication/imycobot_controller.py
idecobot/core/service/communication/imycobot_streamer.py
idecobot/core/service/communication/itransport.py
idecobot/core/service/dsl/__init__.py
idecobot/core/service/dsl/dsl_service_factory.py
idecobot/core/service/dsl/imycobot_dsl_service.py
idecobot/core/service/dsl/mycobot_dsl_service.py
idecobot/core/service/dsl/compiler/__init__.py
idecobot/core/service/dsl/compiler/compiler_context.py
idecobot/core/service/dsl/compiler/imycobot_compiler.py
idecobot/core/service/dsl/compiler/mycobot_compiler.py
idecobot/core/service/dsl/compiler/commands/__init__.py
idecobot/core/service/dsl/compiler/commands/home_command_compiler.py
idecobot/core/service/dsl/compiler/commands/icommand_compiler.py
idecobot/core/service/dsl/compiler/commands/move_coords_command_compiler.py
idecobot/core/service/dsl/compiler/commands/move_joints_command_compiler.py
idecobot/core/service/dsl/compiler/commands/power_command_compiler.py
idecobot/core/service/dsl/compiler/commands/relax_command_compiler.py
idecobot/core/service/dsl/compiler/commands/speed_command_compiler.py
idecobot/core/service/dsl/compiler/commands/tool_command_compiler.py
idecobot/core/service/dsl/compiler/commands/wait_command_compiler.py
idecobot/core/service/dsl/lexer/__init__.py
idecobot/core/service/dsl/lexer/imycobot_lexer.py
idecobot/core/service/dsl/lexer/mycobot_lexer.py
idecobot/core/service/dsl/linter/__init__.py
idecobot/core/service/dsl/linter/imycobot_linter.py
idecobot/core/service/dsl/linter/mycobot_linter.py
idecobot/core/service/dsl/linter/rules/__init__.py
idecobot/core/service/dsl/linter/rules/ground_safety_rule.py
idecobot/core/service/dsl/linter/rules/imycobot_lint_rule.py
idecobot/core/service/dsl/linter/rules/jerk_limit_rule.py
idecobot/core/service/dsl/linter/rules/joint_bounds_rule.py
idecobot/core/service/dsl/linter/rules/speed_limit_rule.py
idecobot/core/service/dsl/linter/rules/workspace_reach_rule.py
idecobot/core/service/dsl/parser/__init__.py
idecobot/core/service/dsl/parser/imycobot_parser.py
idecobot/core/service/dsl/parser/mycobot_parser.py
idecobot/core/service/dsl/parser/commands/__init__.py
idecobot/core/service/dsl/parser/commands/home_command_parser.py
idecobot/core/service/dsl/parser/commands/icommand_parser.py
idecobot/core/service/dsl/parser/commands/move_command_parser.py
idecobot/core/service/dsl/parser/commands/power_command_parser.py
idecobot/core/service/dsl/parser/commands/relax_command_parser.py
idecobot/core/service/dsl/parser/commands/speed_command_parser.py
idecobot/core/service/dsl/parser/commands/tool_command_parser.py
idecobot/core/service/dsl/parser/commands/wait_command_parser.py
idecobot/core/service/kinematics/__init__.py
idecobot/core/service/kinematics/ikinematic_validator.py
idecobot/core/service/kinematics/kinematic_validator.py
idecobot/infrastructure/__init__.py
idecobot/infrastructure/cli/__init__.py
idecobot/infrastructure/cli/engine.py
idecobot/infrastructure/cli/icli.py
idecobot/infrastructure/cli/setup/__init__.py
idecobot/infrastructure/cli/setup/bundle.py
idecobot/infrastructure/cli/setup/dep_validator.py
idecobot/infrastructure/cli/setup/dependencies.py
idecobot/infrastructure/cli/setup/factory.py
idecobot/infrastructure/cli/setup/keys.py
idecobot/infrastructure/cli/setup/opt_validator.py
idecobot/infrastructure/cli/setup/options.py
idecobot/infrastructure/cli/setup/registry.py
idecobot/infrastructure/cli/setup/validator.py
idecobot/infrastructure/command/__init__.py
idecobot/infrastructure/command/command.py
idecobot/infrastructure/command/icommand_definition.py
idecobot/infrastructure/command/icommand_executor.py
idecobot/infrastructure/command/studio_command_definition.py
idecobot/infrastructure/command/studio_command_executor.py
idecobot/infrastructure/communication/__init__.py
idecobot/infrastructure/communication/iserial_port_scanner.py
idecobot/infrastructure/communication/serial_port_scanner.py
idecobot/infrastructure/communication/protocol/__init__.py
idecobot/infrastructure/communication/protocol/imotion_codec.py
idecobot/infrastructure/communication/protocol/imycobot_protocol_codec.py
idecobot/infrastructure/communication/protocol/iprotocol_codec_factory.py
idecobot/infrastructure/communication/protocol/iprotocol_framer.py
idecobot/infrastructure/communication/protocol/isystem_codec.py
idecobot/infrastructure/communication/protocol/itool_codec.py
idecobot/infrastructure/communication/protocol/motion_codec.py
idecobot/infrastructure/communication/protocol/mycobot_protocol_codec.py
idecobot/infrastructure/communication/protocol/protocol_codec_factory.py
idecobot/infrastructure/communication/protocol/protocol_framer.py
idecobot/infrastructure/communication/protocol/system_codec.py
idecobot/infrastructure/communication/protocol/tool_codec.py
idecobot/infrastructure/communication/streamer/__init__.py
idecobot/infrastructure/communication/streamer/connection_manager.py
idecobot/infrastructure/communication/streamer/controller_factory.py
idecobot/infrastructure/communication/streamer/iconnection_manager.py
idecobot/infrastructure/communication/streamer/icontroller_factory.py
idecobot/infrastructure/communication/streamer/irobot_actuator.py
idecobot/infrastructure/communication/streamer/irobot_telemetry.py
idecobot/infrastructure/communication/streamer/istreamer_factory.py
idecobot/infrastructure/communication/streamer/mycobot_controller.py
idecobot/infrastructure/communication/streamer/mycobot_streamer.py
idecobot/infrastructure/communication/streamer/robot_actuator.py
idecobot/infrastructure/communication/streamer/robot_telemetry.py
idecobot/infrastructure/communication/streamer/streamer_factory.py
idecobot/infrastructure/communication/transport/__init__.py
idecobot/infrastructure/communication/transport/mock_serial_transport.py
idecobot/infrastructure/communication/transport/serial_transport.py
idecobot/infrastructure/communication/transport/transport_constants.py
idecobot/infrastructure/config/examples.tgz
idecobot/infrastructure/config/idecobot.cfg
idecobot/infrastructure/config/idecobot.logo
idecobot/infrastructure/config/mycobot_geometry.json
idecobot/infrastructure/config/scheme.json
idecobot/infrastructure/diagnostics/__init__.py
idecobot/infrastructure/diagnostics/diagnostics_constants.py
idecobot/infrastructure/diagnostics/diagnostics_coordinator.py
idecobot/infrastructure/diagnostics/diagnostics_factory.py
idecobot/infrastructure/diagnostics/idiagnostics_coordinator.py
idecobot/infrastructure/diagnostics/ijoint_diagnostics_reader.py
idecobot/infrastructure/diagnostics/iservo_diagnostics_reader.py
idecobot/infrastructure/diagnostics/ispatial_diagnostics_reader.py
idecobot/infrastructure/diagnostics/joint_diagnostics_reader.py
idecobot/infrastructure/diagnostics/servo_diagnostics_reader.py
idecobot/infrastructure/diagnostics/spatial_diagnostics_reader.py
idecobot/infrastructure/gui/__init__.py
idecobot/infrastructure/gui/engine.py
idecobot/infrastructure/gui/engine_constants.py
idecobot/infrastructure/gui/igui.py
idecobot/infrastructure/gui/editor/__init__.py
idecobot/infrastructure/gui/editor/code_editor.py
idecobot/infrastructure/gui/editor/editor_constants.py
idecobot/infrastructure/gui/editor/editor_coordinator.py
idecobot/infrastructure/gui/editor/editor_panel.py
idecobot/infrastructure/gui/editor/editor_panel_factory.py
idecobot/infrastructure/gui/editor/syntax_highlighter.py
idecobot/infrastructure/gui/jog/__init__.py
idecobot/infrastructure/gui/jog/cartesian_constants.py
idecobot/infrastructure/gui/jog/cartesian_panel.py
idecobot/infrastructure/gui/jog/jog_constants.py
idecobot/infrastructure/gui/jog/jog_coordinator.py
idecobot/infrastructure/gui/jog/jog_panel.py
idecobot/infrastructure/gui/jog/jog_panel_factory.py
idecobot/infrastructure/gui/jog/joint_constants.py
idecobot/infrastructure/gui/jog/joint_panel.py
idecobot/infrastructure/gui/jog/step_constants.py
idecobot/infrastructure/gui/jog/step_panel.py
idecobot/infrastructure/gui/jog/tool_constants.py
idecobot/infrastructure/gui/jog/tool_panel.py
idecobot/infrastructure/gui/log/__init__.py
idecobot/infrastructure/gui/log/bytecode_constants.py
idecobot/infrastructure/gui/log/bytecode_preview.py
idecobot/infrastructure/gui/log/console_constants.py
idecobot/infrastructure/gui/log/log_constants.py
idecobot/infrastructure/gui/log/log_panel.py
idecobot/infrastructure/gui/log/log_panel_factory.py
idecobot/infrastructure/gui/log/serial_console.py
idecobot/infrastructure/gui/menu/__init__.py
idecobot/infrastructure/gui/menu/diagnostics_menu_handler.py
idecobot/infrastructure/gui/menu/file_menu_handler.py
idecobot/infrastructure/gui/menu/help_menu_handler.py
idecobot/infrastructure/gui/menu/idiagnostics_menu_handler.py
idecobot/infrastructure/gui/menu/ifile_menu_handler.py
idecobot/infrastructure/gui/menu/ihelp_menu_handler.py
idecobot/infrastructure/gui/menu/imenu_bar.py
idecobot/infrastructure/gui/menu/menu_bar.py
idecobot/infrastructure/gui/menu/menu_bar_constants.py
idecobot/infrastructure/gui/menu/menu_bar_factory.py
idecobot/infrastructure/gui/setup/__init__.py
idecobot/infrastructure/gui/setup/bundle.py
idecobot/infrastructure/gui/setup/dep_validator.py
idecobot/infrastructure/gui/setup/dependencies.py
idecobot/infrastructure/gui/setup/factory.py
idecobot/infrastructure/gui/setup/gui_bundle_factory_constants.py
idecobot/infrastructure/gui/setup/gui_event_handler.py
idecobot/infrastructure/gui/setup/igui_event_handler.py
idecobot/infrastructure/gui/setup/igui_event_target.py
idecobot/infrastructure/gui/setup/keys.py
idecobot/infrastructure/gui/setup/opt_validator.py
idecobot/infrastructure/gui/setup/options.py
idecobot/infrastructure/gui/setup/registry.py
idecobot/infrastructure/gui/setup/validator.py
idecobot/infrastructure/gui/stream/__init__.py
idecobot/infrastructure/gui/stream/connection_constants.py
idecobot/infrastructure/gui/stream/connection_panel.py
idecobot/infrastructure/gui/stream/connection_panel_factory.py
idecobot/infrastructure/gui/stream/status_bar.py
idecobot/infrastructure/gui/stream/status_bar_constants.py
idecobot/infrastructure/gui/theme/__init__.py
idecobot/infrastructure/gui/theme/color_palette.py
idecobot/infrastructure/gui/theme/font_config.py
idecobot/infrastructure/gui/theme/theme.py
idecobot/infrastructure/gui/theme/theme_constants.py
idecobot/infrastructure/gui/toolbar/__init__.py
idecobot/infrastructure/gui/toolbar/itoolbar.py
idecobot/infrastructure/gui/toolbar/toolbar.py
idecobot/infrastructure/gui/toolbar/toolbar_constants.py
idecobot/infrastructure/gui/toolbar/toolbar_factory.py
idecobot/infrastructure/storage/__init__.py
idecobot/infrastructure/storage/iscript_storage_service.py
idecobot/infrastructure/storage/iworkspace_service.py
idecobot/infrastructure/storage/script_storage_service.py
idecobot/infrastructure/storage/storage_constants.py
idecobot/infrastructure/storage/workspace_constants.py
idecobot/infrastructure/storage/workspace_service.py
idecobot/setup/__init__.py
idecobot/setup/bounds_loader.py
idecobot/setup/bundle.py
idecobot/setup/dep_validator.py
idecobot/setup/dependencies.py
idecobot/setup/factory.py
idecobot/setup/gui_factory.py
idecobot/setup/keys.py
idecobot/setup/opt_validator.py
idecobot/setup/options.py
idecobot/setup/registry.py
idecobot/setup/validator.py