InglêsFrancêsEspanhol

Ad


favicon do OnWorks

minimodem - Online na nuvem

Execute o minimodem no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o minimodem de comando que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


minimodem - modem FSK de áudio de software de uso geral

SINOPSE


minimodem --tx [opções] {modo de transmissão}
minimodem --rx [opções] {modo de transmissão}

DESCRIÇÃO


Minimodem é um programa de linha de comando que decodifica (ou gera) tons de modem de áudio em qualquer
taxa de transmissão especificada, usando vários protocolos de enquadramento. Ele atua como um software de uso geral
Modem FSK e inclui suporte para vários protocolos FSK padrão, como Bell103,
Bell202, RTTY, TTY / TDD, NOAA SAME e ID do chamador.

Minimodem pode reproduzir e capturar tons de modem de áudio em tempo real por meio do dispositivo de áudio do sistema,
ou no modo em lote por meio de arquivos de áudio.

Minimodem pode ser usado para transferir dados entre computadores próximos usando um cabo de áudio (ou
apenas por ondas sonoras), ou entre computadores remotos usando rádio, telefone ou outro
meio de comunicação de áudio.

TX / RX MODA


-t, --tx, --transmite, --escrever
modo de transmissão: gerar tons de áudio

-r, --rx, --receber, --leitura
modo de recepção: decodifica tons de áudio

{modo de transmissão}


As informações necessárias {modo de transmissão} parâmetro pode ser qualquer valor de ponto flutuante para especificar uma taxa de transmissão,
ou qualquer uma das palavras-chave especiais listadas abaixo. o {modo de transmissão} também implica certos outros
padrões de parâmetros dependendo da taxa, incluindo o padrão (ou pelo menos razoável)
marca padrão e frequências de tom de espaço.

{algum flutuante ponto valor N}
: Estilo Bell202 em N bps --ascii

1200 : Bell202 1200bps --ascii

300 : Bell103 300bps --ascii

legal : RTTY 45.45 bps --baudot --stopbits 1.5

tdd : TTY / TDD 45.45 bps --baudot --stopbits 2.0

mesmo : MESMO 520.83 bps --startbits 0 --stopbits 0 --sync-byte 0xAB
Protocolo NOAA Specific Area Message Encoding (SAME)

callerid
: Protocolo de Caller-ID (MDMF ou SDMF) Bell202 1200 bps

uic-trem
: UIC-751-3 protocolo de mensagem trem-solo de 600 bps

uic-ground
: UIC-751-3 protocolo de mensagem terra-a-trem de 600 bps

OPÇÕES


-uma, --auto-portadora
Detecta automaticamente a marca e as frequências espaciais da portadora.

-eu, --invertido
Inverta a marca e as frequências espaciais (aplica-se se as frequências são
padrões, descobertos por --auto-carrier, ou especificados manualmente).

-c, --confiança limite mínimo de confiança
Defina o limite mínimo de confiança de recebimento (padrão 1.5). O valor de "confiança" é
uma métrica baseada principalmente no SNR (relação sinal-ruído) do sinal recebido.
Este valor atua como um controle de "silenciamento" do decodificador FSK. Aumente para aceitar apenas muito
sinais limpos (até INFINITY, mas um valor em torno de 5.0 é mais prático). Diminuir
para aceitar a decodificação parcial de sinais ruidosos (até um valor mínimo de 1.0).
(Esta opção se aplica ao modo --rx apenas). -eu, --limite limite máximo de confiança de pesquisa
Defina o limite máximo de pesquisa de confiança de recebimento (padrão 2.3). O valor de "confiança"
é como descrito acima. Este valor atua como um desempenho vs. qualidade de análise
ao controle. Aumente (até INFINITY) para uma análise mais pedante e CPU mais alta
uso. Diminua (até o limite mínimo de confiança) para uma análise mais desleixada,
com menor uso da CPU. (Esta opção se aplica ao modo --rx apenas).

-8, --ascii
ASCII8-N-1

-5, --baudot
Baudot5-N-1.5

-f, --Arquivo nome do arquivo.wav
codificar ou decodificar um arquivo de áudio (a extensão define o formato de áudio)

-b, - largura de banda {rx_bandwidth}

-dentro, --volume {tx_amplitude or 'E'}
Define a amplitude do sinal gerado (o padrão é 1.0). Como um caso especial útil para
testando, o valor 'E' define a amplitude para um valor muito pequeno FLT_EPSILON.
(Esta opção se aplica ao modo --tx apenas).

-M, --marca {mark_freq}

-S, --espaço {freq_espaço}

--startbits {não}
Define o número de bits de início (o padrão é 1 para a maioria dos modos baud).

--stopbits {nn}
Define o número de bits de parada (o padrão é 1.0 para a maioria dos modos baud).

--byte de sincronização {0xXX}
Se esta opção for usada, a aquisição inicial da portadora será suprimida até depois
um ou mais quadros de dados consecutivos contendo este valor são recebidos. Isso pode
ser usado para sincronizar o fluxo para protocolos que incluem um preâmbulo fixo
byte. (Esta opção se aplica ao modo --rx apenas).

-q, --quieto
Não relatar CARRIER / NOCARRIER ou métricas de análise de sinal.

-R, --taxa de amostragem {avaliar}
Defina a taxa de amostragem de áudio (a taxa padrão é 48000 Hz).

-UMA, --alsa [= {plughw: X, Y | X, Y | X }]
Use ALSA como sistema de saída de áudio em vez do PulseAudio padrão (dependendo do
opções de configuração de construção). O alias do dispositivo ALSA "default" é usado, se um
dispositivo específico não é especificado. Por exemplo, todas as opções a seguir selecionam
Dispositivo ALSA nº 1, sub-dispositivo nº 0:
--alsa = plughw: 1,0 --alsa = 1,0 -A1

--lut = {tx_sin_table_len}
O minimodem usa uma tabela de pesquisa de onda senoidal pré-computada de 1024 elementos ou o tamanho
especificado aqui. Use --lut = 0 para desabilitar o uso da tabela de pesquisa de onda senoidal.
(Esta opção se aplica ao modo --tx apenas).

--float-amostras
Gere amostras de áudio de formato de ponto flutuante de 32 bits, em vez do padrão de 16 bits
formato inteiro assinado (aplica-se apenas ao modo --tx; o modo --rx sempre usa 32 bits
ponto flutuante).

--rx-um
Saia após o primeiro evento de portadora / sem portadora (aplica-se apenas ao modo --rx).

- saída binária
Imprime bits de dados recebidos como saída binária bruta usando os caracteres '0' e '1'. o
os bits são impressos na ordem em que são recebidos. Bits de enquadramento (iniciar e parar
bits) são omitidos da saída. (Esta opção se aplica ao modo --rx apenas).

--binário-raw {nbits}
Imprimir todos os bits recebidos (bits de dados e quaisquer bits de enquadramento) como saída binária bruta usando
caracteres '0' e '1'. Os bits de enquadramento não são interpretados, mas simplesmente passados
até a saída. Os bits são impressos na ordem em que são recebidos, em
linhas com {nbits} de largura. Portanto, a fim de exibir um fluxo de bits 8-N-1 padrão (8 bits de dados
+ 1 bit inicial + 1 bit final), use "--binary-raw 10"
ou um múltiplo de 10. (Esta opção se aplica ao modo --rx apenas).

--print-filtro
Filtre a saída de texto recebida, substituindo quaisquer bytes "não imprimíveis" por um '.'
personagem. (Esta opção se aplica ao modo --rx apenas).

--tx-portadora
Ao transmitir de uma fonte de bloqueio, mantenha uma portadora funcionando enquanto espera por
mais dados.

--benchmarks
Execute e relate os testes de desempenho internos (todos os outros sinalizadores são ignorados).

-V, --versão
versão do programa de impressão

EXEMPLOS


minimodem --tx 100
Transmita 100 tons de baud de um computador ...

minimodem --rx 100
e receber 100 tons de baud em outro computador próximo.

minimodem --rx -a legal
Decodifique sinais de rádio amador RTTY (ouça perto de 14.085 MHz).

minimodem --rx mesmo
Decodifique as transmissões de alerta de emergência do protocolo NOAA SAME, por exemplo
<http://en.wikipedia.org/wiki/Specific_Area_Message_Encoding>.

minimodem --tx 0.5
Experimente taxas de transmissão muito baixas (funciona em condições barulhentas).

minimodem --tx 12000
Experimente taxas de transmissão muito altas (funciona com arquivos de áudio).

NOTAS


minimodem não decodifica pacotes com frames AX.25.

minimodem não suporta comandos de controle de modem ("AT"), nem produz DTMF
tons de discagem do telefone.

VERSÃO


Esta página documenta minimodem versão 0.23. A última versão está disponível em
<http://www.whence.com/minimodem>.

Use minimodem online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    suporta vários rastreadores de rosto, filtros
    e protocolos de jogo. Entre os rastreadores
    são o SM FaceAPI, AIC Inertial Head
    Rastreador ...
    Baixar facetracknoir
  • 2
    Código QR PHP
    Código QR PHP
    PHP QR Code é de código aberto (LGPL)
    biblioteca para gerar QR Code,
    Código de barras bidimensional. Baseado em
    Biblioteca C libqrencode, fornece API para
    criando código QR barc ...
    Baixe o código QR do PHP
  • 3
    freeciv
    freeciv
    Freeciv é um jogo gratuito baseado em turnos
    jogo de estratégia multijogador, em que cada
    jogador se torna o líder de um
    civilização, lutando para obter o
    objetivo final: ser ...
    Baixar Freeciv
  • 4
    Cuco Sandbox
    Cuco Sandbox
    Cuckoo Sandbox usa componentes para
    monitorar o comportamento do malware em um
    Ambiente sandbox; isolado do
    restante do sistema. Oferece automação
    análise o ...
    Baixar Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Reproduzir vídeo do YouTube em LMS (portagem de
    Triode's to YouTbe API v3) Este é
    um aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/lms-y...
    Baixar LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentation Foundation (WPF)
    é uma estrutura de interface do usuário para a construção do Windows
    aplicativos de desktop. WPF suporta um
    amplo conjunto de desenvolvimento de aplicativos
    recursos...
    Baixe o Windows Presentation Foundation
  • Mais "

Comandos Linux

Ad