osmocom_siggen_nogui - Online en la nube

Este es el comando osmocom_siggen_nogui que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


osmocom_siggen_nogui - Aplicación de generador de señales

SINOPSIS


osmocom_siggen_nogui: [opciones]

DESCRIPCIÓN


Aplicación de generador de señales

OPCIONES


-h, --ayuda
mostrar este mensaje de ayuda y salir

-a ARGENTINA, --argumentos=ARGS
Args del dispositivo, [predeterminado =]

-A ANTENA, --antena=ANTENA
Seleccione Rx Antenna donde corresponda

-s SAMP_TARIFA, --tasa de muestreo=SAMP_TARIFA
Establecer la frecuencia de muestreo (ancho de banda), mínima por defecto

-g GANAR, --ganar=GANANCIA
Establecer la ganancia en dB (el valor predeterminado es el punto medio)

-f FRECUENCIA, --tx-frecuencia=FREQ
Establecer la frecuencia portadora en FREQ [predeterminado = punto medio]

-c FREC_CORR, --freq-corr=FRECUENCIA_CORR
Establecer la corrección de la frecuencia portadora [predeterminado = 0]

-x FORMA DE ONDA_FRECUENCIA, --frecuencia de forma de onda=FORMA DE ONDA_FREQ
Establezca la frecuencia de la forma de onda de banda base en FREQ [predeterminado = 0]

-y FORMA DE ONDA2_FRECUENCIA, --forma de onda2-frecuencia=FORMA DE ONDA2_FREQ
Establezca la frecuencia de la segunda forma de onda en FREQ [predeterminado = ninguno]

--seno Genera una portadora modulada por una onda sinusoidal compleja

--constante
Genera una portadora constante

--compensar=OFFSET
Establezca el desplazamiento de fase de la forma de onda en OFFSET [predeterminado = 0]

--gaussiano
Generar salida aleatoria gaussiana

--uniforme
Generar salida aleatoria uniforme

--2 tonos
Genere una señal de dos tonos para pruebas de IMD

--barrer
Genera una onda sinusoidal barrida

--gsm Generar secuencia de ráfagas GSM modulada por GMSK

--amplitud=AMPL
Establezca la amplitud de salida en AMPL (0.1-1.0) [predeterminado = 0.3]

-v, --verboso
Usar salida de consola detallada [predeterminado = falso]

Nota: no se pudo habilitar la programación en tiempo real, continuando

Inteligencia del especificación


Puede especificar el dispositivo de origen o receptor utilizando una cadena separada por comas de argumento = valor
pares. La documentación de bloques siempre actualizada con ejemplos está disponible aquí.

FCD Fuente


Argumento
Notas

fcd =
Identificador de dispositivo basado en 0, opcional

dispositivo = hw: 2
anula el dispositivo de audio

type = 2 selecciona el tipo de dongle, 1 para Classic, 2 para Pro +

El argumento "dispositivo" anula el dispositivo de audio utilizado por el controlador subyacente para acceder
flujo de muestra de IQ del dongle.

El argumento "tipo" selecciona el tipo de dongle, 1 para Classic, 2 para Pro +.

OsmoSDR Fuente


Argumento
Notas

osmosdr =
Identificador de dispositivo basado en 0

búferes =
El valor predeterminado es 32

buflen =
El valor predeterminado es 256 kB, debe ser múltiplo de 512

DEG-RTL Fuente


Argumento
Notas

rtl =
Identificador de dispositivo basado en 0 O número de serie

rtl_xtal =
Frecuencia (Hz) utilizada para el chip RTL, acepta notación eng

tuner_xtal =
Frecuencia (Hz) utilizada para el chip del sintonizador, acepta notación eng

búferes =
El valor predeterminado es 32

buflen =
El valor predeterminado es 256 kB, debe ser múltiplo de 512

muestreo_directo = 0 | 1 | 2
Habilite el modo de muestreo directo en el chip RTL. 0: Desactivar, 1: usar canal I, 2: usar Q
canal

offset_tune = 0 | 1
Habilite el modo de ajuste de compensación para los sintonizadores E4000

NOTA: use rtl_eeprom -s para programar su propio número de serie en el dispositivo

NOTA: si no especifica rtl_xtal / tuner_xtal, el controlador subyacente usará 28.0MHz

DEG-RTL TCP Fuente


Argumento
Notas

rtl_tcp = :
nombre de host por defecto es "localhost", puerto a "1234"

psize =
El valor predeterminado es 16384 bytes

muestreo_directo = 0 | 1 | 2
Habilite el modo de muestreo directo en el chip RTL 0 = Apagado, 1 = Entrada I-ADC habilitada, 2 = Q-ADC
entrada habilitada

offset_tune = 0 | 1
Habilite el modo de ajuste de compensación para los sintonizadores E4000

Miri Fuente


Argumento
Notas

miri =
Identificador de dispositivo basado en 0

búferes =
El valor predeterminado es 32

UHD Fuente / Lavamanos


Notas argumentales

uhd Use este argumento sin un valor

nchan =
Para configuraciones de USRP multicanal, utilice el parámetro subdev para especificar la transmisión.
cartografía

subdev =
Ejemplos: "A: 0", "B: 0", "A: 0 B: 0" cuando nchan = 2. Consulte la documentación original de ettus
en esto

lo_offset =
La frecuencia de compensación en Hz debe estar dentro del ancho de banda de la placa hija. Acepta eng
notación

Se pasarán pares de argumento / valor adicionales al controlador subyacente, para más
información, consulte la especificación del subdispositivo y los identificadores de dispositivos comunes en el Ettus
documentación.

cuchillaRF Fuente / Lavamanos


Argumento
Notas

bladerf [= 0]
Identificador de dispositivo basado en 0 (opcional)

fw = '/ ruta / al / firmware.img'
programa el firmware de la MCU desde el archivo dado. generalmente no es necesario. Se requiere ciclo de energía.

fpga = '/ ruta / al / bitstream.rbf'
cargar el flujo de bits FPGA desde el archivo dado. requerido solo en la primera ejecución en este momento.

HackRF Fuente / Lavamanos


Argumento
Notas

hackrf Usa este argumento sin un valor

búferes =
El valor predeterminado es 32

Solo el primer dispositivo encontrado se puede usar en este momento debido a la limitación de libhackrf.

La compatibilidad con la transmisión se ha verificado utilizando el transmisor crc-mmbTools DAB sdr.

IQ Archive Fuente


Argumento
Notas

archivo =

freq =
Frecuencia central en Hz, acepta notación eng

tasa =
Obligatorio, en muestras / s, acepta notación eng

repetir = verdadero | falso
El valor predeterminado es verdadero

acelerador = verdadero | falso
Acelerar el flujo de muestras, el valor predeterminado es verdadero

EJEMPLOS


osmocom_siggen_nogui -a hackrf -f 100e6 --sweep -x 2e6 -y 10 -v

osmocom_siggen_nogui -a uhd, subdev = A: 0 -f 100e6 --sweep -x 2e6 -y 10 -s 4e6 -v

Utilice osmocom_siggen_nogui en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows