We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

عن PyTool USB Serial

أداة USB التسلسلية مع ميزة بيثون النصي.

يعد PyTool USB Serial أداة رائعة لتطوير تسلسل USB وتصحيح الأخطاء والمراقبة.

إنه يتميز بإمكانية نصوص Python التي تمنحك أكبر قدر من المرونة.

لماذا تعتبر القدرة على البرنامج النصي مرغوبة لأداة USB التسلسلية؟

يجد المهندسون الكهربائيون أنه من السهل استخدام جهاز محمول باليد مثل هاتف Android أو الجهاز اللوحي لتصحيح أو مراقبة الاتصالات التسلسلية في الميدان أو المصنع أو المختبر.

لكن كل نظام اتصال تقريبًا لديه بروتوكول خاص به أو تنسيق بيانات خاص به.

البحث في بحر من البيانات السداسية مثل "02a5b4ca .... ff000803" ومحاولة معرفة ما يحدث ليس ممتعًا على الإطلاق.

هذا هو المكان الذي يأتي فيه PyTool USB Serial للمساعدة.

مع القدرة على تشغيل نص Python المخصص ، يمكن لـ PyTool USB Serial قراءة وتحليل أي بيانات مستلمة وعرضها بالطريقة التي تريدها وحتى الرد عند الحاجة.

هناك أمثلة نصية للبدء السريع. فقط انسخ والصق إحداها لتجربتها.

يوجد أيضًا طرف توصيل USB تسلسلي سهل الاستخدام للاستخدام العام.

يدعم برامج تشغيل USB التسلسلية الرئيسية ، بما في ذلك:

سائق FTDI

CDC ACM سائق

سائق CP210x

سائق CH34x

سائق PL2303

دليل البرنامج النصي العام

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

* إصدار Python المستخدم في هذا التطبيق هو 3.8.

* لم يتم تصميم هذا التطبيق كمحرر نص برمجي على الرغم من أنه يمكن تحرير البرنامج النصي في حقل البرنامج النصي.

أفضل طريقة هي استخدام محرر البرنامج النصي المفضل لديك ثم نسخ البرنامج النصي ولصقه.

* استخدم دائمًا 4 مسافات للمسافة البادئة لتجنب الأخطاء الغريبة.

* معظم الحزم في مكتبة Python القياسية متاحة للاستيراد.

* إذا كانت هناك حاجة إلى حلقة while ، فاستخدم دائمًا "app.running_script" كشرط لإيقاف البرنامج النصي بشكل صحيح.

* استخدم `app.version` للحصول على سلسلة إصدار التطبيق.

* استخدم `` app.get_output () '' للحصول على حقل إخراج البرنامج النصي كسلسلة.

* استخدم `app.set_output (object)` لعرض `object` في حقل إخراج البرنامج النصي كسلسلة.

* استخدم `` app.print_text (كائن) 'كاختصار لـ `` app.set_output (app.get_output () + str (object))' لإلحاق نص بمجال إخراج البرنامج النصي.

* استخدم `app.clear_text ()` كاختصار لـ `app.set_output (" ")` لمسح حقل إخراج البرنامج النصي.

* استخدم `app.send_data (bytearray)` لإرسال `bytearray` عبر المنفذ التسلسلي.

* استخدم `` app.receive_data () '' لقراءة البيانات من المخزن المؤقت مثل bytearray.

* استخدم `` app.log_file (نص) '' لحفظ ملف السجل في التخزين.

يوجد ملف السجل هنا [Storage Directory] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.

text (str): محتوى النص

return (str): مسار الملف الكامل

فيما يلي مثال على أحد البرامج النصية من هذا التطبيق:

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

# عرض البيانات الواردة في عرافة وصدى مرة أخرى.

من binascii استيراد hexlify

من فك استيراد برامج الترميز

بينما (app.running_script):

# حاول إحضار أي بيانات تم استلامها في المخزن المؤقت.

data_rcv = app.receive_data ()

إذا كانت data_rcv:

# البيانات ممثلة بالنظام الست عشري.

data_hex = فك التشفير (hexlify (data_rcv)، 'utf_8'، 'ignore')

# عرض البيانات المستلمة مع البيانات القديمة.

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

# صدى العودة.

app.send_data (data_rcv)

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

تحديث لأحدث إصدار 0.8

Last updated on 01/07/2021

Minor bug fixes and improvements. Install or update to the newest version to check it out!

جاري في الترجمة...

معلومات أكثر ل تطبيق

احدث اصدار

طلب PyTool USB Serial تحديث 0.8

Android متطلبات النظام

5.0

Available on

الحصول على PyTool USB Serial من Google Play

عرض المزيد

PyTool USB Serial لقطات الشاشة

اشترك في APKPure
كن أول من يحصل على الإصدارات السابقة والأخبار والأدلة لأفضل ألعاب وتطبيقات الأندرويد.
ًلا، شكرا
اشتراك
تم الاشتراك بنجاح!
أنت مشترك الآن في APKPure.
اشترك في APKPure
كن أول من يحصل على الإصدارات السابقة والأخبار والأدلة لأفضل ألعاب وتطبيقات الأندرويد.
ًلا، شكرا
اشتراك
نجاح!
لقد اشتركت في أخبار لدينا الآن لدينا.