영어FrenchSpanish

서버 실행 | Ubuntu > | Fedora > |


온웍스 파비콘

minimodem - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 미니모뎀 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 미니모뎀입니다.

프로그램:

이름


minimodem - 범용 소프트웨어 오디오 FSK 모뎀

개요


미니 모뎀 --tx [옵션] {전송 모드}
미니 모뎀 --rx [옵션] {전송 모드}

기술


미니모뎀 오디오 모뎀 톤을 디코딩(또는 생성)하는 명령줄 프로그램입니다.
다양한 프레이밍 프로토콜을 사용하여 지정된 전송 속도. 범용 소프트웨어 역할을 합니다.
FSK 모뎀이며 Bell103과 같은 다양한 표준 FSK 프로토콜에 대한 지원을 포함합니다.
Bell202, RTTY, TTY/TDD, NOAA SAME 및 발신자 ID.

미니모뎀 시스템 오디오 장치를 통해 실시간으로 오디오 모뎀 톤을 재생하고 캡처할 수 있습니다.
또는 오디오 파일을 통한 일괄 처리 모드.

미니모뎀 오디오 케이블(또는
음파를 통해서만), 또는 라디오, 전화 또는 다른 것을 사용하는 원격 컴퓨터 간에
오디오 통신 매체.

송신/수신 모드


-NS, --tx, --부치다, --쓰다
전송 모드: 오디오 톤 생성

-NS, --rx, --받다, --읽다
수신 모드: 오디오 톤 디코딩

{전송 모드}


필요한 {전송 모드} 매개변수는 전송 속도를 지정하기 위한 모든 부동 소수점 값일 수 있습니다.
또는 아래 나열된 특수 키워드 중 하나. NS {전송 모드} 또한 특정 다른 의미
표준(또는 최소한 합리적인)을 포함한 비율에 따라 매개변수 기본값
기본 마크 및 스페이스 톤 주파수.

{어느 떠 있는 포인트 가치 N}
: N bps --ascii에서 Bell202 스타일

1200 : Bell202 1200bps --ascii

300 : Bell103 300bps --ascii

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

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

같은 : SAME 520.83bps --startbits 0 --stopbits 0 --sync-byte 0xAB
NOAA 특정 영역 메시지 인코딩(SAME) 프로토콜

콜레라 드
: Bell202 1200bps 발신자 ID(MDMF 또는 SDMF) 프로토콜

uic-train
: UIC-751-3 600bps train-to-ground 메시지 프로토콜

uic-그라운드
: UIC-751-3 600bps 지상 대 훈련 메시지 프로토콜

옵션


-ㅏ --자동 캐리어
캐리어에서 마크 및 공간 주파수를 자동으로 감지합니다.

-NS, --거꾸로
표시 및 공백 주파수 반전(주파수가
기본값, --auto-carrier에 의해 검색되거나 수동으로 지정됨).

-씨, --신뢰 최소 신뢰도 임계값
수신 신뢰도 최소 임계값을 설정합니다(기본값 1.5). "신뢰" 값은
수신 신호의 SNR(신호 대 잡음비)에 주로 기반을 둔 메트릭.
이 값은 FSK 디코더 "스퀠치" 컨트롤 역할을 합니다. 매우만 허용하도록 증가
깨끗한 신호(최대 INFINITY이지만 5.0 정도의 값이 더 실용적임). 감소하다
노이즈 신호의 부분 디코딩을 허용합니다(최소값 1.0까지).
(이 옵션은 --rx 모드에만 적용됩니다). -엘, --한계 최대 신뢰도 검색 제한
수신 신뢰도 최대 검색 제한을 설정합니다(기본값 2.3). "자신감" 값
위에서 설명한 대로입니다. 이 값은 성능 대 분석 품질로 작용합니다.
제어. 보다 현학적인 분석과 더 높은 CPU를 위해 증가(최대 INFINITY)
용법. 더 조잡한 분석을 위해 감소(최소 신뢰도 임계값까지)
CPU 사용량이 낮습니다. (이 옵션은 --rx 모드에만 적용됩니다).

- 8, --아스키
아스키 8-N-1

- 5, --보도
보도 5-N-1.5

-NS, --파일 파일명.wav
오디오 파일 인코딩 또는 디코딩(확장자는 오디오 형식을 설정함)

-NS, --대역폭 {rx_대역폭}

-V, --용량 {tx_amplitude or '이자형'}
생성된 신호 진폭을 설정합니다(기본값은 1.0). 유용한 특수 케이스로
테스트에서 값 'E'는 진폭을 매우 작은 값 FLT_EPSILON으로 설정합니다.
(이 옵션은 --tx 모드에만 적용됩니다).

-미디엄, --표시 {mark_freq}

-NS, --우주 {space_freq}

--startbits {NS}
시작 비트 수를 설정합니다(대부분의 전송 모드에서 기본값은 1).

--스톱비트 {nn}
정지 비트 수를 설정합니다(대부분의 전송 모드에서 기본값은 1.0).

--동기화 바이트 {0xxXX}
이 옵션을 사용하면 초기 캐리어 획득이 다음 시간까지 억제됩니다.
이 값을 포함하는 하나 이상의 연속 데이터 프레임이 수신됩니다. 이것은 할 수 있습니다
고정된 프리앰블을 포함하는 프로토콜의 스트림을 동기화하는 데 사용됩니다.
바이트. (이 옵션은 --rx 모드에만 적용됩니다).

-NS, --조용한
CARRIER / NOCARRIER 또는 신호 분석 메트릭을 보고하지 마십시오.

-NS, --샘플레이트 {비율}
오디오 샘플 속도를 설정합니다(기본 속도는 48000Hz).

-NS, --alsa[={플러그 hw:X, Y | 엑스, 와이 | X }]
기본 PulseAudio 대신 ALSA를 오디오 출력 시스템으로 사용합니다.
빌드 구성 옵션). 다음과 같은 경우 ALSA 장치 별칭 "default"가 사용됩니다.
특정 장치가 지정되지 않았습니다. 예를 들어 다음 옵션은 모두
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'을 사용하여 수신된 데이터 비트를 원시 이진 출력으로 인쇄합니다. NS
비트는 수신된 순서대로 인쇄됩니다. 프레임 비트(시작 및 중지
비트)는 출력에서 ​​생략됩니다. (이 옵션은 --rx 모드에만 적용됩니다).

--바이너리-원시 {nbits}
수신된 모든 비트(데이터 비트 및 프레임 비트)를 다음을 사용하여 원시 이진 출력으로 인쇄합니다.
문자 '0'과 '1'. 프레이밍 비트는 해석되지 않고 단순히 전달됩니다.
출력까지. 비트는 수신된 순서대로 인쇄됩니다.
{nbits} 줄 너비. 따라서 표준 8-N-1 비트스트림(8 데이터비트
+ 1 시작 비트 + 1 정지 비트), "--binary-raw 10" 사용
또는 10의 배수입니다. (이 옵션은 --rx 모드에만 적용됩니다.)

--인쇄 필터
수신된 텍스트 출력을 필터링하여 "인쇄할 수 없는" 바이트를 '.'
캐릭터. (이 옵션은 --rx 모드에만 적용됩니다).

--tx-캐리어
차단 소스에서 전송할 때 캐리어를 계속 기다리는 동안
더 많은 데이터.

--벤치마크
내부 성능 테스트를 실행하고 보고합니다(다른 모든 플래그는 무시됨).

-V, --번역
인쇄 프로그램 버전

사용 예


미니 모뎀 --tx 100
한 대의 컴퓨터에서 100 보드 톤 전송 ...

미니 모뎀 --rx 100
근처에 있는 다른 컴퓨터에서 100 보드 톤을 수신합니다.

미니 모뎀 --rx -a rtty
아마추어 무선 RTTY 신호를 디코딩합니다(14.085MHz 근처에서 수신).

미니 모뎀 --rx 같은
NOAA SAME 프로토콜 긴급 경보 전송 디코딩, 예
<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 서비스를 사용하여 온라인으로 미니모뎀 사용


Ad


Ad