CHANGELOG.md
LICENSE
MANIFEST.in
PYPI_TODO.md
README.md
pyproject.toml
adcp_recorder/__init__.py
adcp_recorder/config.py
adcp_recorder.egg-info/PKG-INFO
adcp_recorder.egg-info/SOURCES.txt
adcp_recorder.egg-info/dependency_links.txt
adcp_recorder.egg-info/entry_points.txt
adcp_recorder.egg-info/not-zip-safe
adcp_recorder.egg-info/requires.txt
adcp_recorder.egg-info/top_level.txt
adcp_recorder/cli/__init__.py
adcp_recorder/cli/main.py
adcp_recorder/core/__init__.py
adcp_recorder/core/enums.py
adcp_recorder/core/nmea.py
adcp_recorder/core/recorder.py
adcp_recorder/db/__init__.py
adcp_recorder/db/db.py
adcp_recorder/db/operations.py
adcp_recorder/db/schema.py
adcp_recorder/export/binary_writer.py
adcp_recorder/export/file_writer.py
adcp_recorder/parsers/__init__.py
adcp_recorder/parsers/pnora.py
adcp_recorder/parsers/pnorb.py
adcp_recorder/parsers/pnorc.py
adcp_recorder/parsers/pnore.py
adcp_recorder/parsers/pnorf.py
adcp_recorder/parsers/pnorh.py
adcp_recorder/parsers/pnori.py
adcp_recorder/parsers/pnors.py
adcp_recorder/parsers/pnorw.py
adcp_recorder/parsers/pnorwd.py
adcp_recorder/parsers/utils.py
adcp_recorder/serial/__init__.py
adcp_recorder/serial/binary_chunk.py
adcp_recorder/serial/consumer.py
adcp_recorder/serial/port_manager.py
adcp_recorder/serial/producer.py
adcp_recorder/serial/test_blob_and_queue.py
adcp_recorder/service/supervisor.py
adcp_recorder/service/win_service.py
adcp_recorder/templates/__init__.py
adcp_recorder/templates/linux/adcp-recorder.service
adcp_recorder/templates/windows/install-service-windows.ps1
docs/README.md
docs/architecture/binary-detection.md
docs/architecture/duckdb-integration.md
docs/architecture/overview.md
docs/architecture/serial-processing.md
docs/deployment/DEPLOYMENT.md
docs/deployment/PYPI_UPLOAD.md
docs/examples/README.md
docs/implementation/README.md
docs/implementation/duckdb/constraints.md
docs/implementation/duckdb/functions.md
docs/implementation/duckdb/schemas.md
docs/implementation/duckdb/views.md
docs/implementation/python/dataclasses.md
docs/implementation/python/enumerations.md
docs/implementation/python/parsers.md
docs/implementation/python/validation.md
docs/nmea/checksum.md
docs/nmea/overview.md
docs/nmea/validation.md
docs/quality-reports/duckdb-backend-walkthrough-2026-01-10.md
docs/quality-reports/phase2-pnori-walkthrough-2026-01-10.md
docs/quality-reports/phase4_persistence.md
docs/quality-reports/phase5_cli_control.md
docs/quality-reports/phase6_service.md
docs/quality-reports/phase7_integration.md
docs/quality-reports/phase8-report.md
docs/quality-reports/qa-report-2026-01-10.md
docs/quality-reports/ruff_quality_report_20260113.md
docs/specs/README.md
docs/specs/pnora/pnora.md
docs/specs/pnorb/pnorb.md
docs/specs/pnorc/README.md
docs/specs/pnorc/pnorc.md
docs/specs/pnorc/pnorc1.md
docs/specs/pnorc/pnorc2.md
docs/specs/pnorc/pnorc3.md
docs/specs/pnorc/pnorc4.md
docs/specs/pnore/pnore.md
docs/specs/pnorf/pnorf.md
docs/specs/pnorh/README.md
docs/specs/pnorh/pnorh3.md
docs/specs/pnorh/pnorh4.md
docs/specs/pnori/README.md
docs/specs/pnori/pnori.md
docs/specs/pnori/pnori1.md
docs/specs/pnori/pnori2.md
docs/specs/pnors/README.md
docs/specs/pnors/pnors.md
docs/specs/pnors/pnors1.md
docs/specs/pnors/pnors2.md
docs/specs/pnors/pnors3.md
docs/specs/pnors/pnors4.md
docs/specs/pnorw/pnorw.md
docs/specs/pnorwd/pnorwd.md
docs/user-guide/CONFIGURATION.md
docs/user-guide/EXAMPLES.md
docs/user-guide/INSTALL.md
docs/user-guide/USAGE.md
scripts/build.sh
scripts/install-linux.sh
scripts/install-windows.bat
scripts/uninstall-linux.sh
scripts/uninstall-windows.bat