CMSIS DSP library

Dependents:   performance_timer Surfboard_ gps2rtty Capstone ... more

Legacy Warning

This is an mbed 2 library. To learn more about mbed OS 5, visit the docs.

Revision:
5:3762170b6d4d
Parent:
3:7a284390b0ce
--- a/cmsis_dsp/TransformFunctions/arm_rfft_fast_f32.c	Mon Jun 23 09:30:09 2014 +0100
+++ b/cmsis_dsp/TransformFunctions/arm_rfft_fast_f32.c	Fri Nov 20 08:45:18 2015 +0000
@@ -1,8 +1,8 @@
 /* ----------------------------------------------------------------------
-* Copyright (C) 2010-2013 ARM Limited. All rights reserved.
+* Copyright (C) 2010-2014 ARM Limited. All rights reserved.
 *
-* $Date:        17. January 2013
-* $Revision: 	V1.4.1
+* $Date:        19. March 2015
+* $Revision: 	V.1.4.5
 *
 * Project: 	    CMSIS DSP Library
 * Title:	    arm_rfft_f32.c
@@ -270,11 +270,7 @@
  * transform.
  * \par Q15 and Q31
  * The real algorithms are defined in a similar manner and utilize N/2 complex
- * transforms behind the scenes.  In the case of fixed-point data, a radix-4
- * complex transform is performed and this limits the allows sequence lengths to
- * 128, 512, and 2048 samples.
- * \par
- * TBD.  We need to document input and output order of data.
+ * transforms behind the scenes.  
  * \par
  * The complex transforms used internally include scaling to prevent fixed-point
  * overflows.  The overall scaling equals 1/(fftLen/2).
@@ -320,7 +316,7 @@
 * @brief Processing function for the floating-point real FFT.
 * @param[in]  *S              points to an arm_rfft_fast_instance_f32 structure.
 * @param[in]  *p              points to the input buffer.
-* @param[in]  *pOut           points to an arm_rfft_fast_instance_f32 structure.
+* @param[in]  *pOut           points to the output buffer.
 * @param[in]  ifftFlag        RFFT if flag is 0, RIFFT if flag is 1
 * @return none.
 */
@@ -336,7 +332,7 @@
    /* Calculation of Real FFT */
    if(ifftFlag)
    {
-      /*  Real FFT comression */
+      /*  Real FFT compression */
       merge_rfft_f32(S, p, pOut);
 
       /* Complex radix-4 IFFT process */
@@ -352,3 +348,6 @@
    }
 }
 
+/**    
+* @} end of RealFFT group    
+*/