LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
setup.py
/home/runner/work/ezo-driver/ezo-driver/platform/linux/ezo_i2c_linux_i2c.c
/home/runner/work/ezo-driver/ezo-driver/platform/linux/ezo_linux_device.c
/home/runner/work/ezo-driver/ezo-driver/platform/linux/ezo_uart_posix_serial.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_calibration_transfer.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_common.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_control.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_do.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_ec.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_hum.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_i2c.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_orp.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_parse.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_ph.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_product.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_rtd.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_schema.c
/home/runner/work/ezo-driver/ezo-driver/src/ezo_uart.c
bindings/python/README.md
bindings/python/build_ffi.py
bindings/python/cdef/ezo_api.h
bindings/python/cdef/ezo_fakes.h
bindings/python/src/ezo_driver/__init__.py
bindings/python/src/ezo_driver/_call.py
bindings/python/src/ezo_driver/_ffi.py
bindings/python/src/ezo_driver/_support.py
bindings/python/src/ezo_driver/base.py
bindings/python/src/ezo_driver/calibration_transfer.py
bindings/python/src/ezo_driver/control.py
bindings/python/src/ezo_driver/do.py
bindings/python/src/ezo_driver/ec.py
bindings/python/src/ezo_driver/enums.py
bindings/python/src/ezo_driver/errors.py
bindings/python/src/ezo_driver/hum.py
bindings/python/src/ezo_driver/i2c.py
bindings/python/src/ezo_driver/orp.py
bindings/python/src/ezo_driver/parse.py
bindings/python/src/ezo_driver/ph.py
bindings/python/src/ezo_driver/product.py
bindings/python/src/ezo_driver/rtd.py
bindings/python/src/ezo_driver/schema.py
bindings/python/src/ezo_driver/types.py
bindings/python/src/ezo_driver/uart.py
bindings/python/src/ezo_driver.egg-info/PKG-INFO
bindings/python/src/ezo_driver.egg-info/SOURCES.txt
bindings/python/src/ezo_driver.egg-info/dependency_links.txt
bindings/python/src/ezo_driver.egg-info/requires.txt
bindings/python/src/ezo_driver.egg-info/top_level.txt
bindings/python/tests/__init__.py
bindings/python/tests/_fakes.py
bindings/python/tests/_support.py
bindings/python/tests/test_control_and_calibration.py
bindings/python/tests/test_products.py
bindings/python/tests/test_public_api.py
bindings/python/tests/test_shared_and_transport.py
platform/linux/ezo_i2c_linux_i2c.c
platform/linux/ezo_linux_device.c
platform/linux/ezo_uart_posix_serial.c
src/ezo.c
src/ezo.h
src/ezo_calibration_transfer.c
src/ezo_calibration_transfer.h
src/ezo_common.c
src/ezo_common.h
src/ezo_control.c
src/ezo_control.h
src/ezo_do.c
src/ezo_do.h
src/ezo_ec.c
src/ezo_ec.h
src/ezo_hum.c
src/ezo_hum.h
src/ezo_i2c.c
src/ezo_i2c.h
src/ezo_i2c_arduino_wire.h
src/ezo_i2c_linux_i2c.h
src/ezo_linux_device.h
src/ezo_orp.c
src/ezo_orp.h
src/ezo_parse.c
src/ezo_parse.h
src/ezo_ph.c
src/ezo_ph.h
src/ezo_product.c
src/ezo_product.h
src/ezo_rtd.c
src/ezo_rtd.h
src/ezo_schema.c
src/ezo_schema.h
src/ezo_uart.c
src/ezo_uart.h
src/ezo_uart_arduino_stream.h
src/ezo_uart_posix_serial.h
tests/fakes/ezo_fake_i2c_transport.c
tests/fakes/ezo_fake_i2c_transport.h
tests/fakes/ezo_fake_uart_transport.c
tests/fakes/ezo_fake_uart_transport.h