PyTool USB Serial


0.8 দ্বারা Quan Lin
Jul 1, 2021

PyTool USB Serial সম্পর্কে

পাইথন স্ক্রিপ্ট বৈশিষ্ট্য সঙ্গে ইউএসবি সিরিয়াল টুল।

পাইটুল ইউএসবি সিরিয়াল ইউএসবি সিরিয়াল বিকাশ, ডিবাগিং এবং পর্যবেক্ষণের জন্য দুর্দান্ত সরঞ্জাম।

এটিতে পাইথন স্ক্রিপ্টের ক্ষমতা রয়েছে যা আপনাকে সর্বাধিক নমনীয়তা দেয়।

ইউএসবি সিরিয়াল সরঞ্জামের জন্য স্ক্রিপ্টের ক্ষমতা কেন আকাঙ্ক্ষিত?

বৈদ্যুতিক প্রকৌশলীরা ক্ষেত্র, কারখানা বা ল্যাবটিতে সিরিয়াল যোগাযোগগুলি ডিবাগ করতে বা পর্যবেক্ষণ করতে অ্যান্ড্রয়েড ফোন বা ট্যাবলেটের মতো হ্যান্ড হোল্ড ডিভাইস ব্যবহার করা সহজ বলে মনে করেন।

তবে প্রায় প্রতিটি যোগাযোগ ব্যবস্থা নিজস্ব প্রোটোকল বা ডেটা ফর্ম্যাট পেয়েছে।

"02a5b4ca .... ff000803" এর মতো hex ডেটার সমুদ্রের সন্ধান করা এবং যা ঘটছে তা বের করার চেষ্টা করা মোটেও আনন্দদায়ক নয়।

সেই জায়গায় পাইটুল ইউএসবি সিরিয়াল সাহায্য করতে আসে।

কাস্টম পাইথন স্ক্রিপ্টটি চালানোর দক্ষতার সাথে পাইটুল ইউএসবি সিরিয়াল যে কোনও প্রাপ্ত ডেটা পড়তে এবং পার্স করতে পারে, এটি আপনার পছন্দ মতো প্রদর্শন করতে পারে এবং যখন প্রয়োজন হয় তখন জবাব দিতে পারে।

দ্রুত শুরুর জন্য স্ক্রিপ্ট উদাহরণ রয়েছে। এগুলির চেষ্টা করার জন্য কেবল তাদের মধ্যে একটি অনুলিপি করুন এবং আটকান।

সাধারণ ব্যবহারের জন্য হ্যান্ডি ইউএসবি সিরিয়াল টার্মিনালও রয়েছে।

এটি মূল স্ট্রিম ইউএসবি সিরিয়াল ড্রাইভারগুলিকে সমর্থন করে, সহ:

এফটিডিআই ড্রাইভার

সিডিসি এসিএম ড্রাইভার

সিপি 210 এক্স ড্রাইভার

CH34x ড্রাইভার

PL2303 ড্রাইভার

স্ক্রিপ্ট জেনারেল গাইড

=====================

* এই অ্যাপটিতে ব্যবহৃত পাইথন সংস্করণটি 3.8 3.

* এই অ্যাপ্লিকেশনটি স্ক্রিপ্ট সম্পাদক হিসাবে ডিজাইন করা হয়নি যদিও স্ক্রিপ্ট স্ক্রিপ্ট ক্ষেত্রে সম্পাদনা করা যেতে পারে।

সর্বোত্তম উপায় হ'ল আপনার প্রিয় স্ক্রিপ্ট সম্পাদক ব্যবহার করুন এবং তারপরে স্ক্রিপ্টটি অনুলিপি করুন এবং আটকান।

অদ্ভুত ত্রুটি এড়াতে সর্বদা ইনডেন্টেশনের জন্য 4 টি স্পেস ব্যবহার করুন।

* স্ট্যান্ডার্ড পাইথন লাইব্রেরির বেশিরভাগ প্যাকেজ আমদানির জন্য উপলব্ধ।

* যদি লুপের প্রয়োজন হয় তবে স্ক্রিপ্টটি সঠিকভাবে বন্ধ করতে শর্ত হিসাবে সর্বদা `app.running_script` ব্যবহার করুন।

অ্যাপ্লিকেশন সংস্করণটির স্ট্রিং পেতে *। App.version` ব্যবহার করুন।

স্ক্রিপ্ট আউটপুট ক্ষেত্রটিকে স্ট্রিং হিসাবে পেতে `app.get_output ()। ব্যবহার করুন।

স্ক্রিপ্ট আউটপুট ক্ষেত্রে স্ট্রিং হিসাবে `অবজেক্ট` প্রদর্শন করতে` app.set_output (অবজেক্ট) Use ব্যবহার করুন।

স্ক্রিপ্ট আউটপুট ক্ষেত্রে পাঠ্য সংযোজন করতে `app.set_output (app.get_output () + str (অবজেক্ট)) a এর শর্টকাট হিসাবে` app.print_text (অবজেক্ট) Use ব্যবহার করুন।

স্ক্রিপ্ট আউটপুট ক্ষেত্র সাফ করতে `app.set_output (" ") for এর শর্টকাট হিসাবে * app.clear_text () Use ব্যবহার করুন।

সিরিয়াল পোর্টের মাধ্যমে `বাইটেরে` প্রেরণ করতে` app.send_data (bytearray) Use ব্যবহার করুন।

* বাফেরি থেকে ডেটা বাইটেরে হিসাবে পড়তে `app.recep_data ()। ব্যবহার করুন।

স্টোরেজে একটি লগ ফাইল সংরক্ষণ করতে `app.log_file (পাঠ্য) Use ব্যবহার করুন।

লগ ফাইলটি এখানে [স্টোরেজ ডিরেক্টরি] / পাইটুল ইউএসবিআরআইএল / লগ_ [ইউটিসি টাইমস্ট্যাম্প] .txt অবস্থিত।

পাঠ্য (str): পাঠ্য সামগ্রী

রিটার্ন (টিআরআর): পুরো ফাইল পাথ

এখানে এই অ্যাপ্লিকেশনটির একটি স্ক্রিপ্ট উদাহরণ রয়েছে:

#######################

# হেক্সে প্রাপ্ত ডেটা প্রদর্শন করুন এবং প্রতিধ্বনিত হবে।

বিন্যাসি আমদানি হেক্সলাইফ থেকে

কোডেকগুলি আমদানি ডিকোড থেকে

যখন (app.running_script):

# বাফারে প্রাপ্ত যে কোনও ডেটা আনার চেষ্টা করুন।

ডেটা_সিআরভি = অ্যাপ্লিকেশন.প্রাপ্ত_ডাটা ()

যদি ডেটা_সিআরভি:

# হেক্সে উপাত্ত উপস্থাপন করা।

ডেটা_হেক্স = ডিকোড (হেক্সলিফাই (ডেটা_সিআরভি), 'ইউটিএফ_8', 'উপেক্ষা')

# পুরানো ডেটার সাথে প্রাপ্ত প্রাপ্ত ডেটা প্রদর্শন করুন।

app.set_output (app.get_output () + ডেটা_হেক্স)

# প্রতিধ্বনি।

app.send_data (ডেটা_সিআরভি)

#######################

অতিরিক্ত অ্যাপ তথ্য

সাম্প্রতিক সংস্করণ

0.8

Android প্রয়োজন

5.0

Available on

আরো দেখান

PyTool USB Serial বিকল্প

Quan Lin এর থেকে আরো পান

আবিষ্কার