EngelsFransSpaans

Ad


OnWorks-favicon

minimodem - Online in de cloud

Voer een minimodem uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht minimodem die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


minimodem - audio FSK-modem voor algemene doeleinden

KORTE INHOUD


minimodem --tx [opties] {baudmodus}
minimodem --rx [opties] {baudmodus}

PRODUCTBESCHRIJVING


Minimodem is een opdrachtregelprogramma dat audiomodemtonen op elk moment decodeert (of genereert)
gespecificeerde baudrate, met behulp van verschillende framing-protocollen. Het fungeert als software voor algemene doeleinden
FSK-modem en bevat ondersteuning voor verschillende standaard FSK-protocollen zoals Bell103,
Bell202, RTTY, TTY/TDD, NOAA SAME en nummerherkenning.

Minimodem kan audiomodemtonen in realtime afspelen en vastleggen via het systeemaudioapparaat,
of in batchmodus via audiobestanden.

Minimodem kan worden gebruikt om gegevens over te dragen tussen computers in de buurt met behulp van een audiokabel (of
alleen via geluidsgolven), of tussen externe computers met behulp van radio, telefoon of iets anders
audio communicatie medium.

TX / RX MODE


-T, --tx, --zenden, --schrijven
zendmodus: audiotonen genereren

-R, --rx, --ontvangen, --lezen
ontvangstmodus: audiotonen decoderen

{baudmodus}


De nodige {baudmodus} parameter kan elke waarde met drijvende komma zijn om een ​​baudrate op te geven,
of een van de onderstaande speciale trefwoorden. De {baudmodus} impliceert ook bepaalde andere
parameter defaults afhankelijk van het tarief, inclusief standaard (of op zijn minst redelijk)
standaard markerings- en spatietoonfrequenties.

{ieder drijvend punt waarde N}
: Bell202-stijl bij N bps --ascii

1200 : Bell202 1200 bps --asci

300 : Bell103 300 bps --asci

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

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

dezelfde : DEZELFDE 520.83 bps --startbits 0 --stopbits 0 --sync-byte 0xAB
NOAA Specific Area Message Encoding (SAME)-protocol

beller ID
: Bell202 1200 bps Caller-ID (MDMF of SDMF) protocol

uic-trein
: UIC-751-3 600 bps trein-naar-grond berichtprotocol

uic-grond
: UIC-751-3 600 bps grond-naar-trein berichtprotocol

OPTIES


-een, --auto-vervoerder
Detecteer automatisch markerings- en spatiefrequenties van de drager.

-l, --omgekeerd
Keer de markerings- en spatiefrequenties om (geldt of de frequenties zijn
defaults, ontdekt door --auto-carrier, of handmatig gespecificeerd).

-C, --vertrouwen min-betrouwbaarheidsdrempel
Stel de minimumdrempel voor ontvangstvertrouwen in (standaard 1.5). De waarde "vertrouwen" is
een metriek die voornamelijk is gebaseerd op de SNR (signaal-ruisverhouding) van het ontvangen signaal.
Deze waarde fungeert als een FSK-decoder "squelch"-besturing. Verhoog om alleen zeer te accepteren
schone signalen (tot ONEINDIG, maar een waarde rond de 5.0 is praktischer). Verminderen
om gedeeltelijke decodering van ruissignalen te accepteren (tot een minimumwaarde van 1.0).
(Deze optie is alleen van toepassing op --rx modus). -ik, --begrenzing max-vertrouwen-zoeklimiet
Stel de maximale zoeklimiet voor het ontvangen vertrouwen in (standaard 2.3). De waarde "vertrouwen"
is zoals hierboven beschreven. Deze waarde fungeert als prestatie versus analysekwaliteit
controle. Verhoog (tot INFINITY) voor een meer pedante analyse en hogere CPU
gebruik. Verlaag (tot de min-betrouwbaarheidsdrempel) voor een slordigere analyse,
met een lager CPU-gebruik. (Deze optie is alleen van toepassing op --rx modus).

-8, --ascii
ASCII8-N-1

-5, --baudot
Baudot 5-N-1.5

-F, --het dossier bestandsnaam.wav
een audiobestand coderen of decoderen (extensie stelt audioformaat in)

-B, --bandbreedte {rx_bandbreedte}

-in, --volume {tx_amplitude or 'E'}
Stelt de gegenereerde signaalamplitude in (standaard is 1.0). Als een speciaal geval handig voor:
testen, stelt de waarde 'E' de amplitude in op de zeer kleine waarde FLT_EPSILON.
(Deze optie is alleen van toepassing op --tx modus).

-M, --markering {mark_freq}

-S, --ruimte {spatie_freq}

--startbits {N}
Stelt het aantal startbits in (standaard is 1 voor de meeste baudmodes).

--stopbits {nn}
Stelt het aantal stopbits in (standaard is 1.0 voor de meeste baudmodes).

--sync-byte {0xXX}
Als deze optie wordt gebruikt, wordt de eerste carrier-acquisitie onderdrukt tot na
één of meer opeenvolgende dataframe(s) die deze waarde bevatten worden ontvangen. Dit kan
worden gebruikt om de stream te synchroniseren voor protocollen die een vaste preambule bevatten
byte. (Deze optie is alleen van toepassing op --rx modus).

-Q, --stil
Rapporteer geen CARRIER / NOCARRIER of signaalanalysestatistieken.

-R, --monsteren {tarief}
Stel de audiosamplefrequentie in (standaardsnelheid is 48000 Hz).

-EEN, --alsa[={plughw:X,Y | X, Y | X }]
Gebruik ALSA als het audio-uitvoersysteem in plaats van de standaard PulseAudio (afhankelijk van
configuratie-opties bouwen). Het ALSA-apparaat alias "default" wordt gebruikt, als a
specifiek apparaat is niet gespecificeerd. De volgende opties selecteren bijvoorbeeld allemaal:
ALSA-apparaat #1, subapparaat #0:
--alsa=plughw:1,0 --alsa=1,0 -A1

--lut={tx_sin_table_len}
Minimodem gebruikt een vooraf berekende sinusgolf-opzoektabel van 1024 elementen, of de grootte
hier opgegeven. Gebruik --lut=0 om het gebruik van de sinusgolf-opzoektabel uit te schakelen.
(Deze optie is alleen van toepassing op --tx modus).

--float-monsters
Genereer 32-bits drijvende-komma-audiosamples, in plaats van de standaard 16-bits
ondertekend integer formaat (alleen van toepassing op --tx modus; --rx modus gebruikt altijd 32-bit
drijvende komma).

--rx-een
Sluit af na de eerste carrier/no-carrier-gebeurtenis (alleen van toepassing op --rx-modus).

--binaire uitvoer
Druk ontvangen databits af als onbewerkte binaire uitvoer met de tekens '0' en '1'. De
bits worden afgedrukt in de volgorde waarin ze zijn ontvangen. Framing-bits (start en stop)
bits) worden weggelaten uit de uitvoer. (Deze optie is alleen van toepassing op --rx modus).

--binair-onbewerkt {nbits}
Druk alle ontvangen bits (databits en eventuele framing-bits) af als onbewerkte binaire uitvoer met behulp van
tekens '0' en '1'. Framing bits worden niet geïnterpreteerd, maar gewoon doorgegeven
door naar de uitgang. De bits worden afgedrukt in de volgorde waarin ze zijn ontvangen, in
lijnen {nbits} breed. Dus om een ​​standaard 8-N-1 bitstream (8 databits
+ 1 startbit + 1 stopbit), gebruik "--binary-raw 10"
of een veelvoud van 10. (Deze optie is alleen van toepassing op --rx modus).

--afdrukfilter
Filter de ontvangen tekstuitvoer en vervang eventuele "niet-afdrukbare" bytes door een '.'
karakter. (Deze optie is alleen van toepassing op --rx modus).

--tx-drager
Als u verzendt vanaf een blokkerende bron, moet u een koerier aan de gang houden terwijl u wacht op
meer gegevens.

--benchmarks
Voer interne prestatietests uit en rapporteer deze (alle andere vlaggen worden genegeerd).

-V, --versie
programmaversie afdrukken

Voorbeelden


minimodem --tx 100
Zend 100 baudtonen vanaf één computer ...

minimodem --rx 100
en ontvang 100 baudtonen op een andere computer in de buurt.

minimodem --rx -a rty
Decodeer RTTY-signalen van amateurradio (luister in de buurt van 14.085 MHz).

minimodem --rx dezelfde
Decodeer NOAA SAME protocol noodwaarschuwingen, bijv
<http://en.wikipedia.org/wiki/Specific_Area_Message_Encoding>.

minimodem --tx 0.5
Experimenteer met zeer lage baudrates (werkt in lawaaierige omstandigheden).

minimodem --tx 12000
Experimenteer met zeer hoge baudrates (werkt met audiobestanden).

OPMERKINGEN


minimodem decodeert geen AX.25 ingelijste pakketten.

minimodem ondersteunt geen modem control ("AT") commando's, noch produceert het DTMF
telefoon kiestonen.

VERSIE


Deze pagina documenten minimodem versie 0.23. De nieuwste versie is beschikbaar op:
<http://www.whence.com/minimodem>.

Minimodem online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    facetracknoir
    facetracknoir
    Modulair headtracking-programma dat
    ondersteunt meerdere face-trackers, filters
    en spelprotocollen. Tussen de trackers
    zijn de SM FaceAPI, AIC Inertial Head
    Volger...
    Facetracknoir downloaden
  • 2
    PHP QR-code
    PHP QR-code
    PHP QR-code is open source (LGPL)
    bibliotheek voor het genereren van QR-code,
    2-dimensionale streepjescode. Gebaseerd op
    libqrencode C bibliotheek, biedt API voor
    QR-codebalk maken...
    PHP QR-code downloaden
  • 3
    freeciv
    freeciv
    Freeciv is een gratis turn-based spel
    strategiespel voor meerdere spelers, waarin elk
    speler wordt de leider van een
    beschaving, vechtend om de
    uiteindelijke doel: worden...
    Gratis civ downloaden
  • 4
    Koekoek Zandbak
    Koekoek Zandbak
    Cuckoo Sandbox gebruikt componenten om
    monitor het gedrag van malware in een
    Sandbox-omgeving; geïsoleerd van de
    rest van het systeem. Het biedt geautomatiseerd
    analyse van...
    Koekoek sandbox downloaden
  • 5
    LMS-YouTube
    LMS-YouTube
    YouTube-video afspelen op LMS (porteren van
    Triode's naar YouTbe API v3) Dit is
    een toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/lms-y...
    LMS-YouTube downloaden
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Windows Presentatie Foundation (WPF)
    is een UI-framework voor het bouwen van Windows
    desktop-applicaties. WPF ondersteunt een
    brede set van applicatie-ontwikkeling
    Kenmerken...
    Windows presentatie foundation downloaden
  • Meer "

Linux-commando's

Ad