From 9bc84a733ba5f9d58b8545af3667a19adb0bafb5 Mon Sep 17 00:00:00 2001 From: mhostetter Date: Sun, 30 Jul 2023 19:41:14 -0400 Subject: [PATCH] Add release notes for v0.0.3 --- docs/release-notes/v0.0.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/docs/release-notes/v0.0.md b/docs/release-notes/v0.0.md index ef6222f03..89d906a1f 100644 --- a/docs/release-notes/v0.0.md +++ b/docs/release-notes/v0.0.md @@ -4,6 +4,31 @@ tocdepth: 2 # v0.0 +## v0.0.3 + +*Released July 30, 2023* + +### Changes + +- Added PSK modulation in `sdr.PSK`. +- Added symbol mapping: `sdr.binary_code()`, `sdr.gray_code()`. +- Added differential codes: `sdr.diff_encode()`, `sdr.diff_decode()`. +- Added a FIR interpolating filter in `sdr.FIRInterpolator`. +- Added error rate measurement in `sdr.ErrorRate`. +- Added signal measurement functions: `sdr.energy()`, `sdr.peak_power()`, `sdr.average_power()`, `sdr.papr()`, `sdr.peak_voltage()`, `sdr.rms_voltage()`, `sdr.crest_factor()`. +- Added channel models: `sdr.bec()`, `sdr.bsc()`, `sdr.dmc()`. +- Added signal impairments: `sdr.awgn()`, `sdr.frequency_offset()`, `sdr.sample_rate_offset()`, `sdr.iq_imbalance()`. +- Added probability functions: `sdr.Q()`, `sdr.Qinv()`. +- Added link budget functions: `sdr.fpsl()`, `sdr.parabolic_antenna()`. +- Added channel capacity functions: `sdr.awgn_capacity()`, `sdr.bec_capacity()`, `sdr.bsc_capacity()`. +- Added SNR conversion functions: `sdr.ebn0_to_esn0()`, `sdr.ebn0_to_snr()`, `sdr.esn0_to_ebn0()`, `sdr.esn0_to_snr()`, `sdr.snr_to_ebn0()`, `sdr.snr_to_esn0()`. +- Added plotting functions for modulation: `sdr.plot.ber()`, `sdr.plot.ser()`, `sdr.plot.constellation()`, `sdr.plot.symbol_map()`. +- Added more filter plotting functions: `sdr.plot.phase_response()`, `sdr.plot.phase_delay()`. + +### Contributors + +- Matt Hostetter ([@mhostetter](https://github.com/mhostetter)) + ## v0.0.2 *Released July 16, 2023*