”PyTool USB Serial F

PyTool USB Serial F

Quan Lin
Jul 17, 2021
  • 15.4 MB

    ขนาดไฟล์

  • Android 5.0+

    Android OS

เกี่ยวกับ PyTool USB Serial F

เครื่องมือ USB อนุกรมพร้อมคุณสมบัติสคริปต์ Python

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 มาตรฐานพร้อมให้นำเข้า

* หากจำเป็นต้องใช้ลูป ให้ใช้ `app.running_script` เป็นเงื่อนไขเสมอเพื่อหยุดสคริปต์อย่างถูกต้อง

* ใช้ `app.version` เพื่อรับสตริงเวอร์ชันของแอป

* ใช้ `app.get_output()` เพื่อรับฟิลด์เอาต์พุตสคริปต์เป็นสตริง

* ใช้ `app.set_output(object)` เพื่อแสดง `object' ในฟิลด์เอาต์พุตสคริปต์เป็นสตริง

* ใช้ `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()` เพื่ออ่านข้อมูลจากบัฟเฟอร์เป็นไบต์อาร์เรย์

* ใช้ `app.log_file(text)` เพื่อบันทึกไฟล์บันทึกในที่จัดเก็บ

ไฟล์บันทึกอยู่ที่นี่ [Storage Directory]/PyToolUSBSerial/log_[UTC Timestamp].txt

ข้อความ (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)

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

แสดงเพิ่มเติม

What's new in the latest 0.8

Last updated on 2021-07-17
Version 0.8
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.
แสดงเพิ่มเติม

วิดีโอและภาพหน้าจอ

  • PyTool USB Serial F โปสเตอร์
  • PyTool USB Serial F ภาพหน้าจอ 1
  • PyTool USB Serial F ภาพหน้าจอ 2
  • PyTool USB Serial F ภาพหน้าจอ 3
  • PyTool USB Serial F ภาพหน้าจอ 4
  • PyTool USB Serial F ภาพหน้าจอ 5
  • PyTool USB Serial F ภาพหน้าจอ 6
  • PyTool USB Serial F ภาพหน้าจอ 7

PyTool USB Serial F รุ่นเก่า

APKPure ไอคอน

การดาวน์โหลดที่รวดเร็วและปลอดภัยเป็นพิเศษผ่านแอป APKPure

คลิกเพียงครั้งเดียวเพื่อติดตั้งไฟล์ XAPK/APK บน Android!

ดาวน์โหลด APKPure
thank icon
เราใช้คุกกี้และเทคโนโลยีอื่น ๆ บนเว็บไซต์นี้ เพื่อปรับปรุงประสบการณ์การใช้งานของคุณ
การคลิกลิงก์ใด ๆ ในหน้านี้แสดงว่าคุณยินยอมในส่วนของ นโยบายความเป็นส่วนตัว และ นโยบายคุกกี้ ของเรา
เรียนรู้เพิ่มเติม