अंग्रेज़ीफ्रेंचस्पेनिश

सर्वर चलाएं | Ubuntu > | Fedora > |


ऑनवर्क्स फ़ेविकॉन

मिनिमोडेम - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में मिनीमोडेम चलाएं

यह कमांड मिनिमोडेम है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


मिनीमोडेम - सामान्य प्रयोजन सॉफ्टवेयर ऑडियो FSK मॉडेम

SYNOPSIS


मिनिमोडेम --tx [विकल्पों] {बॉडमोड}
मिनिमोडेम --rx [विकल्पों] {बॉडमोड}

वर्णन


मिनिमोडेम एक कमांड-लाइन प्रोग्राम है जो किसी भी समय ऑडियो मॉडेम टोन को डिकोड (या उत्पन्न) करता है
विभिन्न फ़्रेमिंग प्रोटोकॉल का उपयोग करके निर्दिष्ट बॉड दर। यह एक सामान्य प्रयोजन के सॉफ्टवेयर का कार्य करता है
FSK मॉडेम, और इसमें विभिन्न मानक FSK प्रोटोकॉल जैसे Bell103 के लिए समर्थन शामिल है,
Bell202, RTTY, TTY/TDD, NOAA SAME, और कॉलर-आईडी।

मिनिमोडेम सिस्टम ऑडियो डिवाइस के माध्यम से वास्तविक समय में ऑडियो मॉडेम टोन चला और कैप्चर कर सकते हैं,
या ऑडियो फाइलों के माध्यम से बैच मोड में।

मिनिमोडेम ऑडियो केबल का उपयोग करके आस-पास के कंप्यूटरों के बीच डेटा स्थानांतरित करने के लिए उपयोग किया जा सकता है (या
केवल ध्वनि तरंगों के माध्यम से), या रेडियो, टेलीफोन, या किसी अन्य का उपयोग करने वाले दूरस्थ कंप्यूटरों के बीच
ऑडियो संचार माध्यम।

TX / RX मोड


-टी, --टीएक्स, --संचारण, --लिखो
ट्रांसमिट मोड: ऑडियो टोन उत्पन्न करें

-आर, --आरएक्स, --प्राप्त करना, --पढ़ना
मोड प्राप्त करें: ऑडियो टोन को डिकोड करें

{बॉडमोड}


आव श्यक {बॉडमोड} बॉड दर निर्दिष्ट करने के लिए पैरामीटर कोई भी फ़्लोटिंग-पॉइंट मान हो सकता है,
या नीचे सूचीबद्ध कोई विशेष कीवर्ड। NS {बॉडमोड} कुछ अन्य का भी तात्पर्य है
मानक (या कम से कम उचित) सहित दर के आधार पर पैरामीटर डिफ़ॉल्ट
डिफ़ॉल्ट चिह्न और स्पेस टोन फ़्रीक्वेंसी।

{कोई भी चल बिन्दु मूल्य N}
: Bell202-style at N bps --ascii

1200 : बेल202 1200 बीपीएस --ascii

300 : बेल103 300 बीपीएस --ascii

आरटीई : आरटीटीई 45.45 बीपीएस --बौडॉट --स्टॉपबिट्स 1.5

TDD : टीटीई/टीडीडी 45.45 बीपीएस --बौडॉट --स्टॉपबिट्स 2.0

वही : समान 520.83 बीपीएस --स्टार्टबिट्स 0 --स्टॉपबिट्स 0 --सिंक-बाइट 0xAB
एनओएए विशिष्ट क्षेत्र संदेश एन्कोडिंग (समान) प्रोटोकॉल

कॉलर आईडी
: Bell202 1200 बीपीएस कॉलर-आईडी (एमडीएमएफ या एसडीएमएफ) प्रोटोकॉल

यूआईसी-ट्रेन
: यूआईसी-751-3 600 बीपीएस ट्रेन-टू-ग्राउंड संदेश प्रोटोकॉल

यूआईसी-ग्राउंड
: यूआईसी-751-3 600 बीपीएस ग्राउंड-टू-ट्रेन संदेश प्रोटोकॉल

विकल्प


-ए --ऑटो-वाहक
वाहक से स्वचालित रूप से चिह्न और स्थान आवृत्तियों का पता लगाएं।

-मैं, --उलटा
मार्क और स्पेस फ़्रीक्वेंसी को उल्टा करें (लागू होता है कि फ़्रीक्वेंसी हैं या नहीं
चूक, --auto-वाहक द्वारा खोजा गया, या मैन्युअल रूप से निर्दिष्ट)।

-सी, --आत्मविश्वास न्यूनतम-विश्वास-दहलीज
सेट विश्वास न्यूनतम सीमा प्राप्त करें (डिफ़ॉल्ट 1.5)। "विश्वास" मूल्य है
मुख्य रूप से प्राप्त सिग्नल के SNR (सिग्नल-टू-शोर अनुपात) पर आधारित एक मीट्रिक।
यह मान FSK डिकोडर "स्क्वेल्च" नियंत्रण के रूप में कार्य करता है। केवल बहुत स्वीकार करने के लिए बढ़ाएँ
स्वच्छ संकेत (इन्फिनिटी तक, लेकिन 5.0 के आसपास का मान अधिक व्यावहारिक है)। कमी
शोर संकेतों के आंशिक डिकोडिंग को स्वीकार करने के लिए (1.0 के न्यूनतम मान तक)।
(यह विकल्प केवल --rx मोड पर लागू होता है)। -एल, --सीमा अधिकतम-विश्वास-खोज-सीमा
विश्वास प्राप्त करने की अधिकतम खोज सीमा सेट करें (डिफ़ॉल्ट 2.3)। "आत्मविश्वास" मूल्य
जैसा कि ऊपर वर्णित है। यह मान प्रदर्शन बनाम विश्लेषण गुणवत्ता के रूप में कार्य करता है
नियंत्रण। अधिक पांडित्य विश्लेषण और उच्च CPU के लिए (INFINITY तक) बढ़ाएँ
उपयोग। एक ढलान विश्लेषण के लिए कमी (न्यूनतम-विश्वास-दहलीज तक),
कम CPU उपयोग के साथ। (यह विकल्प केवल --rx मोड पर लागू होता है)।

- 8, --ascii
एएससीआईआई 8-एन-1

- 5, --बौडोट
बॉडॉट 5-एन-1.5

-एफ, --फ़ाइल फ़ाइल नाम.wav
एक ऑडियो फ़ाइल को एन्कोड या डीकोड करना (एक्सटेंशन ऑडियो प्रारूप सेट करता है)

-बी, --बैंडविड्थ {आरएक्स_बैंडविड्थ}

-में, --आयतन {टीएक्स_आयाम or 'इ'}
उत्पन्न सिग्नल आयाम सेट करता है (डिफ़ॉल्ट 1.0 है)। के लिए उपयोगी एक विशेष मामले के रूप में
परीक्षण, मान 'ई' आयाम को बहुत छोटे मान FLT_EPSILON पर सेट करता है।
(यह विकल्प केवल --tx मोड पर लागू होता है)।

-एम, --निशान {mark_freq}

-एस, --स्थान {स्पेस_फ्रीक}

--स्टार्टबिट्स {एन}
प्रारंभ बिट्स की संख्या सेट करता है (अधिकांश बॉडमोड के लिए डिफ़ॉल्ट 1 है)।

--स्टॉप बिट्स {एनएन}
स्टॉप बिट्स की संख्या सेट करता है (अधिकांश बॉडमोड के लिए डिफ़ॉल्ट 1.0 है)।

--सिंक-बाइट {0xXX}
यदि इस विकल्प का उपयोग किया जाता है, तो प्रारंभिक कैरियर अधिग्रहण को बाद तक दबा दिया जाएगा
इस मान वाले एक या अधिक लगातार डेटा फ़्रेम प्राप्त होते हैं। यह हो सकता है
प्रोटोकॉल के लिए स्ट्रीम को सिंक्रनाइज़ करने के लिए उपयोग किया जाता है जिसमें एक निश्चित प्रस्तावना शामिल होती है
बाइट। (यह विकल्प केवल --rx मोड पर लागू होता है)।

-क्यू, --शांत
CARRIER / NOCARRIER या सिग्नल विश्लेषण मेट्रिक्स की रिपोर्ट न करें।

-आर, --नमूना दर {भाव}
ऑडियो नमूना दर सेट करें (डिफ़ॉल्ट दर 48000 हर्ट्ज है)।

-ए, --alsa[={प्लगव:X,Y | पहला, दूसरा | X }]
ALSA को डिफ़ॉल्ट PulseAudio के बजाय ऑडियो आउटपुट सिस्टम के रूप में उपयोग करें (आधार पर
कॉन्फ़िगरेशन विकल्प बनाएँ)। ALSA डिवाइस उपनाम "डिफ़ॉल्ट" का उपयोग किया जाता है, यदि a
विशिष्ट उपकरण निर्दिष्ट नहीं है। उदाहरण के लिए, निम्नलिखित विकल्प सभी का चयन करें
ALSA डिवाइस #1, सब-डिवाइस #0:
--alsa=plughw:1,0 --alsa=1,0 -A1

--lut={tx_sin_table_len}
मिनिमोडेम 1024 तत्वों या आकार की एक पूर्व-गणना वाली साइन वेव लुकअप तालिका का उपयोग करता है
यहाँ निर्दिष्ट। साइन वेव लुकअप टेबल के उपयोग को अक्षम करने के लिए --lut=0 का उपयोग करें।
(यह विकल्प केवल --tx मोड पर लागू होता है)।

--फ्लोट-नमूने
डिफ़ॉल्ट 32-बिट के बजाय 16-बिट फ़्लोटिंग-पॉइंट प्रारूप ऑडियो नमूने उत्पन्न करें
हस्ताक्षरित पूर्णांक प्रारूप (केवल --tx मोड पर लागू होता है; --rx मोड हमेशा 32-बिट का उपयोग करता है)
तैरनेवाला स्थल)।

--rx-एक
पहले कैरियर/नो-कैरियर इवेंट के बाद बाहर निकलें (केवल --rx मोड पर लागू होता है)।

--बाइनरी-आउटपुट
प्राप्त डेटा बिट्स को '0' और '1' वर्णों का उपयोग करके कच्चे बाइनरी आउटपुट के रूप में प्रिंट करें। NS
बिट्स को प्राप्त होने के क्रम में मुद्रित किया जाता है। फ़्रेमिंग बिट्स (प्रारंभ और रोकें
बिट्स) को आउटपुट से हटा दिया जाता है। (यह विकल्प केवल --rx मोड पर लागू होता है)।

--बाइनरी-कच्चा {एनबिट्स}
सभी प्राप्त बिट्स (डेटा बिट्स और किसी भी फ़्रेमिंग बिट्स) को कच्चे बाइनरी आउटपुट के रूप में प्रिंट करें
वर्ण '0' और '1'। फ़्रेमिंग बिट्स की व्याख्या नहीं की जाती है, लेकिन बस पास कर दी जाती है
आउटपुट के माध्यम से। बिट्स को प्राप्त होने के क्रम में मुद्रित किया जाता है, में
लाइनें {nbits} चौड़ी। तो मानक 8-N-1 बिटस्ट्रीम (8 डेटाबिट्स) प्रदर्शित करने के लिए
+ 1 स्टार्ट बिट + 1 स्टॉप बिट), "--बाइनरी-रॉ 10" का उपयोग करें
या 10 का गुणज। (यह विकल्प केवल --rx मोड पर लागू होता है)।

--प्रिंट-फ़िल्टर
प्राप्त टेक्स्ट आउटपुट को फ़िल्टर करें, किसी भी "गैर-मुद्रण योग्य" बाइट्स को '.' से बदल दें।
चरित्र। (यह विकल्प केवल --rx मोड पर लागू होता है)।

--tx-वाहक
एक अवरुद्ध स्रोत से संचारित करते समय, प्रतीक्षा करते समय वाहक को चालू रखें
अधिक डेटा।

--बेंचमार्क
आंतरिक प्रदर्शन परीक्षण चलाएँ और रिपोर्ट करें (अन्य सभी फ़्लैग पर ध्यान नहीं दिया जाता है)।

-वी, --संस्करण
प्रिंट प्रोग्राम संस्करण

उदाहरण


मिनिमोडेम --tx 100
एक कंप्यूटर से 100 बॉड टन संचारित करें ...

मिनिमोडेम --rx 100
और पास के किसी अन्य कंप्यूटर पर 100 बॉड टोन प्राप्त करें।

मिनिमोडेम --rx -a आरटीई
शौकिया रेडियो RTTY संकेतों को डिकोड करें (14.085 मेगाहर्ट्ज के पास सुनें)।

मिनिमोडेम --rx वही
एनओएए समान प्रोटोकॉल को डिकोड करें आपातकालीन चेतावनी प्रसारण, जैसे
<http://en.wikipedia.org/wiki/Specific_Area_Message_Encoding>.

मिनिमोडेम --tx 0.5
बहुत कम बॉड दरों के साथ प्रयोग (शोर की स्थिति में काम करता है)।

मिनिमोडेम --tx 12000
बहुत अधिक बॉड दरों के साथ प्रयोग (ऑडियो फाइलों के साथ काम करता है)।

टिप्पणियाँ


मिनिमोडेम AX.25 फ़्रेमयुक्त पैकेट को डिकोड नहीं करता है।

मिनिमोडेम मॉडेम नियंत्रण ("एटी") कमांड का समर्थन नहीं करता है, न ही यह डीटीएमएफ का उत्पादन करता है
टेलीफोन डायलिंग टोन।

VERSION


यह पृष्ठ दस्तावेज़ मिनिमोडेम संस्करण 0.23। नवीनतम संस्करण पर उपलब्ध है
<http://www.whence.com/minimodem>.

onworks.net सेवाओं का उपयोग करके ऑनलाइन मिनीमॉडेम का उपयोग करें


Ad


Ad