Development¶
Working on OpenFlight itself, plus the experimental and validation work that is not part of the production path.
-
Build the IWR6843 configurable image from source. Not needed to flash the prebuilt release.
-
How accuracy claims here were validated against a reference monitor.
-
The dechirped-sideband spin estimator test bench.
-
Experimental vision work. Disabled in the production kiosk.
-
Offline and live session analysis. K-LD7 era, deprecated hardware.
Contributing¶
See CONTRIBUTING.md
in the repository for development setup, code quality standards, and the pull
request process.
Quick reference:
uv run pytest tests/ -v # tests
uv run pylint src/openflight/ --fail-under=9 # lint (must score 9.0+)
uv run ruff check src/openflight/ # format check
make docs-build # build these docs, strict
Always use uv for Python commands — never bare python, pip, or pytest.