Warning
This is still work-in-progress and is not producing usable builds
This is a command and control app for Open Dynamic Clamp. Different versions may support different flavors of the device firmware. Please check the release notes for each release for supported version details.
Browse the Releases page for pre-compiled app executables.
The builds are not cryptographically signed, so you may be presented with a dialog to allow the app to run.
- Hatch
- Python 3.12
Create the default venv
hatch env create
Run the app
hatch run odc-commander
Create a local release for your operating system.
Cross compiling to a packaged binary is not supported.
The build is placed in the dist
directory.
hatch build -t pyside-app
Run linting/formatting. Will auto-format code and run formatting and type checking validations.
hatch fmt