comnum-waveform 0.3.1

Waveforms of comnum: OFDM and DFT-spread OFDM with pilots and channel estimation, PAPR and its reduction, constant-envelope OFDM, continuous-phase modulation (CPFSK, MSK, GMSK), chirp spread spectrum, FBMC/OQAM, UFMC, OTFS
Documentation

comnum-waveform

crates.io docs.rs

Part of comnum, link-level simulation of digital communication systems, wireless and optical. Layer 2 (link blocks) of the workspace, whose dependencies point downward only (architecture).

OFDM and DFT-spread OFDM with resource grids, pilots, LS and LMMSE channel estimation, Schmidl–Cox synchronisation and MIMO-OFDM detection; continuous-phase modulation (CPFSK, MSK, GMSK) with its detectors; constant-envelope OFDM and the theory of its error rates; the distribution of the PAPR and its reduction (clipping, SLM, PTS, tone reservation, ACE, companding).

Most users depend on the facade comnum, which re-exports this crate as comnum::waveform. The API is documented on docs.rs/comnum-waveform, with the formula that every item implements.

Licence

MIT or Apache-2.0, at your option (LICENSE-MIT, LICENSE-APACHE, shipped in the package).