Overview

Designed transmission and reception for an underwater acoustic modem using FSK and FFT‑based signal processing. Targeted reliable data transfer in dynamic aquatic environments.

Responsibilities

  • Implemented modulation/demodulation and synchronization mechanisms.
  • Built noise reduction and filtering pipelines to improve SNR.
  • Integrated software with hardware for range and energy efficiency.

Technical highlights

  • C++ on Raspberry Pi with real‑time constraints.
  • FFT‑based analysis, windowing, and detection thresholds.
  • Benchmarking in variable water conditions.

Outcomes

  • Improved transmission reliability and clarity across test scenarios.
  • Enhanced throughput within power and hardware constraints.