GoGPT Best VPN GoSearch

অনওয়ার্কস ফেভিকন

owserver - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে owserver চালান

এটি কমান্ড ওভারসার্ভার যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


মালিক - 1-তারের নিয়ন্ত্রণের জন্য ব্যাকএন্ড সার্ভার (ডেমন)

সাইনোপিসিস


মালিক [ -c কনফিগারেশন] -d সিরিয়ালপোর্ট | -u | -s [হোস্ট:] পোর্ট -p tcp-পোর্ট

বর্ণনাঃ


1-ওয়্যার
1 ওয়্যার একটি ওয়্যারিং প্রোটোকল এবং ডালাস দ্বারা ডিজাইন করা এবং তৈরি করা ডিভাইসগুলির সিরিজ
সেমিকন্ডাক্টর, ইনকর্পোরেটেড বাস হল একটি কম-পাওয়ার লো-স্পিড লো-কানেক্টর স্কিম যেখানে ডেটা
লাইন শক্তি প্রদান করতে পারে.

প্রতিটি ডিভাইস উত্পাদনের সময় অনন্যভাবে এবং অপরিবর্তিতভাবে সংখ্যাযুক্ত। একটি প্রশস্ত আছে
মেমরি, সেন্সর সহ বিভিন্ন ডিভাইস (আর্দ্রতা, তাপমাত্রা, ভোল্টেজ, যোগাযোগ,
বর্তমান), সুইচ, টাইমার এবং ডেটা লগার। আরও জটিল ডিভাইস (যেমন থার্মোকল
সেন্সর) এই মৌলিক ডিভাইসগুলির সাথে তৈরি করা যেতে পারে। এছাড়াও আছে 1-তারের ডিভাইস আছে যে
এনক্রিপশন অন্তর্ভুক্ত।

1-তারের স্কিম একটি একক ব্যবহার করে বাস মালিক এবং একাধিক ক্রীতদাসদের একই তারের উপর। বাস
মাস্টার সমস্ত যোগাযোগ শুরু করেন। ক্রীতদাস পৃথকভাবে আবিষ্কার করা যেতে পারে এবং
তাদের অনন্য আইডি ব্যবহার করে সম্বোধন করা হয়েছে।

বাস মাস্টারগুলি সিরিয়াল, সমান্তরাল, i2c, নেটওয়ার্ক সহ বিভিন্ন কনফিগারেশনে আসে
বা ইউএসবি অ্যাডাপ্টার।

OWFS নকশা
OWFS প্রোগ্রামগুলির একটি স্যুট যা 1-তারের বাস এবং এর ডিভাইসগুলিকে সহজেই তৈরি করার জন্য ডিজাইন করা হয়েছে
অ্যাক্সেসযোগ্য অন্তর্নিহিত নীতি হল অনন্য আইডি সহ একটি ভার্চুয়াল ফাইল সিস্টেম তৈরি করা
ডিরেক্টরি হচ্ছে, এবং ডিভাইসের পৃথক বৈশিষ্ট্য সহজ হিসাবে উপস্থাপিত হয়
ফাইল যা পড়া এবং লেখা যায়।

স্বতন্ত্র স্লেভ বা মাস্টার ডিজাইনের বিবরণ একটি সামঞ্জস্যপূর্ণ ইন্টারফেসের পিছনে লুকানো আছে।
লক্ষ্য হল একটি সফ্টওয়্যার ডিজাইনারকে মনিটরিং তৈরি করার জন্য একটি সহজ সেট টুল প্রদান করা
বা নিয়ন্ত্রণ অ্যাপ্লিকেশন। বাস্তবায়নে কিছু কর্মক্ষমতা বৃদ্ধি আছে,
ডেটা ক্যাশিং, বাস মাস্টারের সমান্তরাল অ্যাক্সেস এবং ডিভাইসের সমষ্টি সহ
যোগাযোগ এখনও মৌলিক লক্ষ্য হল ব্যবহার সহজ, নমনীয়তা এবং
গতির চেয়ে সঠিকতা।

মালিক
মালিক (1) OWFS 1-ওয়্যার বাস কন্ট্রোল সিস্টেমের ব্যাকএন্ড উপাদান। মালিক (1)
একাধিক ক্লায়েন্ট প্রক্রিয়া থেকে বাসে সালিসি অ্যাক্সেস। শারীরিক বাস সাধারণত
একটি সিরিয়াল বা ইউএসবি পোর্টের সাথে সংযুক্ত, এবং অন্যান্য প্রক্রিয়ার সাথে সংযুক্ত মালিক (1) শেষ
নেটওয়ার্ক সকেট (tcp পোর্ট)। যোগাযোগ স্থানীয় বা নেটওয়ার্কের মাধ্যমে হতে পারে। সুরক্ষিত টানেলিং
আদর্শ কৌশল ব্যবহার করে বাস্তবায়ন করা যেতে পারে।

ফ্রন্টএন্ড ক্লায়েন্ট একটি ফাইল সিস্টেম উপস্থাপনা অন্তর্ভুক্ত: owfs (1) , এবং একটি ওয়েব সার্ভার: owhttpd
(1). সরাসরি ভাষার বাঁধাইও পাওয়া যায়, যেমন: owperl (3). এর বেশ কয়েকটি উদাহরণ
প্রতিটি ক্লায়েন্ট শুরু করা যেতে পারে.

প্রতিটি ক্লায়েন্ট সরাসরি শারীরিক বাসের সাথে সংযোগ করতে পারে, স্কিপিং করে মালিক (1) কিন্তু শুধুমাত্র
একজন ক্লায়েন্ট নিরাপদে ভৌত বাসের সাথে সংযোগ করতে পারে। একযোগে প্রবেশাধিকার দ্বারা প্রতিরোধ করা হয়
ইউএসবি পোর্টের জন্য অপারেটিং সিস্টেম, কিন্তু দুর্ভাগ্যবশত সিরিয়াল পোর্ট নয়। শেয়ার করার নিরাপদ উপায়
1-তারের বাসে প্রবেশের মাধ্যমে মালিক (1) ক্লায়েন্ট সংযোগ সঙ্গে. বিঃদ্রঃ: মালিক
(1) অন্যের সাথে সংযোগ করতে পারে মালিক (1) প্রক্রিয়া, যদিও এই প্রযুক্তির উপযোগিতা
সীমিত (সম্ভবত হিসাবে a শুধুমাত্র পাঠযোগ্য বাফার?)

মালিক (1) ডিফল্ট মাল্টিথ্রেডেড। ঐচ্ছিক ডেটা ক্যাশিং সার্ভারে আছে, না
ক্লায়েন্ট, তাই সমস্ত ক্লায়েন্ট দক্ষতা অর্জন করে।

যন্ত্র অপশন সমূহ (1-তার বাস মাস্টার)


এই বিকল্পগুলি 1-তারের বাসের সাথে কম্পিউটারকে সংযোগকারী ডিভাইস (বাস মাস্টার) নির্দিষ্ট করে৷
1-তারের স্লেভগুলি 1-তারের বাসের সাথে সংযুক্ত থাকে এবং বাস মাস্টার একটি পোর্টের সাথে সংযুক্ত থাকে
কম্পিউটারে এবং 1-তারের বাস নিয়ন্ত্রণ করে। বাস মাস্টার হয় একটি প্রকৃত শারীরিক
ডিভাইস, কার্নেল w1 মডিউল, বা একটি মালিক (1).

অন্তত একটি ডিভাইস বিকল্প প্রয়োজন. কোন ডিফল্ট নেই. একাধিক ডিভাইস হতে পারে
তালিকাভুক্ত, এবং সব ব্যবহার করা হবে. (একটি যৌক্তিক ইউনিয়ন যদি না আপনি অন্বেষণ করেন /bus.n/
ডিরেক্টরি।)

লিনাক্স এবং বিএসডি হার্ডওয়্যার পোর্টগুলিতে অ্যাক্সেস সীমাবদ্ধ করে একটি সুরক্ষা নীতি প্রয়োগ করে। তোমাকে অবশ্যই
প্রদত্ত পোর্ট অ্যাক্সেস করার পর্যাপ্ত অধিকার আছে বা অ্যাক্সেস নীরবে ব্যর্থ হবে।

* ক্রমিক ডিভাইস


বন্দর একটি সিরিয়াল পোর্ট নির্দিষ্ট করে, যেমন /dev/ttyS0

-d বন্দর | --ডিভাইস=পোর্ট (DS2480B)
DS2480B-ভিত্তিক বাস মাস্টার (যেমন DS9097U বা এমুলেশন মোডে LINK)। যদি
অ্যাডাপ্টার সাড়া দেয় না, একটি প্যাসিভ টাইপ (DS9907E বা ডায়োড/প্রতিরোধক) সার্কিট হবে
অনুমান

--সিরিয়াল_ফ্লেক্সটাইম | --সিরিয়াল_নিয়মিত সময় (DS2480B)
বাসের সময়ের বিবরণ পরিবর্তন করে (DS2480B ডেটাশিট দেখুন)। কিছু ডিভাইস, যেমন সোয়ার্ট
এলসিডি সঙ্গে কাজ করতে পারে না flextime

--বাউড=1200|9600|19200|38400|57600|115200 (DS2480B,LINK,HA5)
সমস্ত বাস মাস্টারদের জন্য প্রাথমিক সিরিয়াল পোর্ট যোগাযোগের গতি সেট করে। সব না
সিরিয়াল ডিভাইস সব গতি সমর্থন করে. আপনি পৃথক বাস মাস্টার গতি পরিবর্তন করতে পারেন
জন্য LINK এবং DS2880B ইন্টারফেস/সেটিংস ডিরেক্টরিতে। দ্য HA5 গতি সেট করা হয়
হার্ডওয়্যারে, তাই কমান্ড লাইন বুড রেট সেই হারের সাথে মেলে।
সাধারণত ডিফল্ট সেটিংস (এর জন্য 9600 LINK এবং DS2480B ) এবং 115200 এর জন্য HA5
বুদ্ধিমান এবং পরিবর্তন করা উচিত নয়।

-- সোজা_পোলারিটি | --বিপরীত প্রান্তিকতা (DS2480B)
DS2480B আউটপুট ট্রানজিস্টরের বিপরীত পোলারিটি? DS9097U এর জন্য প্রয়োজন নেই, কিন্তু
কিছু অন্যান্য ডিজাইনের জন্য প্রয়োজনীয়।

--লিংক=পোর্ট হয়েছে (LINK)
iButtonLink LINK অ্যাডাপ্টার (সমস্ত সংস্করণ) নন-ইমুলেশন মোডে। একটি ascii ব্যবহার করে
প্রোটোকল ওভার সিরিয়াল।

--ha7e=পোর্ট (HA7E)
ছবি উপাত্ত সিস্টেম HA7E অ্যাডাপ্টার (এবং HA7S ) নেটিভ ascii মোডে।

--ha5=পোর্ট | --ha5=port:a | --ha5=port:acg (HA5)
ছবি উপাত্ত সিস্টেম HA5 নেটিভ ascii মোডে mutidrop অ্যাডাপ্টার। 26 অ্যাডাপ্টার পর্যন্ত
একই পোর্ট শেয়ার করতে পারে, প্রতিটিতে একটি বরাদ্দকৃত চিঠি। যদি কোন অক্ষর উল্লেখ না করা হয়,
প্রোগ্রামটি প্রথম প্রতিক্রিয়ার জন্য স্ক্যান করবে (যা ধীর হতে পারে)।

--চেকসাম | --না_চেকসাম (HA5)
HA5 যোগাযোগের চেকসাম বৈশিষ্ট্য চালু (ডিফল্ট) বা বন্ধ করুন।

--প্যাসিভ=পোর্ট | --ha2=পোর্ট | --ha3=পোর্ট | --ha4b=পোর্ট (প্যাসিভ)
প্যাসিভ 1-তারের অ্যাডাপ্টার। সিরিয়াল পোর্ট বন্ধ এবং প্যাসিভ বৈদ্যুতিক ব্যবহার করে
উপাদান (প্রতিরোধক এবং ডায়োড)।

--8 বিট | --6 বিট (প্যাসিভ)
একটি 1-বিট (ডিফল্ট) সিরিয়াল শব্দ, বা 6-বিট শব্দ ব্যবহার করে 8-তারের তরঙ্গরূপ সংশ্লেষণ করুন।
সমস্ত UART ডিভাইস 6 বিট অপারেশন সমর্থন করে না।

--টাইমআউট_সিরিয়াল=5
সমস্ত সিরিয়াল যোগাযোগের সময়সীমা (সেকেন্ডে)। 5 সেকেন্ড ডিফল্ট। হতে পারে
অধীনে গতিশীলভাবে পরিবর্তিত /সেটিংস/টাইমআউট/সিরিয়াল

* ইউএসবি ডিভাইস


একমাত্র সমর্থিত সত্য ইউএসবি বাস মাস্টারগুলি DS2490 চিপের উপর ভিত্তি করে। সবচেয়ে সাধারণ হয়
DS9490R যেটিতে পারিবারিক কোড 1 সহ একটি 81-তারের আইডি স্লেভ অন্তর্ভুক্ত রয়েছে৷

এছাড়াও একটি ইউএসবি থেকে সিরিয়াল রূপান্তর নির্মিত সিরিয়াল চিপের উপর ভিত্তি করে বাস মাস্টার রয়েছে
ইন। এগুলো সিরিয়াল বাস মাস্টার প্রোটোকল দ্বারা সমর্থিত।

-u | --ইউএসবি
DS2490 ভিত্তিক বাস মাস্টার (যেমন DS9490R)।

-u2 | --usb=2
দ্বিতীয় USB বাস মাস্টার ব্যবহার করুন. (অর্ডারটি অনুমানযোগ্য নয়, তবে, যেহেতু
অপারেটিং সিস্টেম ধারাবাহিকভাবে ইউএসবি ডিভাইস অর্ডার করে না)।

- সব | --usb=সমস্ত
সমস্ত ইউএসবি ডিভাইস ব্যবহার করুন।

--ইউএসবি_ফ্লেক্সটাইম | --ইউএসবি_নিয়মিত সময়
নির্দিষ্ট নেটওয়ার্ক কনফিগারেশনের জন্য 1-ওয়্যার ওয়েভফর্ম টাইমিংয়ের বিবরণ পরিবর্তন করে।

-- altusb
উইলি রবিয়নের বিকল্প ইউএসবি টাইমিং।

--timeout_usb=5
ইউএসবি যোগাযোগের সময়সীমা। এটি একটি 5 সেকেন্ড ডিফল্ট আছে এবং পরিবর্তন করা যেতে পারে
গতিশীল অধীনে /সেটিংস/টাইমআউট/ইউএসবি

* I2C ডিভাইস


I2C হল 2টি তারের প্রোটোকল যা চিপ-টু-চিপ যোগাযোগের জন্য ব্যবহৃত হয়। বাস মাস্টার: DS2482-100,
DS2482-101 এবং DS2482-800 i2c এ ঠিকানার একটি উপসেট (পিন ভোল্টেজের মাধ্যমে) নির্দিষ্ট করতে পারে
বাস যারা পছন্দ হয়

i2c_ঠিকানা

0,1,2,3
0x18,0x19,0x1A,0x1B

4,5,6,7
0x1C,0x1D,0x1E,0x1F (DS2482-800 only)

বন্দর i2c মাস্টারদের জন্য ফর্ম আছে /dev/i2c-0, /dev/i2c-1, ...

-d বন্দর | --ডিভাইস=পোর্ট
এই সহজ ফর্ম শুধুমাত্র একটি নির্দিষ্ট অনুমতি দেয় বন্দর এবং প্রথম উপলব্ধ i2c_ঠিকানা

--i2c=পোর্ট | --i2c=port:i2c_address | --i2c=পোর্ট: সব
নির্দিষ্ট i2c বন্দর এবং শীর্ষ XNUMX গ্লোবাল HR এক্সিলেন্স অ্যাওয়ার্ডের i2c_ঠিকানা হয় প্রথম, নির্দিষ্ট, বা সব বা
তাদের। দ্য i2c_ঠিকানা হল 0,1,2,...

--i2c | --i2c=: | --i2c=সমস্ত:সমস্ত
প্রথম, প্রথম বা প্রতিটি i2c-এর জন্য উপলব্ধ i2c বাসগুলি অনুসন্ধান করুন৷
অ্যাডাপ্টার।

সার্জারির DS2482-800 মাস্টার 8 1-তারের বাস এবং তাই 8 তৈরি করবে /বাস.এন এন্ট্রি।

* নেটওয়ার্ক ডিভাইস


এই বাস মাস্টাররা tcp/ip নেটওয়ার্ক প্রোটোকলের মাধ্যমে যোগাযোগ করে এবং তাই অবস্থান করা যেতে পারে
নেটওয়ার্কের যেকোনো জায়গায়। দ্য নেটওয়ার্ক ঠিকানা tcp_address:port ফর্মের

যেমন 192.168.0.1:3000 বা লোকালহোস্ট:3000

--link=network_address
LinkHubE নেটওয়ার্ক LINK অ্যাডাপ্টার দ্বারা iButtonLink

--ha7net=নেটওয়ার্ক_ঠিকানা | --ha7net
HA7Net নেটওয়ার্ক 1-তারের অ্যাডাপ্টার নির্দিষ্ট tcp ঠিকানা সহ বা udp দ্বারা আবিষ্কৃত
মাল্টিকাস্ট দ্বারা ছবি উপাত্ত সিস্টেম
--timeout_ha7=60 HA7Net যোগাযোগের জন্য নির্দিষ্ট সময়সীমা (60 সেকেন্ড ডিফল্ট)।

--ইথারওয়েদার=নেটওয়ার্ক_ঠিকানা
ইথারওয়েদার অ্যাডাপ্টার

-s নেটওয়ার্ক ঠিকানা | --সার্ভার=নেটওয়ার্ক_ঠিকানা
একটি অবস্থান মালিক (1) প্রোগ্রাম যা 1-তারের বাসের সাথে কথা বলে। ডিফল্ট পোর্ট
4304 হয়

--timeout_network=5
নেটওয়ার্ক বাস মাস্টার যোগাযোগের সময়সীমা। এটি একটি 1 সেকেন্ড ডিফল্ট আছে এবং করতে পারেন
অধীনে গতিশীল পরিবর্তন করা হবে /সেটিংস/টাইমআউট/নেটওয়ার্ক

* কৃত্রিম ডিভাইস


পরীক্ষা এবং উন্নয়নের জন্য ব্যবহৃত হয়। কোন প্রকৃত হার্ডওয়্যার প্রয়োজন হয় না. আলাদা করার জন্য দরকারী
বাকি সফটওয়্যার ডিজাইন থেকে হার্ডওয়্যার ডেভেলপমেন্ট।

ডিভাইস
নিম্নোক্ত বিন্যাসে কমা দ্বারা পৃথক করা 1-তারের ডিভাইসগুলির একটি তালিকা৷ উল্লেখ্য যে ক
বৈধ CRC8 কোড স্বয়ংক্রিয়ভাবে তৈরি হয়।

10,05,21
হেক্সিডেসিমেল পরিবার কোডগুলি (এই উদাহরণে DS18S20, DS2405 এবং DS1921)।

10.12AB23431211
আরও সম্পূর্ণ হেক্সিডেসিমেল অনন্য ঠিকানা। একটি প্রকৃত হার্ডওয়্যার ডিভাইস যখন দরকারী
অনুকরণ করা উচিত।

DS2408, DS2489
1-তারের ডিভাইসের নাম। (সম্পূর্ণ আইডি এই বিন্যাসে নির্দিষ্ট করা যাবে না)।

-- জাল = ডিভাইস
প্রতিটি পড়ার জন্য র্যান্ডম ঠিকানা এবং র্যান্ডম মান। ডিভাইস আইডিও এলোমেলো
(নির্দিষ্ট না হলে)।

--তাপমাত্রা_নিম্ন=12 --তাপমাত্রা_উচ্চ=44
জন্য তাপমাত্রা সীমা নির্দিষ্ট করুন নকল অ্যাডাপ্টার সিমুলেশন। এই মধ্যে থাকা উচিত
একই তাপমাত্রা স্কেল যা কমান্ড লাইনে নির্দিষ্ট করা হয়েছে। এটা ও সম্ভব
প্রতিটি অ্যাডাপ্টারের অধীনে গতিশীলভাবে সীমা পরিবর্তন করুন
/bus.x/interface/settings/simulated/[temperature_low|temperature_high]

-- পরীক্ষক = ডিভাইস
অনুমানযোগ্য ঠিকানা এবং প্রতিটি পড়ার জন্য অনুমানযোগ্য মান। (এর জন্য ওয়েবসাইট দেখুন
অ্যালগরিদম)।

* w1 শাঁস মডিউল


বাস মাস্টারদের অপারেটিং সিস্টেমের অ্যাক্সেস ব্যবহারের জন্য এটি একটি লিনাক্স-নির্দিষ্ট বিকল্প। রুট
অ্যাক্সেস প্রয়োজন এবং বাস্তবায়ন এখনও owfs v2.7p12 হিসাবে প্রগতিতে ছিল এবং
লিনাক্স 2.6.30।

বাস মাস্টার স্বীকৃত এবং গতিশীলভাবে যোগ করা হয়. শারীরিক বাস মাস্টারের বিস্তারিত
অ্যাক্সেসযোগ্য নয়, কিন্তু তারা ইউএসবি, i2c এবং এমবেডেড বোর্ডগুলিতে বেশ কয়েকটি GPIO ডিজাইন অন্তর্ভুক্ত করে।

w1 দ্বারা নিযুক্ত নেটলিংক সম্প্রচার প্রোটোকলের কারণে অ্যাক্সেস সুপার ব্যবহারকারীর জন্য সীমাবদ্ধ।
কম্পাইলেশনে মাল্টিটাস্কিং কনফিগার করা আবশ্যক (থ্রেড)।

--w1 লিনাক্স কার্নেল w1 ভার্চুয়াল বাস মাস্টার ব্যবহার করুন।

--timeout_w1=10
w1 নেটলিংক যোগাযোগের সময়সীমা। এটি একটি 10 ​​সেকেন্ড ডিফল্ট আছে এবং হতে পারে
অধীনে গতিশীল পরিবর্তন /settings/timeout/w1

নির্দিষ্ট বিকল্প


-p
TCP পোর্ট বা IPaddress: এর জন্য পোর্ট মালিক

অন্যান্য OWFS প্রোগ্রাম এই ঠিকানার মাধ্যমে owserver অ্যাক্সেস করবে। (যেমন owfs -s IP:port /1wire)

যদি কোনো পোর্ট নির্দিষ্ট করা না থাকে, ডিফল্ট সুপরিচিত পোর্ট (4304 -- IANA দ্বারা নির্ধারিত) হবে
ব্যবহার করা.

তাপমাত্রা স্কেল বিকল্প


-C -- সেলসিয়াস
-F --ফারেনহাইট
-K --কেলভিন
-R -- র‍্যাঙ্কাইন
ডেটা আউটপুটের জন্য ব্যবহৃত তাপমাত্রার স্কেল। সেলসিয়াস ডিফল্ট।

এ প্রোগ্রামের মধ্যেও পরিবর্তন করা যেতে পারে /settings/units/temperature_scale

চাপ স্কেল বিকল্প


--mbar (ডিফল্ট)
--এটিএম
--mmHg
--inHg
--পিএসআই
--পা
ডেটা আউটপুটের জন্য চাপের স্কেল ব্যবহার করা হয়। মিলিবার ডিফল্ট।

এ প্রোগ্রামের মধ্যেও পরিবর্তন করা যেতে পারে /settings/units/pressure_scale

বিন্যাসে বিকল্প


1-তারের অনন্য শনাক্তকারীর উপস্থাপনা নির্বাচন করুন। OWFS এই শনাক্তকারী ব্যবহার করে
অনন্য ডিরেক্টরির নাম।

যদিও বেশ কিছু ডিসপ্লে ফরম্যাট নির্বাচনযোগ্য, তবে সবগুলোই থাকতে হবে পরিবার-আইডি-crc8 গঠন
কিছু অন্যান্য প্রোগ্রাম এবং iButtons উপর লেবেল থেকে ভিন্ন, যা হয় crc8-আইডি-পরিবার ফর্ম.

-f --format="f[.]i[[.]c]"
1-তারের ডিভাইসের জন্য প্রদর্শন বিন্যাস। প্রতিটি ডিভাইসের একটি 8বাইট ঠিকানা রয়েছে, যার মধ্যে রয়েছে:

f পারিবারিক কোড, 1 বাইট

i আইডি নম্বর, 6 বাইট

c CRC চেকসাম, 1 বাইট

সম্ভাব্য বিন্যাস হয় fi (default, 01.A1B2C3D4E5F6), fi fic f.ic fic এবং fi.c

সমস্ত বিন্যাস ইনপুট হিসাবে গৃহীত হয়, কিন্তু আউটপুট নির্দিষ্ট বিন্যাসে হবে।

ঠিকানার উপাদানগুলি owfs-এ একটি ডিভাইস এন্ট্রি থেকে পুনরুদ্ধার করা যেতে পারে পরিবার, id এবং
crc8 বৈশিষ্ট্য, এবং সঙ্গে একটি সম্পূর্ণ হিসাবে ঠিকানা। বিপরীত আইডি এবং ঠিকানা হতে পারে
হিসাবে পুনরুদ্ধার করা হয়েছে r_id এবং r_address.

কাজ নিয়ন্ত্রণ বিকল্প


-r --শুধুমাত্র পাঠযোগ্য
-w -- লিখুন
আমরা কি 1-তারের বাসে লেখার অনুমতি দিই (মেমরি লেখা, সুইচ সেট করা, সীমা, পিআইও)?
সার্জারির লেখা বিকল্পটি প্রতিসাম্যের জন্য উপলব্ধ, এটি ডিফল্ট।

-P --পিড-ফাইল ফাইলের নাম
PID -- owfs-এর প্রসেস আইডি নির্দিষ্ট ফাইলের নামে রাখে। স্টার্টআপের জন্য দরকারী
স্ক্রিপ্ট নিয়ন্ত্রণ।

--পটভূমি | --পুরোপুরি
প্রোগ্রাম কনসোল রিলিজ করে এবং তে রান করে কিনা পটভূমি মূল্যায়ন করার পর
কমান্ড লাইন বিকল্প। পটভূমি ডিফল্ট হয়

--error_print=0|1|2|3
=0 ডিফল্ট মিশ্র গন্তব্য: stderr ফোরগ্রাউন্ড / syslog ব্যাকগ্রাউন্ড

=1 শুধুমাত্র syslog

=2 stderr শুধুমাত্র

=3 /dev/null (শান্ত মোড)।

--ত্রুটির_স্তর=0..9
=0 শুধুমাত্র ডিফল্ট ত্রুটি

=1 সংযোগ/সংযোগ বিচ্ছিন্ন

=2 সব উচ্চ স্তরের কল

=3 প্রতিটি কলের জন্য ডেটা সারাংশ

=4 বিশদ স্তর

>4 ডিবাগিং তুষ

--ত্রুটির_স্তর=9 প্রচুর আউটপুট তৈরি করে

কনফিগারেশন ফাইল


-c ফাইল | --কনফিগারেশন ফাইল
একটি নাম owfs (5) আরও কমান্ড লাইন পরামিতি সহ কনফিগারেশন ফাইল

সাহায্য বিকল্প


এই ম্যান পেজ এবং ওয়েব সাইটটিও দেখুন http://www.owfs.org

-h --help=[ডিভাইস|ক্যাশে|প্রোগ্রাম|চাকরি|তাপমাত্রা]
বিকল্পগুলির মৌলিক সারাংশ দেখায়।

যন্ত্র 1-তারের বাস মাস্টার বিকল্প

ক্যাশে ক্যাশে এবং যোগাযোগের আকার এবং সময়

কার্যক্রম
মাউন্টপয়েন্ট বা TCP সার্ভার সেটিংস

কাজ নিয়ন্ত্রণ এবং ডিবাগিং বিকল্প

তাপমাত্রা
অনন্য আইডি প্রদর্শন বিন্যাস এবং তাপমাত্রা স্কেল

-V --সংস্করণ
সংস্করণ এই প্রোগ্রাম এবং সম্পর্কিত লাইব্রেরি.

বিকল্প


বাস মাস্টারদের টাইমআউট পূর্বে তালিকাভুক্ত করা হয়েছিল যন্ত্র অপশন। এর জন্য সময়সীমা
ক্যাশে ডেটা মেমরিতে থাকা সময়কে প্রভাবিত করে। ডিফল্ট মান দেখানো হয়.

--timeout_volatile=15
সেকেন্ড পর্যন্ত ক উদ্বায়ী সম্পত্তি ক্যাশে মেয়াদ শেষ হয়. উদ্বায়ী বৈশিষ্ট্য হল যে
(তাপমাত্রার মতো) যেগুলি নিজেরাই পরিবর্তিত হয়।

এ গতিশীলভাবে পরিবর্তন করা যেতে পারে /সেটিংস/টাইমআউট/অস্থির

--timeout_stable=300
সেকেন্ড পর্যন্ত ক স্থিতিশীল সম্পত্তি ক্যাশে মেয়াদ শেষ হয়. স্থিতিশীল বৈশিষ্ট্য হল যে
স্পষ্টভাবে পরিবর্তন না হলে পরিবর্তন করা উচিত নয়। উদাহরণস্বরূপ মেমরি বিষয়বস্তু.

এ গতিশীলভাবে পরিবর্তন করা যেতে পারে /সেটিংস/টাইমআউট/স্থিতিশীল

--timeout_directory=60
সেকেন্ড পর্যন্ত ক ডিরেক্টরি ক্যাশে তালিকার মেয়াদ শেষ হয়। ডিরেক্টরি তালিকা হল 1-তারের
বাসে পাওয়া ডিভাইস।

এ গতিশীলভাবে পরিবর্তন করা যেতে পারে /সেটিংস/টাইমআউট/ডিরেক্টরি

--timeout_presence=120
সেকেন্ড পর্যন্ত উপস্থিতি এবং একটি 1-তারের ডিভাইসের বাস অবস্থান ক্যাশে মেয়াদ শেষ হয়ে গেছে।

এ গতিশীলভাবে পরিবর্তন করা যেতে পারে /সেটিংস/টাইমআউট/উপস্থিতি

সেখানে হয় এছাড়াও সময়সীমা উন্নত নির্দিষ্ট কার্যক্রম প্রতিক্রিয়া:

--টাইমআউট_সার্ভার=5
থেকে প্রত্যাশিত প্রতিক্রিয়া পর্যন্ত সেকেন্ড মালিক (1) বিলম্বিত বলে মনে করা হয়।

এ গতিশীলভাবে পরিবর্তন করা যেতে পারে /সেটিংস/টাইমআউট/সার্ভার

--timeout_ftp=900
সেকেন্ড যে একটি FTP সেশন জীবিত রাখা হয়.

এ গতিশীলভাবে পরিবর্তন করা যেতে পারে /settings/timeout/ftp

অবিরত ত্রয়ী বিকল্প


এই সেটিংস এর আচরণ নিয়ন্ত্রণ করে মালিক (1) ক্রমাগত প্রদান এবং ড্রপিং মধ্যে
টিসিপি সংযোগ। ডিফল্ট সেটিংস দেখানো হয়.

সাধারণভাবে কোন পরিবর্তনের প্রয়োজন হবে না। সাধারণভাবে উদ্দেশ্য হল মোট সম্পদ সীমিত করা
একটি ভুল বা দুর্বৃত্ত ক্লায়েন্ট থেকে ব্যবহার.

--timeout_persistent_low=600
ন্যূনতম সেকেন্ড যা একটি স্থায়ী tcp সংযোগ মালিক (1) খোলা রাখা হয়। এই হল
সংযোগের সংখ্যা উপরে হলে সীমা ব্যবহৃত হয় --ক্লায়েন্টদের_অস্থায়ী_নিম্ন

--timeout_persistent_high=3600
সর্বাধিক সেকেন্ড যা একটি স্থায়ী tcp সংযোগ মালিক (1) খোলা রাখা হয়। এই হল
সংযোগের সংখ্যা কম হলে সীমা ব্যবহৃত হয় --ক্লায়েন্টদের_অস্থায়ী_নিম্ন

--ক্লায়েন্টস_পারসিস্টেন্ট_লো=10
স্থায়ী tcp সংযোগের সর্বাধিক সংখ্যা মালিক (1) সংযোগ শুরু করার আগে
আরো কঠোর সময় সীমাবদ্ধতা পেয়ে --টাইমআউট_প্রসিস্টেন্ট_লো

--ক্লায়েন্টস_পারসিস্টেন্ট_উচ্চ=20
এর আগে সর্বাধিক সংখ্যক স্থায়ী tcp সংযোগ অনুমোদিত নয় (শুধুমাত্র অ-
এই সময়ে অবিচল)। মালিক (1) এর আগে আর কোন অনুমতি নেই (শুধুমাত্র অ-স্থির
এই মুহূর্তে).

বিকাশকারীদের বিকল্প


--নো_ডিরাল
DIRALL বার্তাগুলি প্রত্যাখ্যান করুন (একটি বার্তা হিসাবে ডিরেক্টরির অনুরোধ), ক্লায়েন্টকে ব্যবহার করতে বাধ্য করুন৷
পুরানো ডিআইআর পদ্ধতি (প্রতিটি উপাদান একটি পৃথক বার্তা)

--না_পাও
GET বার্তাগুলি প্রত্যাখ্যান করুন (ওভারসার্ভারকে READ বা DIRALL উপযুক্ত কিনা তা নির্ধারণ করতে দেয়)। ক্লায়েন্ট
পুরোনো পদ্ধতিতে ফিরে যাবে।

--না_অধ্যবসায়
অনুরোধে অধ্যবসায় প্রত্যাখ্যান করুন। সমস্ত লেনদেন নতুন সংযোগ হতে হবে.

--পিং পাগল
অনেক "কিপ-অ্যালাইভ" (PING) প্রতিক্রিয়া ইন্টারজেক্ট করুন। সাধারণত PING প্রতিক্রিয়া শুধুমাত্র তখনই পাঠানো হয়
প্রসেসিং ক্লায়েন্টকে জানানোর জন্য দীর্ঘ সময় নিচ্ছে যে owserver এখনও সেখানে আছে।

EXAMPLE টি


মালিক -p 3001 -d /dev/ttyS0 tcp পোর্ট 3001-এ owserver চালায় এবং একটি শারীরিক সাথে সংযোগ করে
একটি সিরিয়াল পোর্টে 1-তারের বাস।

onworks.net পরিষেবাগুলি ব্যবহার করে অনলাইনে owserver ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad




×
ভি .আই. পি  বিজ্ঞাপন
❤️এখানে কেনাকাটা করুন, বুক করুন, অথবা কিনুন — বিনামূল্যে, পরিষেবাগুলি বিনামূল্যে রাখতে সাহায্য করে।