Python 3.8+ (for client scaffold and packaging tasks)
SSH access to Fitlet devices for remote control and deployment
Git (optional, for cloning templates)
Extension Settings
motorcortex.pythonPath: Path to the Python executable (default: python3)
motorcortex.useGitTemplate: Use Git to clone the template (default: true)
motorcortex.gitTemplateBranch: Branch to use when cloning templates (default: main)
motorcortex.fitletIp: IP address of your Fitlet device (default: 192.168.2.100)
motorcortex.fitletUsername: SSH username for the Fitlet device (default: vectioneer)
motorcortex.buildDebian.useLocalDeploying: Path to the local deploying folder in the workspace to use instead of the extension's built-in deploying resources. Leave empty to use extension resources (default: ``)
Getting Started
Install the extension from the VS Code Marketplace
Configure your Fitlet IP in settings: motorcortex.fitletIp
Use the Command Palette (Ctrl+Shift+P) or the Motorcortex sidebar to access commands
Available Commands
Motorcortex: Refresh Status — Update service status information
Motorcortex: Start Motorcortex Service — Start the service on the Fitlet
Motorcortex: Stop Motorcortex Service — Stop the service on the Fitlet
Motorcortex: Restart Motorcortex Service — Restart the service on the Fitlet