43 #ifndef __PDSIQWAVE_H__ 44 #define __PDSIQWAVE_H__ 51 #include <pds/pdsdsglobal.h> 52 #include <pds/pdsvector.h> La estructura tipo PdsIQWave .
PdsIQWave * pds_iqwave_new(PdsDsReal A, PdsDsReal Teta)
Crea una estructura de tipo PdsIQWave.
PdsIQWave * pds_iqwave_new_nos(PdsDsReal A, PdsDsNatural N)
Crea una estructura de tipo PdsIQWave.
int pds_iqwave_get_last_value(PdsIQWave *WAVE, PdsDsReal *yc, PdsDsReal *ys)
Obtiene el último valor a la salida del generador IQ sinusoidal.
void pds_iqwave_destroy(PdsIQWave **WAVE)
Libera una estructura de tipo puntero PdsIQWave, y lo carga con NULL.
unsigned int PdsDsNatural
int pds_iqwave_get_value(PdsIQWave *WAVE, PdsDsReal *yc, PdsDsReal *ys)
Obtiene un valor de yc e ys en la salida e itera el generador IQ sinusoidal.
int pds_iqwave_get_vector(PdsIQWave *WAVE, PdsVector *VectorC, PdsVector *VectorS)
Carga un par de vectores con valores obtenidos en la salida del generador IQ. Realiza una iteración p...
void pds_iqwave_free(PdsIQWave *WAVE)
Libera una estructura de tipo puntero PdsIQWave.