uwacomm: Underwater Communications Codec
Abstract
A Python library for compact binary encoding inspired by DCCL (Dynamic Compact Control Language) from GobySoft. Designed for bandwidth-constrained communications, particularly underwater acoustic modems. Built on Pydantic v2 with DCCL-style bounded field optimization for minimal message sizes.
Fields of Study & Subjects
Underwater Vehicles and Communication Systems
Computational Physics and Python Applications
Embedded Systems and FPGA Design
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 11 February 2026
- Language
- EN