यह ओउराइट कमांड है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
owdir, owread, owwrite, owget, owexist, owpretent - लाइटवेट owserver एक्सेस
SYNOPSIS
न्यूनतम विकल्पों
owdir -s [होस्ट:] पोर्ट [निर्देशिका]
ओउरेड -s [होस्ट:]पोर्ट फ़ाइलपथ
ओउराइट -s [होस्ट:]पोर्ट फ़ाइलपथ मान
ओउगेट -s [होस्ट:]पोर्ट [निर्देशिका] | फ़ाइल पथ
सर्वर खोज
owdir --ऑटोसर्वर [निर्देशिका]
ओउरेड --ऑटोसर्वर दस्तावेज पथ
ओउराइट --ऑटोसर्वर फ़ाइलपथ मान
ओउगेट --ऑटोसर्वर [निर्देशिका] | फ़ाइल पथ
पूर्ण विकल्पों
owdir -q --शांत -f --प्रारूप एफ [।] मैं [[।] सी] ] [ --दिरो ] -s [होस्ट:] पोर्ट [निर्देशिका]
[निर्देशिका 2 ...]
ओउरेड -q --शांत -C -- सेल्सियस -K --केल्विन -F --फ़ारेनहाइट -R --रैंकिन [ --हेक्स ] [
--स्टार्ट= ऑफसेट] [ --आकार= बाइट्स] -s [होस्ट:] पोर्ट फ़ाइलपथ [filepath2 ...]
ओउराइट -q --शांत -C -- सेल्सियस -K --केल्विन -F --फ़ारेनहाइट -R --रैंकिन [ --हेक्स ] [
--स्टार्ट= ऑफसेट] -s [होस्ट:] पोर्ट फ़ाइलपथ मान [filepath2 value2 ...]
ओउगेट -q --शांत -f --प्रारूप एफ [।] मैं [[।] सी] -C -- सेल्सियस -K --केल्विन -F --फ़ारेनहाइट -R
--रैंकिन [ --हेक्स ] [ --स्टार्ट= ऑफसेट] [ --आकार= बाइट्स] [ --दिरो ] -s [होस्ट पोर्ट
[निर्देशिका] | फ़ाइल पथ
संस्करण
owdir -V --संस्करण
ओउरेड -V --संस्करण
ओउराइट -V --संस्करण
ओउगेट -V --संस्करण
मदद
owdir -h | --मदद
ओउरेड -h | --मदद
ओउराइट -h | --मदद
ओउगेट -h | --मदद
वर्णन
1-तार
1-तार एक वायरिंग प्रोटोकॉल और डलास द्वारा डिज़ाइन और निर्मित उपकरणों की श्रृंखला है
सेमीकंडक्टर, इंक। बस एक लो-पावर लो-स्पीड लो-कनेक्टर स्कीम है जहां डेटा
लाइन भी शक्ति प्रदान कर सकती है।
निर्माण के दौरान प्रत्येक उपकरण विशिष्ट और अपरिवर्तनीय रूप से क्रमांकित होता है। एक विस्तृत है
मेमोरी, सेंसर (आर्द्रता, तापमान, वोल्टेज, संपर्क,
करंट), स्विच, टाइमर और डेटा लॉगर। अधिक जटिल उपकरण (जैसे थर्मोकपल
सेंसर) इन बुनियादी उपकरणों के साथ बनाया जा सकता है। ऐसे 1-वायर डिवाइस भी हैं जिनमें
एन्क्रिप्शन शामिल है।
1-तार योजना एकल . का उपयोग करती है बस मास्टर और कई दास एक ही तार पर। बस
मास्टर सभी संचार शुरू करता है। दासों को व्यक्तिगत रूप से खोजा जा सकता है और
यूनिक आईडी से संबोधित किया।
बस मास्टर्स सीरियल, पैरेलल, i2c, नेटवर्क सहित कई तरह के कॉन्फ़िगरेशन में आते हैं
या यूएसबी एडेप्टर।
ओडब्ल्यूएफएस डिज़ाइन
ओडब्ल्यूएफएस प्रोग्रामों का एक सूट है जिसे 1-वायर बस और उसके उपकरणों को आसानी से बनाने के लिए डिज़ाइन किया गया है
पहुंच योग्य। अंतर्निहित सिद्धांत अद्वितीय आईडी के साथ वर्चुअल फाइल सिस्टम बनाना है
निर्देशिका होने के नाते, और डिवाइस के व्यक्तिगत गुणों को सरल के रूप में दर्शाया जाता है
फ़ाइलें जिन्हें पढ़ा और लिखा जा सकता है।
व्यक्तिगत दास या मास्टर डिज़ाइन का विवरण एक सुसंगत इंटरफ़ेस के पीछे छिपा होता है।
लक्ष्य एक सॉफ्टवेयर डिजाइनर के लिए निगरानी बनाने के लिए उपकरणों का एक आसान सेट प्रदान करना है
या नियंत्रण अनुप्रयोगों। कार्यान्वयन में कुछ प्रदर्शन संवर्द्धन हैं,
डेटा कैशिंग, बस मास्टर्स के समानांतर पहुंच और डिवाइस के एकत्रीकरण सहित
संचार। फिर भी मौलिक लक्ष्य उपयोग में आसानी, लचीलापन और
गति के बजाय शुद्धता।
ओउशेल कार्यक्रमों
owdir ओउरेड ओउराइट और ओउगेट सामूहिक रूप से कहा जाता है उल्लू कार्यक्रम। वो अनुमति देते हैं
एक के लिए हल्के उपयोग पर्यवेक्षक (1) कमांड लाइन स्क्रिप्ट में उपयोग के लिए।
विपरीत पर्यवेक्षक (1) owhttpd (1) owftpd (1) owhttpd (1) स्थायी संबंध नहीं है
1-वायर बस के साथ, कोई कैशिंग नहीं और कोई मल्टीथ्रेडिंग नहीं। इसके बजाय, प्रत्येक प्रोग्राम a . से जुड़ता है
दौड़ना पर्यवेक्षक (1) और प्रश्नों का एक त्वरित सेट करता है।
पर्यवेक्षक (1) वास्तविक 1-तार कनेक्शन करता है (भौतिक 1-तार बसों या अन्य के लिए)
पर्यवेक्षक प्रोग्राम), समवर्ती लॉकिंग, कैशिंग और त्रुटि संग्रह करता है।
उल्लू प्रोग्राम कमांड लाइन स्क्रिप्ट में उपयोग के लिए अभिप्रेत हैं। एक वैकल्पिक दृष्टिकोण है
एक माउंट करने के लिए उल्लू (1) फाइल सिस्टम और सीधे फाइल सूचियों को निष्पादित करता है, पढ़ता है और लिखता है।
owdir
owdir करता है a डायरेक्टरी लिस्टिंग। बिना किसी तर्क के, मुख्य 1-तार पर सभी उपकरण
बस को सूचीबद्ध किया जाएगा। 1-वायर डिवाइस के नाम को देखते हुए, उपलब्ध गुण होंगे
सूचीबद्ध। यह के बराबर है
ls डायरेक्टरी
में उल्लू (1) फाइल सिस्टम।
ओउरेड
ओउरेड 1-तार डिवाइस संपत्ति के मूल्य के लिए प्राप्त करता है। उदाहरण के लिए 28.0080BE21AA00/तापमान
DS18B20 तापमान देता है। यह के बराबर है
बिल्ली दस्तावेज पथ
में उल्लू (1) फाइल सिस्टम।
ओउराइट
ओउराइट एक संपत्ति का परिवर्तन करता है, एक 1-तार डिवाइस सेटिंग को बदलने या लिखने के लिए
याद। यह के बराबर है
गूंज मूल्य > दस्तावेज पथ
में उल्लू (1) फाइल सिस्टम।
ओउगेट
ओउगेट (1) एक सुविधा कार्यक्रम है, जो के कार्य को मिलाता है owdir (1) और ओउरेड (1) by
पहले तर्क को निर्देशिका के रूप में पढ़ने का प्रयास कर रहा है, और यदि वह 1-तार संपत्ति के रूप में विफल रहता है।
मानक विकल्प
--ऑटोसर्वर
खोजें a पर्यवेक्षक सर्विस डिस्कवरी प्रोटोकॉल का उपयोग करना। अनिवार्य रूप से Apple का Bonjour (aka .)
ज़ीरोकॉन्फ़)। केवल पहला पर्यवेक्षक इस्तेमाल किया जाएगा, और वह विकल्प शायद मनमाना है।
-s [होस्ट पोर्ट
tcp (नेटवर्क) के माध्यम से a . से कनेक्ट करें पर्यवेक्षक एक भौतिक 1-तार से जुड़ी प्रक्रिया
बस। यह कई प्रक्रियाओं को एक ही बस को साझा करने की अनुमति देता है। NS पर्यवेक्षक प्रक्रिया हो सकती है
स्थानीय या दूरस्थ।
यदि सर्वर विकल्प निर्दिष्ट नहीं है, तो डिफ़ॉल्ट स्थानीय मशीन और IANA है
4304 का आवंटित डिफ़ॉल्ट पोर्ट। इस प्रकार "-s localhost:4304" बराबर है।
आंकड़े विकल्प
--हेक्स
हेक्साडेसिमल मोड। डेटा पढ़ने के लिए, चरित्र के प्रत्येक बाइट को दो के रूप में प्रदर्शित किया जाएगा
वर्ण 0-9ABCDEF। स्मृति स्थानों को पढ़ने के लिए सबसे उपयोगी। डेटा के बीच कोई रिक्त स्थान नहीं।
हेक्साडेसिमल मोड में डेटा लिखने का मतलब सिर्फ इतना है कि डेटा को एक लंबा दिया जाना चाहिए
हेक्साडेसिमल स्ट्रिंग।
--स्टार्ट=ऑफसेट
शुरुआत के बजाय ऑफ़सेट बाइट से शुरू होने वाले मेमोरी स्थानों को पढ़ें या लिखें। एक
ऑफ़सेट 0 का अर्थ है शुरुआत (और डिफ़ॉल्ट है)।
--आकार=बाइट्स
मेमोरी लोकेशन के बाइट्स की निर्दिष्ट संख्या तक पढ़ें।
मदद विकल्प
-h --मदद
विकल्पों का मूल सारांश (यह) दिखाता है।
-V --संस्करण
संस्करण इस कार्यक्रम के।
प्रदर्शन विकल्प
--दिरो
यह इंगित करने के लिए निर्देशिकाओं के प्रदर्शन को संशोधित करें कि कौन सी प्रविष्टियाँ निर्देशिकाएँ भी हैं। ए
निर्देशिका सदस्य के पास एक अनुगामी '/' होगा यदि वह स्वयं एक निर्देशिका है। यह पुनरावर्ती सहायता करता है
खोज करता है।
-f --प्रारूप एफ [।] मैं [[।] सी]
1-तार उपकरणों के लिए प्रारूप प्रदर्शित करें। प्रत्येक डिवाइस में 8 बाइट का पता होता है, जिसमें निम्न शामिल हैं:
f परिवार कोड, 1 बाइट
i आईडी नंबर, 6 बाइट्स
c सीआरसी चेकसम, 1 बाइट
संभावित प्रारूप हैं फाई (default, 01.A1B2C3D4E5F6), fi fic एफ.आईसी फिक्की और वित्तीय संस्थान
सभी प्रारूप इनपुट के रूप में स्वीकार किए जाते हैं, लेकिन आउटपुट निर्दिष्ट प्रारूप में होगा।
उदाहरण
ओवदिर -एस 3000 --format fic
स्थानीय से डिवाइस लिस्टिंग (पूर्ण 16 हेक्स अंक, कोई बिंदु नहीं) प्राप्त करें पर्यवेक्षक at
पोर्ट 3000
owread -F --autoserver 51.125499ए32000/टाइपके/तापमान
स्वतः खोजे गए DS2751-आधारित थर्मोकपल से तापमान पढ़ें पर्यवेक्षक
फ़ारेनहाइट में तापमान।
owwrite -s 10.0.1.2:3001 32.000800AD23110/पेज/पेज.1 "उत्तीर्ण"
OWFS सर्वर प्रक्रिया से कनेक्ट करें ( पर्यवेक्षक ) जो किसी अन्य मशीन पर शुरू किया गया था
tcp पोर्ट 3001 पर और DS2780 . की मेमोरी में लिखें
onworks.net सेवाओं का उपयोग करके ऑनलाइन owwrite का उपयोग करें