PyTool USB Serial F

PyTool USB Serial F

Quan Lin
Jul 17, 2021
  • 15.4 MB

    Taille de fichier

  • Android 5.0+

    Android OS

À propos de PyTool USB Serial F

Outil série USB avec fonction de script Python.

PyTool USB Serial est un excellent outil pour le développement, le débogage et la surveillance série USB.

Il dispose d'une capacité de script Python qui vous offre la plus grande flexibilité.

Pour une expérience sans publicité, veuillez obtenir la version payante.

Pourquoi la capacité de script est-elle souhaitable pour l'outil série USB ?

Les ingénieurs électriciens trouvent pratique d'utiliser un appareil portable comme un téléphone ou une tablette Android pour déboguer ou surveiller la communication série sur le terrain, en usine ou en laboratoire.

Mais presque tous les systèmes de communication ont leur propre protocole ou format de données.

Rechercher dans une mer de données hexadécimales comme "02a5b4ca....ff000803" et essayer de comprendre ce qui se passe n'est pas du tout agréable.

C'est là que PyTool USB Serial vient en aide.

Avec la possibilité d'exécuter un script Python personnalisé, PyTool USB Serial peut lire et analyser toutes les données reçues, les afficher comme vous le souhaitez et même répondre lorsque cela est nécessaire.

Il existe des exemples de script pour un démarrage rapide. Il suffit de copier et coller l'un d'eux pour les essayer.

Il existe également un terminal série USB pratique pour une utilisation générale.

Il prend en charge les pilotes série USB de flux principal, notamment :

pilote FTDI

Pilote CDC ACM

Pilote CP210x

Pilote CH34x

pilote PL2303

Guide général des scripts

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

* La version Python utilisée dans cette application est 3.8.

* Cette application n'est pas conçue comme un éditeur de script bien que le script puisse être modifié dans le champ de script.

Le meilleur moyen est d'utiliser votre éditeur de script préféré, puis de copier et coller le script.

* Utilisez toujours 4 espaces pour l'indentation afin d'éviter des erreurs étranges.

* La plupart des packages de la bibliothèque Python standard sont disponibles pour l'importation.

* Si la boucle while est nécessaire, utilisez toujours `app.running_script` comme condition afin d'arrêter le script correctement.

* Utilisez `app.version` pour obtenir la chaîne de version de l'application.

* Utilisez `app.get_output()` pour obtenir le champ de sortie du script sous forme de chaîne.

* Utilisez `app.set_output(object)` pour afficher `object` dans le champ de sortie du script sous forme de chaîne.

* Utilisez `app.print_text(object)` comme raccourci pour `app.set_output(app.get_output() + str(object))` pour ajouter du texte au champ de sortie du script.

* Utilisez `app.clear_text()` comme raccourci pour `app.set_output("")` pour effacer le champ de sortie du script.

* Utilisez `app.send_data(bytearray)` pour envoyer `bytearray` via le port série.

* Utilisez `app.receive_data()` pour lire les données du tampon sous forme de tableau d'octets.

* Utilisez `app.log_file(text)` pour enregistrer un fichier journal dans le stockage.

Le fichier journal se trouve ici [Répertoire de stockage]/PyToolUSBSerial/log_[UTC Timestamp].txt.

text (str): Contenu du texte

return (str) : chemin complet du fichier

Voici un exemple de script de cette application :

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

# Affiche les données reçues en hexadécimal et renvoie l'écho.

de binascii importer hexlify

à partir de codecs importer décoder

while(app.running_script):

# Essayez de récupérer toutes les données reçues dans le tampon.

data_rcv = app.receive_data()

si data_rcv :

# Données représentées en hexadécimal.

data_hex = decode(hexlify(data_rcv), 'utf_8', 'ignorer')

# Afficher les données reçues avec les anciennes données.

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

# Retour d'écho.

app.send_data(data_rcv)

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

Voir plus

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.
Voir plus

Vidéos et captures d'écran

  • PyTool USB Serial F Affiche
  • PyTool USB Serial F capture d'écran 1
  • PyTool USB Serial F capture d'écran 2
  • PyTool USB Serial F capture d'écran 3
  • PyTool USB Serial F capture d'écran 4
  • PyTool USB Serial F capture d'écran 5
  • PyTool USB Serial F capture d'écran 6
  • PyTool USB Serial F capture d'écran 7

Informations PyTool USB Serial F APK

Dernière version
0.8
Catégories
Outils
Android OS
Android 5.0+
Taille de fichier
15.4 MB
Développeur
Quan Lin
Available on
Téléchargements APK sûrs et rapides sur APKPure
APKPure utilise la vérification de la signature pour garantir des téléchargements de PyTool USB Serial F APK sans virus pour vous.

Vieilles versions de PyTool USB Serial F

APKPure icône

Téléchargement super rapide et sûr via l'application APKPure

Un clic pour installer les fichiers XAPK/APK sur Android!

Téléchargement APKPure
thank icon
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.
Learn More about Policies