From 95b24de06d0d073a1fd116b4fd8eb3cecfd34e76 Mon Sep 17 00:00:00 2001 From: Giuseppe Callipo Date: Sun, 22 Apr 2018 16:30:02 +0200 Subject: [PATCH] Update README.md --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/README.md b/README.md index d2b1652..6156159 100644 --- a/README.md +++ b/README.md @@ -1 +1,35 @@ # RadioDSP-Stm32f103 + + THE RADIO DSP - PROJECT + + This project RadioDSP define a experimental open platform to build + Real Time filtering and audio digital signal elaboration from + a source audio signal in output form radio transceiver or receiver. + The RadioDSP firmware define some FIR filter and routines to perform + real time Noise Reduction based on various algorithm. + The target hardware platform is Stm32f103 - Arm Cortex-M3 based processor. + + The functions built in the RadioDSP are: + * Filter BPF CW NARROW (300 HZ) + * Filter BPF CW NARROW (700 Hz) + * Filter LPF SSB ( < 2400 Hz ) + * Filter LPF SSB ( < 3500 Hz ) + + * Noise Reduction (Exponential Moving Average - 3 levels smoothing) + * Noise Reduction (Simple Moving Average - 3 levels smoothing: 8,16,24 samples) + + NOTE: this is an experimental project and the functions can be changed + without any advise. + + Info to noise reduction algorithms: info: https://en.wikipedia.org/wiki/Moving_average + + Calculator used for FIR filters: https://www.arc.id.au/FilterDesign.html + + The RadioDSP use some parts of the ARM Cortex Microcontroller Software + Interface Standard (CMSIS). + The RadioDSP use some parts of STM32F103 examples by Yohanes Erwin and + others examples and projects free and available in the opensource + community. + + The RadioDSP openSource software is released under the license: + Common Creative - Attribution 3.0