Peak detect

- optional outputs
- make general block

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@509 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2019-05-29 16:16:42 +00:00
parent e78ef5b772
commit 0faa5a81db
4 changed files with 38 additions and 16 deletions
+3 -1
View File
@@ -326,7 +326,9 @@ namespace jay {
~peak_detect_impl();
// Where all the action really happens
int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items);
int general_work (int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items);
void forecast (int noutput_items, gr_vector_int &ninput_items_required);
private:
void fill(float *pDst, int length, float value);
float mean(float *pSrc, int length);