PyTool USB Serial


0.8 by Quan Lin
Jul 1, 2021

کے بارے میں PyTool USB Serial

ازگر اسکرپٹ کی خصوصیت والا USB سیریل ٹول۔

پائٹول یوایسبی سیریل USB سیریل تیار کرنے ، ٹھیک کرنے اور نگرانی کرنے کا ایک بہترین ٹول ہے۔

اس میں ازگر اسکرپٹ کی صلاحیت موجود ہے جو آپ کو سب سے بڑی لچک دیتی ہے۔

اسکرپٹ کی اہلیت USB سیریل ٹول کے لira کیوں مطلوب ہے؟

بجلی کے انجینئرز کو ہینڈ ہولڈ ڈیوائس جیسے اینڈروئیڈ فون یا ٹیبلٹ کو فیلڈ ، فیکٹری یا لیب میں سیریل مواصلات کو ڈیبگ کرنے یا نگرانی کرنے کے ل use استعمال کرنا آسان ہے۔

لیکن تقریبا every ہر مواصلاتی نظام کو اپنا پروٹوکول یا ڈیٹا فارمیٹ ملا۔

"02a5b4ca .... ff000803" جیسے ہیکس ڈیٹا کے سمندر میں تلاش کرنا اور یہ جاننے کی کوشش کرنا کہ کیا ہو رہا ہے بالکل بھی خوشگوار نہیں ہے۔

اسی جگہ پر پٹول یو ایس بی سیریل مدد کے لئے آتا ہے۔

اپنی مرضی کے مطابق ازگر اسکرپٹ کو چلانے کی صلاحیت کے ساتھ ، پائٹول یوایسبی سیریل کسی بھی موصولہ ڈیٹا کو پڑھ اور تجزیہ کرسکتی ہے ، اسے جس طرح چاہے ڈسپلے کرسکتی ہے ، اور جب ضرورت ہو تو جواب بھی دے سکتی ہے۔

فوری شروعات کے لئے اسکرپٹ کی مثالیں موجود ہیں۔ آزمانے کے لئے ان میں سے کسی ایک کو کاپی اور پیسٹ کریں۔

عام استعمال کے لئے ایک آسان USB سیریل ٹرمینل بھی ہے۔

یہ مرکزی دھارے میں شامل USB سیریل ڈرائیوروں کی حمایت کرتا ہے ، بشمول:

ایف ٹی ڈی آئی ڈرائیور

سی ڈی سی ACM ڈرائیور

CP210x ڈرائیور

CH34x ڈرائیور

PL2303 ڈرائیور

اسکرپٹ جنرل گائیڈ

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

* اس ایپ میں استعمال ہونے والا ازگر کا ورژن 3.8 ہے۔

* اس ایپ کو اسکرپٹ ایڈیٹر کے طور پر ڈیزائن نہیں کیا گیا ہے حالانکہ اسکرپٹ فیلڈ میں اسکرپٹ کو ایڈٹ کیا جاسکتا ہے۔

اس کا بہترین طریقہ یہ ہے کہ آپ اپنے پسندیدہ اسکرپٹ ایڈیٹر کا استعمال کریں اور پھر اسکرپٹ کو کاپی اور پیسٹ کریں۔

* ہمیشہ عجیب غلطیوں سے بچنے کے لئے 4 خالی جگہ استعمال کریں۔

* معیاری ازگر لائبریری میں زیادہ تر پیکیجز درآمد کے لئے دستیاب ہیں۔

* اگر اس وقت جب لوپ کی ضرورت ہو تو ، اسکرپٹ کو صحیح طریقے سے روکنے کے ل condition ہمیشہ condition app.running_script` استعمال کریں۔

* ایپ ورژن کی سٹرنگ حاصل کرنے کے لئے `app.version` استعمال کریں۔

* اسکرپٹ آؤٹ پٹ فیلڈ کو بطور تار حاصل کرنے کے لئے `app.get_output () Use کا استعمال کریں۔

* اسکرپٹ آؤٹ پٹ فیلڈ میں اسٹرنگ کے طور پر ڈسپلے `آبجیکٹ` کو `app.set_output (آبجیکٹ) object کا استعمال کریں

* اسکرپٹ آؤٹ پٹ فیلڈ میں متن شامل کرنے کے لئے `app.set_output (app.get_output () + str (آبجیکٹ)) کے شارٹ کٹ کے طور پر` app.print_text (آبجیکٹ) Use کا استعمال کریں۔

* اسکرپٹ آؤٹ پٹ فیلڈ کو صاف کرنے کیلئے `app.cset_output () a کو شارٹ کٹ کے طور پر استعمال کریں۔

* سیریل پورٹ کے ذریعے `bytearray` بھیجنے کے لئے` app.send_data (bytearray) Use استعمال کریں۔

* بفر سے ڈیٹا بٹیرے کے بطور پڑھنے کے لئے `app.reoice_data () Use استعمال کریں۔

اسٹوریج میں لاگ فائل کو محفوظ کرنے کے لئے `app.log_file (ٹیکسٹ) Use استعمال کریں۔

لاگ فائل یہاں موجود ہے [اسٹوریج ڈائرکٹری] / پائ ٹول یو ایس بیریل / لاگ_ [UTC ٹائم اسٹیمپ]. txt۔

متن (str): متن کا مواد

واپسی (str): مکمل فائل کا راستہ

اس ایپ کی ایک اسکرپٹ مثال یہ ہے:

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

# موصولہ ڈیٹا کو ہیکس میں ڈسپلے کریں اور بازگشت واپس۔

بائناسی درآمد ہیکسلیفائی سے

کوڈیکس درآمد ضابطہ کشائی سے

جبکہ (app.running_script):

# بفر میں موصولہ ڈیٹا لانے کی کوشش کریں۔

ڈیٹا_سی آر وی = ایپ۔ ریسیٹ_ڈیٹا ()

اگر ڈیٹا_سی آر وی:

# اعداد و شمار کی نمائندگی ہیکس میں۔

ڈیٹا_ہیکس = ڈیکوڈ (ہیکسلیفائٹ (ڈیٹا_سی آر وی)، 'utf_8'، 'نظر انداز')

# پرانے ڈیٹا کے ساتھ موصولہ ڈیٹا کو ڈسپلے کریں۔

app.set_output (app.get_output () + data_hex)

# باز گشت۔

app.send_data (data_rcv)

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

معلومات ایپ اضافی

تازہ ترین ورژن

0.8

Android درکار ہے

5.0

Available on

کٹیگری

ٹولز ایپ

مزید دکھائیں

PyTool USB Serial متبادل

Quan Lin سے مزید حاصل کریں

دریافت