Use APKPure App
Get PyTool USB Serial old version APK for Android
Alat siri USB dengan ciri skrip Python.
PyTool USB Serial adalah alat yang hebat untuk pengembangan, penyahpepijatan dan pemantauan siri USB.
Ia mempunyai kemampuan skrip Python yang memberikan anda fleksibiliti yang terbaik.
Mengapa kemampuan skrip sangat diperlukan untuk alat bersiri USB?
Jurutera elektrik merasa senang menggunakan peranti pegang tangan seperti telefon atau tablet Android untuk menyahpepijat atau memantau komunikasi bersiri di lapangan, kilang atau makmal.
Tetapi hampir setiap sistem komunikasi mempunyai protokol atau format data tersendiri.
Mencari di lautan data hex seperti "02a5b4ca .... ff000803" dan berusaha mengetahui apa yang berlaku sama sekali tidak menyenangkan.
Di situlah PyTool USB Serial membantu.
Dengan kemampuan untuk menjalankan skrip Python tersuai, PyTool USB Serial dapat membaca dan menguraikan data yang diterima, memaparkannya dengan cara yang anda inginkan, dan bahkan membalasnya apabila diperlukan.
Terdapat contoh skrip untuk permulaan yang cepat. Cukup salin dan tampal salah satu untuk mencubanya.
Terdapat juga terminal bersiri USB yang berguna untuk kegunaan umum.
Ia menyokong pemacu bersiri USB aliran utama, termasuk:
Pemandu FTDI
Pemacu CDC ACM
Pemacu CP210x
Pemandu CH34x
Pemacu PL2303
Panduan Umum Skrip
====================
* Versi Python yang digunakan dalam aplikasi ini adalah 3.8.
* Aplikasi ini tidak dirancang sebagai editor skrip walaupun skrip dapat diedit di bidang skrip.
Cara terbaik adalah dengan menggunakan editor skrip kegemaran anda dan kemudian menyalin dan menampal skrip.
* Sentiasa gunakan 4 ruang untuk lekukan untuk mengelakkan kesalahan yang pelik.
* Sebilangan besar pakej di perpustakaan Python standard tersedia untuk diimport.
* Sekiranya semasa loop diperlukan, selalu gunakan `app.running_script` sebagai syarat untuk menghentikan skrip dengan betul.
* Gunakan `app.version` untuk mendapatkan rentetan versi aplikasi.
* Gunakan `app.get_output ()` untuk mendapatkan bidang output skrip sebagai string.
* Gunakan `app.set_output (objek)` untuk menampilkan `objek` di bidang output skrip sebagai string.
* Gunakan `app.print_text (objek)` sebagai jalan pintas untuk `app.set_output (app.get_output () + str (objek))` untuk menambahkan teks ke bidang output skrip.
* Gunakan `app.clear_text ()` sebagai jalan pintas untuk `app.set_output (" ")` untuk membersihkan bidang output skrip.
* Gunakan `app.send_data (bytearray)` untuk mengirim `bytearray` melalui port bersiri.
* Gunakan `app.receive_data ()` untuk membaca data dari penyangga sebagai bytearray.
* Gunakan `app.log_file (text)` untuk menyimpan fail log dalam simpanan.
Fail log terletak di sini [Storage Directory] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
teks (str): Kandungan Teks
return (str): Laluan Fail Penuh
Berikut adalah satu contoh skrip dari aplikasi ini:
####################
# Paparkan data yang diterima dalam hex dan gema kembali.
dari binascii import hexlify
dari decode import codec
semasa (app.running_script):
# Cuba ambil data yang diterima dalam penyangga.
data_rcv = app.receive_data ()
jika data_rcv:
# Data diwakili dalam hex.
data_hex = decode (hexlify (data_rcv), 'utf_8', 'abaikan')
# Paparkan data yang diterima bersama dengan data lama.
app.set_output (app.get_output () + data_hex)
# Gema kembali.
app.send_data (data_rcv)
####################
Last updated on Jul 1, 2021
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Memerlukan Android
5.0
Category
Laporkan
PyTool USB Serial
0.8 by Quan Lin
Jul 1, 2021
$1.99