Changes

Jump to navigation Jump to search
Line 227: Line 227:  
Admin Tasks  
 
Admin Tasks  
    +
====How do I set up VSC to use the debugger?====
 +
The zynthian has specific setup elements that allow the system to run properly these are outlined in a file called launch.json which VSC generates in a directory all .vscode
 +
 +
This is what you should probably load in there instead of the default.
 +
 +
{
 +
    // Use IntelliSense to learn about possible attributes.
 +
    // Hover to view descriptions of existing attributes.
 +
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
 +
    "version": "0.2.0",
 +
    "configurations": [
 +
        {
 +
            "name": "Zynthian",
 +
            "type": "debugpy",
 +
            "request": "launch",
 +
            "program": "zynthian_main.py",
 +
            "python": "/zynthian/venv/bin/python3",
 +
            "console": "integratedTerminal",
 +
            "justMyCode": true,
 +
            "env": {
 +
                "DISPLAY": ":0"
 +
            }
 +
        },
 +
        {
 +
            "name": "Zynthian Debug",
 +
            "type": "debugpy",
 +
            "request": "launch",
 +
            "program": "zynthian_main.py",
 +
            "python": "/zynthian/venv/bin/python3",
 +
            "console": "integratedTerminal",
 +
            "justMyCode": true,
 +
            "subProcess": true,
 +
            "env": {
 +
                "DISPLAY": ":0",
 +
                "ZYNTHIAN_LOG_LEVEL": "10"
 +
            }
 +
        }
 +
    ]
 +
}
    
<br clear=all>
 
<br clear=all>
679

edits

Navigation menu