The MotionWise Schedule extension allows users to easily manage and configure scheduling tasks within Visual Studio Code.
Requirements
Visual Studio Code version 1.94.0 or higher
Usage
Phase 1: Prepare the Environment
Locate the folder containing the .vscode directory
After unzipping the release package, identify the folder where the .vscode folder is located. This folder contains the necessary configuration for the extension to function.
Open the identified folder in Visual Studio Code
In VS Code, go to File → Open Folder and select the folder you identified in Step 1.
Phase 2: Configure Scheduling
Navigate to the project_integration_package folder and open schedule_config.json
This file contains the scheduling configuration.
Review and manage the configuration in the graphical interface
The raw JSON content is automatically displayed in a graphical view for easier management of scheduling tasks.
Switch between graphical and text views
Use the purple icon in the top-right corner to toggle between graphical and text views.
Phase 3: Generate and Visualize
Generate all targets
Click the Run Generation button ("Play" icon) in the top-right corner to generate all targets based on your configuration.
Visualize the schedule
After generation, click the Open Visualization button in the top-right corner to view the schedule in a graphical format.
Limitation
Currently, the extension only works with schedule_config.json files that contain the entire scheduling configuration. Configurations that are split into multiple files are currently not supported.
Report Issues
If you encounter problems with the extension, please report them to mwsvsc@tttech-auto.com.
To ensure smooth processing of your support ticket, please include the following information:
Version of the Visual Studio Code Extension
Version of MotionWise Schedule
Detailed Description of the Issue
Steps to reproduce: described steps that led to the problem
schedule_config.json
Providing these details will help us address your Issue more efficiently.
License
This project is licensed under the terms of the TTTech Auto Software Product License.
Data and Telemetry
VS Code collects usage data and sends it to Microsoft to help improve its products and services. Read the privacy statement to learn more. If you don't wish to send usage data to Microsoft, you can set the telemetry.telemetryLevel setting to "off". Learn more in the FAQ.