.gitignore
.pre-commit-config.yaml
CHANGELOG.md
LICENSE
README.md
cpy_requirements.txt
description.md
prepare_host.sh
pyproject.toml
requirements.txt
tasks.py
tox.ini
.devcontainer/Dockerfile
.devcontainer/devcontainer.json
.devcontainer/init_container.sh
.devcontainer/requirements.txt
.vscode/settings.json
assets/icu-board.webp
benchmarks/can_messages.py
benchmarks/measure_time.py
benchmarks/single_loop.py
dev/README.md
dev/embedded/remote_io_simulator.py
dev/embedded/show_pins.py
dev/pc/basic_commands.py
dev/pc/set_output.py
dev/pc/start_mocks.sh
embedded_lib/can_protocol.py
embedded_lib/icu_board.py
embedded_lib/max14906.py
examples/embedded/101_hello_icu.py
examples/embedded/102_hello_can.py
examples/embedded/201_max_outputs.py
examples/embedded/202_max_inputs.py
examples/embedded/301_board_demo.py
examples/embedded/302_bar_demo.py
examples/embedded/303_remote_io.py
examples/embedded/arduino/can_tx.ino
examples/embedded/arduino/blink/.gitignore
examples/embedded/arduino/blink/README.md
examples/embedded/arduino/blink/platformio.ini
examples/embedded/arduino/blink/.vscode/extensions.json
examples/embedded/arduino/blink/include/README
examples/embedded/arduino/blink/src/main.cpp
examples/embedded/arduino/blink/test/README
examples/embedded/arduino/flash_neopixel.ino/flash_neopixel.ino.ino
examples/embedded/scripts/monitor_can.sh
pcb/README.md
pcb/icu-schematic.pdf
pcb/license.txt
src/rox_icu/__init__.py
src/rox_icu/can_protocol.py
src/rox_icu/can_utils.py
src/rox_icu/cli.py
src/rox_icu/core.py
src/rox_icu/inspector.py
src/rox_icu/mock.py
src/rox_icu/monitor.py
src/rox_icu/py.typed
src/rox_icu/utils.py
src/rox_icu/version.py
src/rox_icu.egg-info/PKG-INFO
src/rox_icu.egg-info/SOURCES.txt
src/rox_icu.egg-info/dependency_links.txt
src/rox_icu.egg-info/entry_points.txt
src/rox_icu.egg-info/requires.txt
src/rox_icu.egg-info/top_level.txt
src/rox_icu/examples/__init__.py
src/rox_icu/examples/wait_and_toggle.py
tests/__init__.py
tests/conftest.py
tests/test_core.py
tests/test_integral.py
tests/test_protocol.py