PyTool USB Serial APK
מֵידָע
גִרְסָה 0.1 (#1)
מְעוּדכָּן 02 July 2021
גודל קובץ APK 9.7 MB
נדרש Android Android 2.3+ (Gingerbread)
מפתח תוכנה Quan Lin
קטגוריה כלים (יישום)
ID com.quanlin.pytoolusbserial
הערות למפתחים USB כלי סידורי עם תכונת סקריפט Python.
צילום מסך
לחץ על התמונה כדי לראות בגודל מלא
תוכן עניינים
מה חדש
מה חדש ב- PyTool USB Serial 0.1
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
Terminal settings are remembered.
`app.version` is added for checking app version.
תיאור
הוא כולל יכולת סקריפט Python המעניקה לך את הגמישות הגדולה ביותר.
מדוע יכולת סקריפט רצויה לכלי USB סדרתי?
מהנדסי חשמל מועילים להשתמש במכשיר ידני כמו טלפון אנדרואיד או טאבלט לצורך איתור באגים או פיקוח על תקשורת טורית בשטח, במפעל או במעבדה.
אבל כמעט כל מערכת תקשורת קיבלה פרוטוקול או פורמט נתונים משלה.
חיפוש בים של נתונים משושה כמו "02a5b4ca .... ff000803" ומנסה להבין מה קורה בכלל לא נעים.
זה המקום שבו PyTool USB Serial בא לעזור.
עם היכולת להריץ סקריפט Python מותאם אישית, PyTool USB Serial יכול לקרוא ולנתח את כל הנתונים שהתקבלו, להציג אותם בצורה הרצויה ואפילו להשיב כנדרש.
יש דוגמאות לתסריט להפעלה מהירה. פשוט העתק והדבק אחד מהם כדי לנסות אותם.
יש גם מסוף USB סידורי שימושי לשימוש כללי.
הוא תומך במנהלי התקן USB טוריים ראשיים, כולל:
מנהל התקן FTDI
מנהל התקן CDC ACM
נהג CP210x
נהג CH34x
נהג PL2303
מדריך כללי לתסריט
=====================
* גרסת הפייתון המשמשת באפליקציה זו היא 3.8.
* אפליקציה זו אינה מתוכננת כעורך סקריפט אם כי ניתן לערוך את התסריט בשדה התסריט.
הדרך הטובה ביותר היא להשתמש בעורך התסריטים המועדף עליך ואז להעתיק ולהדביק את התסריט.
* השתמש תמיד בארבעה רווחים לצורך כניסה כדי למנוע שגיאות מוזרות.
* רוב החבילות בספריית פייתון רגילה זמינות לייבוא.
* אם יש צורך בזמן לולאה, השתמש תמיד בתנאי 'app.running_script' כדי לעצור את התסריט כראוי.
* השתמש ב- app.version כדי להשיג את מחרוזת גרסת האפליקציה.
* השתמש ב- app.get_output () כדי לקבל את שדה פלט הסקריפט כמחרוזת.
* השתמש ב- app.set_output (אובייקט) כדי להציג 'אובייקט' בשדה פלט הסקריפט כמחרוזת.
* השתמש ב- 'app.print_text (object)' כקיצור דרך עבור 'app.set_output (app.get_output () + str (object))' כדי להוסיף טקסט לשדה פלט הסקריפט.
* השתמש ב- 'app.clear_text ()' כקיצור דרך עבור 'app.set_output ("")' כדי לנקות את שדה פלט הסקריפט.
* השתמש ב- 'app.send_data (bytearray)' כדי לשלוח 'bytearray' דרך היציאה הטורית.
* השתמש ב- app.receive_data () כדי לקרוא את הנתונים מהמאגר כמגוון bytear.
* השתמש ב- app.log_file (טקסט) כדי לשמור קובץ יומן אחסון.
קובץ היומן נמצא כאן [מדריך אחסון] / PyToolUSBSerial / log_ [חותמת זמן UTC] .txt.
טקסט (str): תוכן טקסט
return (str): נתיב קובץ מלא
הנה דוגמה אחת לתסריט מאפליקציה זו:
######################
# הצג נתונים שהתקבלו ב- hex והד בחזרה.
מ binascii ייבוא hexlify
מפענוח יבוא קודקים
בעוד (app.running_script):
# נסה להביא נתונים שמתקבלים במאגר.
data_rcv = app.receive_data ()
אם data_rcv:
# נתונים המיוצגים ב- hex.
data_hex = לפענח (hexlify (data_rcv), 'utf_8', 'התעלם')
# הצגת נתונים שהתקבלו יחד עם נתונים ישנים.
app.set_output (app.get_output () + data_hex)
# הד חזרה.
app.send_data (data_rcv)
######################
דירוגים וביקורות
דירוג: 5.0 / 5 · Less than 100 הצבעות
(*) נדרש
גרסאות קודמות
דומים
Arduino Bluetooth Serial Monitor APK
Communication Serial Bluetooth APK
USB Host Serial Communication APK
Communication USB RS232 Serial APK
עוד מאת Quan Lin
האפליקציות והמשחקים שהורדת ביותר
فیلتر شکن جدید و قوی،فیلتر شکن قوی و پرسرعت رایگان APK