Subspace-based (MUSIC / ESPRIT / Matrix Pencil) time-delay estimation for IEEE 802.11n WiFi L-LTF signals.
src/musicssvd/— the installable packagegenerator.py—DataGenerator: L-LTF signal/channel generation and transmissionprocessor.py—DataProcessor: TDE algorithms (cross-correlation, MUSIC, ESPRIT, matrix pencil)evaluator.py—Evaluator: accuracy metrics against ground truthplotter.py—Plotter: result visualizationmusic.py—MUSICTDE: high-level facade wiring the above together
scripts/run_tde.py— end-to-end demo entry point, runs and plots all TDE methodsexamples/basic_usage.py— minimal, clean example of the core API (start here)examples/forward.py,examples/forward_scan.py,examples/time_varying.py— exploratory research scripts (template-length scans, time-varying/Doppler channel demo); heavier on ad-hoc plotting, not meant as API references
pip install -e .
python examples/basic_usage.py
python scripts/run_tde.py