англійськафранцузькаіспанська

Ad


Значок OnWorks

мінімодем - онлайн в хмарі

Запустіть мінімодем у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це командний мінімодем, який можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


мінімодем - програмний аудіо модем загального призначення FSK

СИНТАКСИС


мінімодем --tx [опції] {режим передачі даних}
мінімодем --rx [опції] {режим передачі даних}

ОПИС


мінімодем це програма командного рядка, яка декодує (або генерує) тони аудіо модему в будь-якому випадку
задану швидкість передачі даних, використовуючи різні протоколи кадрування. Це програмне забезпечення загального призначення
FSK модем і включає підтримку різних стандартних протоколів FSK, таких як Bell103,
Bell202, RTTY, TTY/TDD, NOAA SAME та Caller-ID.

мінімодем може відтворювати та записувати тони аудіо модему в режимі реального часу через системний аудіопристрій,
або в пакетному режимі через аудіофайли.

мінімодем можна використовувати для передачі даних між сусідніми комп’ютерами за допомогою аудіокабелю (або
лише через звукові хвилі) або між віддаленими комп’ютерами за допомогою радіо, телефону чи іншого
засіб аудіо комунікацій.

TX/RX РЕЖИМ


-t, --tx, -- передавати, --пиши
режим передачі: генерувати звукові сигнали

-р, --rx, --отримати, --прочитати
Режим прийому: декодування звукових сигналів

{режим передачі даних}


Потрібне {режим передачі даних} параметром може бути будь-яке значення з плаваючою комою для визначення швидкості передачі даних,
або будь-які спеціальні ключові слова, наведені нижче. The {режим передачі даних} також передбачає деякі інші
параметри за замовчуванням залежно від норми, включаючи стандартні (або принаймні розумні)
позначка за замовчуванням і частоти пробілу.

{будь-який плаваючий точка значення N}
: у стилі Bell202 на N bps --ascii

1200 : Bell202 1200 біт/с --ascii

300 : Bell103 300 біт/с --ascii

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

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

то ж : SAME 520.83 bps --startbits 0 --stopbits 0 --sync-byte 0xAB
Протокол NOAA Specific Area Message Encoding (SAME).

Callerid
: Bell202 1200 bps Caller-ID (MDMF або SDMF) протокол

uic-train
: UIC-751-3 Протокол повідомлень поїзд-земля 600 біт/с

uic-земля
: UIC-751-3 Протокол повідомлень "земля-поїзд" 600 біт/с

ВАРІАНТИ


-а, --автоперевізник
Автоматично виявляти позначку та проміжні частоти від несучого.

-я, --перевернутий
Інвертуйте частоти позначки та пробілу (застосовується незалежно від того, чи є частоти
за замовчуванням, виявлені --auto-carrier або вказані вручну).

-c, -- впевненість min-порог довіри
Встановити мінімальний поріг довіри отримання (за замовчуванням 1.5). Значення «впевненості» таке
метрика, заснована насамперед на SNR (відношенні сигнал/шум) прийнятого сигналу.
Це значення діє як елемент керування "шумоподавленням" декодера FSK. Збільшення приймати тільки дуже
чисті сигнали (до INFINITY, але значення близько 5.0 є більш практичним). Зменшення
приймати часткове декодування зашумлених сигналів (до мінімального значення 1.0).
(Цей параметр стосується лише режиму --rx). -л, --ліміт max-confidence-search-limit
Встановити максимальний ліміт довіри отримання (за замовчуванням 2.3). Значення «впевненості».
як описано вище. Ця величина діє як продуктивність та якість аналізу
контроль. Збільште (до INFINITY) для більш педантичного аналізу та підвищення рівня ЦП
використання. Зменшити (до мінімального порогу впевненості) для більш неохайного аналізу,
з меншим використанням ЦП. (Цей параметр стосується лише режиму --rx).

-8, --ascii
ASCII 8-N-1

-5, --бодо
Бодо 5-Н-1.5

-f, --файл ім'я файлу.wav
кодувати або декодувати аудіофайл (розширення встановлює аудіоформат)

-б, --пропускна здатність {rx_bandwidth}

-v, --обсяг {tx_amplitude or 'E'}
Встановлює амплітуду генерованого сигналу (за замовчуванням 1.0). Як окремий випадок, корисний для
під час тестування значення 'E' встановлює амплітуду на дуже мале значення FLT_EPSILON.
(Цей параметр стосується лише режиму --tx).

-М, --позначка {mark_freq}

-S, -- простір {space_freq}

--початкові біти {не}
Встановлює кількість стартових бітів (за замовчуванням 1 для більшості режимів бод).

-- зупинки {nn}
Встановлює кількість стоп-бітів (за замовчуванням 1.0 для більшості режимів передачі даних).

--sync-байт {0xXX}
Якщо використовується ця опція, початкове отримання оператора буде припинено до тих пір
приймається один або кілька послідовних кадрів даних, що містять це значення. Це може
використовуватися для синхронізації потоку для протоколів, які включають фіксовану преамбулу
байт. (Цей параметр стосується лише режиму --rx).

-q, --спокійно
Не повідомляйте CARRIER/NOCARRIER або показники аналізу сигналів.

-Р, --вибірка {ставка}
Встановіть частоту дискретизації звуку (частота за замовчуванням 48000 Гц).

-A, --alsa[={plughw:X,Y | X, Y | X }]
Використовуйте ALSA як систему виведення звуку замість стандартної PulseAudio (залежно від
параметри конфігурації збірки). Псевдонім пристрою ALSA "за замовчуванням" використовується, якщо a
конкретний пристрій не вказано. Наприклад, усі вибрані нижче параметри
Пристрій ALSA № 1, підпристрій № 0:
--alsa=plughw:1,0 --alsa=1,0 -A1

--lut={tx_sin_table_len}
Minimodem використовує попередньо обчислену таблицю пошуку синусоїди з 1024 елементів або розміру
зазначено тут. Використовуйте --lut=0, щоб вимкнути використання таблиці пошуку синусоїди.
(Цей параметр стосується лише режиму --tx).

-- float-зразки
Згенеруйте 32-розрядні зразки аудіо формату з плаваючою комою, замість 16-розрядних за замовчуванням
цілочисельний формат зі знаком (застосовується лише до режиму --tx; у режимі --rx завжди використовується 32-розрядний формат
з плаваючою комою).

--rx-один
Вийти після першої події оператора/безоператора (застосовується лише до режиму --rx).

-- двійковий вихід
Роздрукуйте отримані біти даних як вихідні двійкові дані, використовуючи символи «0» і «1». The
біти друкуються в порядку їх отримання. Біти кадрування (початок і зупинка
біти) пропускаються з виводу. (Цей параметр стосується лише режиму --rx).

-- двійковий-сирий {nbits}
Роздрукуйте всі отримані біти (біти даних та будь-які біти кадрування) як необроблений двійковий вихід за допомогою
символи "0" і "1". Біти кадрування не інтерпретуються, а просто передаються
через до виходу. Біти друкуються в порядку їх отримання
ширина рядків {nbits}. Отже, щоб відобразити стандартний бітовий потік 8-N-1 (8 біт даних
+ 1 стартовий біт + 1 стоповий біт), використовуйте "--binary-raw 10"
або кратне 10. (Цей параметр застосовується лише до режиму --rx).

--print-filter
Відфільтруйте отриманий текстовий вихід, замінивши будь-які «недруковані» байти на '.'
характер. (Цей параметр стосується лише режиму --rx).

--tx-перевізник
Під час передачі з джерела, що блокує, підтримуйте несучу, поки очікуєте
більше даних.

-- контрольні показники
Виконуйте внутрішні тести продуктивності та звітуйте про них (всі інші позначки ігноруються).

-V, -- версія
версія програми для друку

ПРИКЛАДИ


мінімодем --tx 100
Передача 100 тонів в бодах з одного комп'ютера...

мінімодем --rx 100
і отримати 100 тонів передачі на іншому комп’ютері поблизу.

мінімодем --rx -a rtty
Декодувати радіоаматорські сигнали RTTY (слухати близько 14.085 МГц).

мінімодем --rx то ж
Декодуйте передачу аварійних сповіщень за ТАКИМ протоколом NOAA, напр
<http://en.wikipedia.org/wiki/Specific_Area_Message_Encoding>.

мінімодем --tx 0.5
Експериментуйте з дуже низькою швидкістю передачі даних (працює в умовах шуму).

мінімодем --tx 12000
Експериментуйте з дуже високою швидкістю передачі даних (працює з аудіофайлами).

ПРИМІТКИ


мінімодем не декодує пакети AX.25 з кадрами.

мінімодем не підтримує команди керування модемом ("AT") і не створює DTMF
сигнали телефонного набору.

Версія


Документи цієї сторінки мінімодем версія 0.23. Остання версія доступна за адресою
<http://www.whence.com/minimodem>.

Використовуйте мінімодем онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    facetracknoir
    facetracknoir
    Модульна програма хедтрекінгу, яка
    підтримує кілька фейстрекерів, фільтрів
    і протоколи гри. Серед трекерів
    це SM FaceAPI, AIC Inercial Head
    Трекер ...
    Завантажити facetracknoir
  • 2
    PHP QR-код
    PHP QR-код
    PHP QR-код з відкритим вихідним кодом (LGPL)
    бібліотека для генерації QR-коду,
    2-вимірний штрих-код. На основі
    бібліотека libqrencode C, надає API для
    створення QR-коду barc...
    Завантажте QR-код PHP
  • 3
    freeciv
    freeciv
    Freeciv - це безкоштовна покрокова програма
    багатокористувацька стратегічна гра, в якій кожен
    гравець стає лідером a
    цивілізації, що бореться за отримання с
    кінцева мета: стати...
    Завантажити Freeciv
  • 4
    Зозуля Пісочниця
    Зозуля Пісочниця
    Cuckoo Sandbox використовує компоненти для
    стежити за поведінкою зловмисного програмного забезпечення в a
    Середовище пісочниці; ізольовано від
    решта системи. Він пропонує автоматизовані
    аналіз про...
    Завантажити Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Відтворення відео YouTube на LMS (перенесення
    Triode для YouTube API v3) Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/lms-y...
    Завантажте LMS-YouTube
  • 6
    Фонд презентацій Windows
    Фонд презентацій Windows
    Фонд презентацій Windows (WPF)
    є фреймворком інтерфейсу користувача для створення Windows
    настільні програми. WPF підтримує a
    широкий набір розробки додатків
    особливості ...
    Завантажити Windows Presentation Foundation
  • Детальніше »

Команди Linux

Ad