Filtro FIR en Punto Fijo
Esteban Bustamante
Trabajo desarrollado como trabajo final de la materia Técnicas Digitales III
Cargando...
Buscando...
Nada coincide
fir_filter.h
Ir a la documentación de este archivo.
1
//description: Header file for FIR filter
2
//author: Esteban Bustamante
3
//date: 2025-11-12
4
10
133
134
// una interfaz USB para una conexión a algún dispositivo muestreador que entregue las muestras de entrada.
135
136
#ifndef FIR_FILTER_H
137
#define FIR_FILTER_H
138
139
#include <stdio.h>
140
#include <string.h>
141
#include <stdint.h>
142
#include <stdlib.h>
143
150
#define DELTA_ERROR 1e-4f
151
158
#define NB_FRAC 31
159
166
#define NB 32
167
174
#define NB_INT (NB - NB_FRAC)
175
182
#define MAX_INPUT_LEN 256
183
190
#define MAX_N_TAPS 256
191
198
#define MAX_INPUT_BUFFER_SIZE (MAX_N_TAPS + MAX_INPUT_LEN - 1)
199
206
#define MAX_FILENAME_SIZE 256
207
214
typedef
enum
status_t
{
216
STATUS_ERROR
= -1,
217
219
STATUS_OK
= 0,
220
222
STATUS_NULL
= 1
223
}
status_t
;
224
239
void
firFixed
(
int
* coeffs,
int
* input,
int
* output,
int
length,
int
filterLength );
240
241
242
#endif
/* FIR_FILTER_H */
firFixed
void firFixed(int *coeffs, int *input, int *output, int length, int filterLength)
Función de filtro FIR, donde se calcula la salida para una cantidad de muestras, utilizando las muest...
Definition
fir_filter.c:30
status_t
status_t
Códigos de estado de retorno.
Definition
fir_filter.h:214
STATUS_NULL
@ STATUS_NULL
Definition
fir_filter.h:222
STATUS_ERROR
@ STATUS_ERROR
Definition
fir_filter.h:216
STATUS_OK
@ STATUS_OK
Definition
fir_filter.h:219
code
include
fir_filter.h
Generado por
1.15.0