LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
scarajectory/__init__.py
scarajectory/engine.py
scarajectory/py.typed
scarajectory.egg-info/PKG-INFO
scarajectory.egg-info/SOURCES.txt
scarajectory.egg-info/dependency_links.txt
scarajectory.egg-info/entry_points.txt
scarajectory.egg-info/requires.txt
scarajectory.egg-info/top_level.txt
scarajectory/core/__init__.py
scarajectory/core/model/__init__.py
scarajectory/core/model/canvas_interaction_state.py
scarajectory/core/model/canvas_settings_dto.py
scarajectory/core/model/canvas_tool_mode.py
scarajectory/core/model/itrajectory_plan.py
scarajectory/core/model/plan_history.py
scarajectory/core/model/point_dto.py
scarajectory/core/model/scara_bounds.py
scarajectory/core/model/stream_config_dto.py
scarajectory/core/model/stream_progress.py
scarajectory/core/model/stream_state.py
scarajectory/core/model/trajectory_metrics.py
scarajectory/core/model/trajectory_plan.py
scarajectory/core/model/trajectory_serializer.py
scarajectory/core/model/validation_result_dto.py
scarajectory/core/model/viewport_transform.py
scarajectory/core/model/waypoint.py
scarajectory/core/service/__init__.py
scarajectory/core/service/engine.py
scarajectory/core/service/iplan_storage_service.py
scarajectory/core/service/iservice.py
scarajectory/core/service/istream_observer.py
scarajectory/core/service/itrajectory_observer.py
scarajectory/core/service/itrajectory_streamer.py
scarajectory/core/service/itrajectory_validator.py
scarajectory/core/service/plan_storage_service.py
scarajectory/core/service/trajectory_validator.py
scarajectory/infrastructure/__init__.py
scarajectory/infrastructure/cli/__init__.py
scarajectory/infrastructure/cli/engine.py
scarajectory/infrastructure/cli/icli.py
scarajectory/infrastructure/cli/setup/__init__.py
scarajectory/infrastructure/cli/setup/bundle.py
scarajectory/infrastructure/cli/setup/dep_validator.py
scarajectory/infrastructure/cli/setup/dependencies.py
scarajectory/infrastructure/cli/setup/factory.py
scarajectory/infrastructure/cli/setup/keys.py
scarajectory/infrastructure/cli/setup/opt_validator.py
scarajectory/infrastructure/cli/setup/options.py
scarajectory/infrastructure/cli/setup/registry.py
scarajectory/infrastructure/cli/setup/validator.py
scarajectory/infrastructure/command/__init__.py
scarajectory/infrastructure/command/command.py
scarajectory/infrastructure/command/icommand_definition.py
scarajectory/infrastructure/command/icommand_executor.py
scarajectory/infrastructure/command/studio_command_definition.py
scarajectory/infrastructure/command/studio_command_executor.py
scarajectory/infrastructure/communication/__init__.py
scarajectory/infrastructure/communication/serial_port_scanner.py
scarajectory/infrastructure/communication/serial_streamer.py
scarajectory/infrastructure/communication/stream_session.py
scarajectory/infrastructure/communication/protocol/__init__.py
scarajectory/infrastructure/communication/protocol/command_formatter.py
scarajectory/infrastructure/communication/protocol/command_templates.py
scarajectory/infrastructure/communication/protocol/protocol_parser.py
scarajectory/infrastructure/communication/protocol/robot_response_dto.py
scarajectory/infrastructure/communication/transport/__init__.py
scarajectory/infrastructure/communication/transport/itransport.py
scarajectory/infrastructure/communication/transport/serial_transport.py
scarajectory/infrastructure/communication/transport/tcp_transport.py
scarajectory/infrastructure/config/scara_geometry.json
scarajectory/infrastructure/config/scarajectory.cfg
scarajectory/infrastructure/config/scarajectory.logo
scarajectory/infrastructure/config/scheme.json
scarajectory/infrastructure/gui/__init__.py
scarajectory/infrastructure/gui/canvas.py
scarajectory/infrastructure/gui/controls.py
scarajectory/infrastructure/gui/engine.py
scarajectory/infrastructure/gui/icanvas.py
scarajectory/infrastructure/gui/icontrols.py
scarajectory/infrastructure/gui/igui.py
scarajectory/infrastructure/gui/itable.py
scarajectory/infrastructure/gui/table.py
scarajectory/infrastructure/gui/theme.py
scarajectory/infrastructure/gui/components/__init__.py
scarajectory/infrastructure/gui/components/canvas_renderer.py
scarajectory/infrastructure/gui/components/canvas_tool_handler.py
scarajectory/infrastructure/gui/components/jog_tab.py
scarajectory/infrastructure/gui/components/menu_bar.py
scarajectory/infrastructure/gui/components/preview_tab.py
scarajectory/infrastructure/gui/components/serial_console.py
scarajectory/infrastructure/gui/components/stream_status_bar.py
scarajectory/infrastructure/gui/components/streamer_tab.py
scarajectory/infrastructure/gui/components/toolbar.py
scarajectory/infrastructure/gui/components/validation_tab.py
scarajectory/infrastructure/gui/components/waypoint_editor.py
scarajectory/setup/__init__.py
scarajectory/setup/bundle.py
scarajectory/setup/dep_validator.py
scarajectory/setup/dependencies.py
scarajectory/setup/factory.py
scarajectory/setup/keys.py
scarajectory/setup/opt_validator.py
scarajectory/setup/options.py
scarajectory/setup/registry.py
scarajectory/setup/validator.py