Underwater Communication & Navigation Laboratory's repositories
UCNLNav
Multilanguage (C#/Matlab/Rust) library for solving navigation (2D/3D) & geodetic problems: Multilateration (true range), Time-Of-Arrival (TOA), Time-Difference-Of-Arrival (TDOA), Angle-Of-Arrival AOA (Direction-Of-Arrival, DOA); Direct & inverse geodetic problems: Vincenty equations, Haversine formula; Virtual Long Baseline navigation (VLBL) etc.
UCNLPhysics
Sound speed in water, water density, depth by pressure considering compressibility of water, etc, routines
ucnl.github.io
Underwater Communication & Navigation Laboratory documentation site
uRayTracerDemo
Underwater acoustic ray tracing through a layered medium
diy.github.io
Underwater communication & navigation laboratory for DIY community with love
uWAVE_Host
uWAVE world smallest underwater acoustic modem host application
UCNL_ALibs
Some arduino libraries for navigation and interfacing with GNSS-receivers and uWave modems
AzimuthSuite
Host application for Zima2 USBL system
RedNavHost
RedNAV/DiveNET GPS diver navigator host utility and UI
uWaveCommander
Demo application for the uWave - the smallest underwater acoustic modem in the world
RedBASE_Config
RedBASE navigation buoy configuration utility
RedNodeHost
OBSOLETE
RedPhoneDXConfig
Confuguration app for RedPhone-DX diver's telephone
RWLT_RedPhone
Host application for tracking diver's with RWLT LBL system
uBear
uWave USBL Host application
UCNL_FW_Update
UCNL firmware update utility
UCNLDrivers
Serial port & NMEA devices support library
uWAVE_ALib
Arduino library for working with uWave underwater acoustic modems