SIGGEN

NOMBRE
SINOPSIS
DESCRIPCIÃN
NOMBRADO
FUNCIONES
PINES
PARÃMETROS

NOMBRE

siggen - generador de señales

SINOPSIS

loadrt siggen [num_chan=num | names=name1[,name2 ...]]

DESCRIPCIÃN

siggen es un generador de señal que se puede utilizar para pruebas y otras aplicaciones que necesitan formas de onda simples. Produce ondas senoidales, cosenoidales, triangulares, de diente de sierra y cuadradas de frecuencia, amplitud y offset variables, que pueden usarse como entradas para otros componentes HAL.

siggen admite un máximo de dieciséis canales. El número de canales realmente cargados se establece mediante el argumento num_chan cuando se carga el módulo. Alternativamente, especifique names= y nombres únicos separados por comas.

Los especificadores num_chan= y names = son mutuamente excluyentes. Si no se especifica ni num_chan= ni names =, el valor predeterminado es uno.

NOMBRADO

Los nombres de los pines, parámetros y funciones tienen el prefijo:   siggen.N. para N = 0,1, ..., num-1 cuando se usa num_chan=num   nameN. para nameN=name1, name2, ... cuando se usa names=name1, name2, ...

El formatosiggen.N. se muestra en las siguientes descripciones.

FUNCIONES

siggen.N.update (usa punto flotante)

Actualiza los pines de salida para el generador de señal N. Cada vez que se llama calcula una nueva muestra. Debe llamarse muchas veces más rápido que la frecuencia de señal deseada, para evitar distorsiones y aliasing.

PINES

siggen.N.frequency float in

La frecuencia de salida para el generador de señalN, en hercios. El valor predeterminado es 1.0 Hertz.

siggen.N.amplitude float in

La amplitud de salida para el generador de señal N. Si offset es cero, las salidas cambiarán de -amplitude a +amplitude. El valor predeterminado es 1.00.

siggen.N.offset float in

El offset de salida para el generador de señal N. Este valor se agrega directamente a la señal de salida. El valor por defecto es cero.

siggen.N.reset bit in

Restablece los pines de salida a estados predeterminados:   seno

0   diente de sierra

0   cuadrado

-1 * amplitud   coseno

-1 * amplitud   triángulo

-1 * amplitud

siggen.N.clock bit out

La salida de clocks. Salida de señal clock de tipo bit a la frecuencia ordenada.

siggen.N.square float out

La salida de onda cuadrada. Positivo mientras triangle y cosine están aumentando hacia arriba, y mientrassine es negativo.

siggen.N.Bne float out

La salida senoidal. Desfasada con cosine en 90 grados.

siggen.N.cosine float out

La salida del coseno. Desfasada con sine en 90 grados.

siggen.N.triangle float out

La salida de onda triangular. Aumenta mientras square es positivo y disminuye mientras square es negativo. Alcanza sus picos positivos y negativos al mismo tiempo que cosine.

siggen.N.sawtooth float out

La salida de diente de sierra. Rampa hacia arriba a su pico positivo, luego cae instantáneamente a su pico negativo y comienza a subir nuevamente. La caÃda ocurre cuando triangle y cosine están en sus picos positivos, y coincide con el borde descendente de square.

PARÃMETROS

Ninguno