PyTool USB Serial

PyTool USB Serial

Instrument USB serial cu caracteristica de script Python.

Informații Despre Aplicație


0.8
July 01, 2021
57
$1.99
Android 5.0+
Everyone
Get it on Google Play

Descrierea Aplicației


Analiza Și Revizuirea Aplicațiilor Android: PyTool USB Serial, Dezvoltată De Quan Lin. Listat În Categoria Instrumente. Versiunea Curentă Este 0.8, Actualizată Pe 01/07/2021 . Conform Recenziilor Utilizatorilor De Pe Google Play: PyTool USB Serial. Obținut Peste 57 Instalații. PyTool USB Serial Are În Prezent 1 Recenzii, Rating Mediu 5.0 Stele

PyTool USB Serial este un instrument excelent pentru dezvoltarea serialului USB, depanare și monitorizare.
Dispune de capacitatea de script Python care vă oferă cea mai mare flexibilitate.

De ce este de dorit capacitatea de script pentru instrumentul serial USB?
Inginerilor electricieni li se pare la îndemână utilizarea unui dispozitiv portabil, cum ar fi telefonul sau tableta Android, pentru a depana sau monitoriza comunicațiile seriale pe teren, fabrică sau laborator.
Dar aproape fiecare sistem de comunicații a primit propriul protocol sau format de date.
Căutarea într-o mare de date hexagonale precum „02a5b4ca .... ff000803” și încercarea de a afla ce se întâmplă nu este deloc plăcută.
Acesta este locul în care PyTool USB Serial vine în ajutor.
Cu posibilitatea de a rula un script Python personalizat, Seria USB PyTool poate citi și analiza orice date primite, le poate afișa în modul dorit și chiar poate răspunde când este necesar.

Există exemple de script pentru pornire rapidă. Copiați și lipiți unul dintre ele pentru a le încerca.

Există, de asemenea, un terminal serial USB la îndemână pentru uz general.

Acceptă drivere seriale USB de flux principal, inclusiv:
Driver FTDI
Driver CDC ACM
Driver CP210x
Șofer CH34x
Driver PL2303

Ghid general de script
====================
* Versiunea Python utilizată în această aplicație este 3.8.

* Această aplicație nu este concepută ca editor de script, deși scriptul poate fi editat în câmpul script.
Cel mai bun mod este să utilizați editorul de script preferat și apoi să copiați și să lipiți scriptul.

* Folosiți întotdeauna 4 spații pentru indentare pentru a evita erorile ciudate.

* Majoritatea pachetelor din biblioteca standard Python sunt disponibile pentru import.

* Dacă este nevoie de buclă, folosiți întotdeauna `app.running_script` ca condiție pentru a opri corect scriptul.

* Utilizați `app.version` pentru a obține șirul versiunii aplicației.

* Utilizați `app.get_output ()` pentru a obține câmpul de ieșire script ca șir.

* Utilizați `app.set_output (object)` pentru a afișa `object` în câmpul de ieșire script ca șir.

* Utilizați `app.print_text (object)` ca o comandă rapidă pentru `app.set_output (app.get_output () + str (object))` pentru a adăuga text la câmpul de ieșire script.

* Utilizați `app.clear_text ()` ca comandă rapidă pentru `app.set_output (" ")` pentru a șterge câmpul de ieșire a scriptului.

* Utilizați `app.send_data (bytearray)` pentru a trimite `bytearray` prin portul serial.

* Utilizați `app.receive_data ()` pentru a citi datele din buffer ca bytearray.

* Utilizați `app.log_file (text)` pentru a salva un fișier jurnal în spațiu de stocare.
Fișierul jurnal se află aici [Director de stocare] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
text (str): Conținut text
return (str): Calea completă a fișierului

Iată un exemplu de script din această aplicație:
#####################
# Afișați datele primite în format hex și redați ecoul.

din binascii import hexlify
din codecuri import decodează

while (app.running_script):
# Încercați să preluați orice date primite în buffer.
data_rcv = app.receive_data ()
dacă data_rcv:
# Date reprezentate în hex.
data_hex = decode (hexlify (data_rcv), 'utf_8', 'ignore')
# Afișați datele primite împreună cu datele vechi.
app.set_output (app.get_output () + data_hex)
# Ecou înapoi.
app.send_data (data_rcv)
#####################

Ce Este Nou


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.

Evaluați Și Revizuiți Pe Google Play Store


5.0
1 Total
5 100.0
4 0
3 0
2 0
1 0

Numărul Total De Instalări (*Estimate)

Estimarea Numărului Total De Instalări Pe Google Play, Aproximat De La Numărul De Evaluări Și Limite De Instalare Obținute Pe Google Play.