├── .github └── CODEOWNERS ├── .gitignore ├── .gitmodules ├── 99-lunatone-dali.rules ├── LICENSE ├── README.md ├── dali_mon ├── docs ├── addressing.md ├── install.md ├── serial.md └── usage.md ├── requirements.txt ├── ruff.toml └── source ├── DALI ├── __init__.py ├── backframe_8bit.py ├── decode.py ├── forward_frame_16bit.py ├── forward_frame_24bit.py ├── forward_frame_25bit.py └── forward_frame_32bit.py ├── __init__.py ├── dali_mon.py └── tests ├── README.md ├── hid ├── __init__.py └── test_hid.py ├── mon ├── __init__.py ├── test_102.py ├── test_103.py ├── test_105.py ├── test_207.py ├── test_301.py └── test_serial.py ├── requirements.txt ├── run_hid.sh ├── run_mon.sh └── sample.txt /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @SvenHaedrich -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/.gitmodules -------------------------------------------------------------------------------- /99-lunatone-dali.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/99-lunatone-dali.rules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/README.md -------------------------------------------------------------------------------- /dali_mon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/dali_mon -------------------------------------------------------------------------------- /docs/addressing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/docs/addressing.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/serial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/docs/serial.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/docs/usage.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/requirements.txt -------------------------------------------------------------------------------- /ruff.toml: -------------------------------------------------------------------------------- 1 | # never complain about line length violations 2 | ignore = ["E501"] -------------------------------------------------------------------------------- /source/DALI/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /source/DALI/backframe_8bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/DALI/backframe_8bit.py -------------------------------------------------------------------------------- /source/DALI/decode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/DALI/decode.py -------------------------------------------------------------------------------- /source/DALI/forward_frame_16bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/DALI/forward_frame_16bit.py -------------------------------------------------------------------------------- /source/DALI/forward_frame_24bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/DALI/forward_frame_24bit.py -------------------------------------------------------------------------------- /source/DALI/forward_frame_25bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/DALI/forward_frame_25bit.py -------------------------------------------------------------------------------- /source/DALI/forward_frame_32bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/DALI/forward_frame_32bit.py -------------------------------------------------------------------------------- /source/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/dali_mon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/dali_mon.py -------------------------------------------------------------------------------- /source/tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/README.md -------------------------------------------------------------------------------- /source/tests/hid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/hid/__init__.py -------------------------------------------------------------------------------- /source/tests/hid/test_hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/hid/test_hid.py -------------------------------------------------------------------------------- /source/tests/mon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/__init__.py -------------------------------------------------------------------------------- /source/tests/mon/test_102.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/test_102.py -------------------------------------------------------------------------------- /source/tests/mon/test_103.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/test_103.py -------------------------------------------------------------------------------- /source/tests/mon/test_105.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/test_105.py -------------------------------------------------------------------------------- /source/tests/mon/test_207.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/test_207.py -------------------------------------------------------------------------------- /source/tests/mon/test_301.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/test_301.py -------------------------------------------------------------------------------- /source/tests/mon/test_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/mon/test_serial.py -------------------------------------------------------------------------------- /source/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/requirements.txt -------------------------------------------------------------------------------- /source/tests/run_hid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/run_hid.sh -------------------------------------------------------------------------------- /source/tests/run_mon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/run_mon.sh -------------------------------------------------------------------------------- /source/tests/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SvenHaedrich/dali_mon/HEAD/source/tests/sample.txt --------------------------------------------------------------------------------