PyTool USB Serial

PyTool USB Serial

USB sériový nástroj s funkciou skriptu Python.

Informácie


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

Popis Aplikácie


Analýza A Recenzia Aplikácií Pre Android: PyTool USB Serial, Vyvinutý Spoločnosťou Quan Lin. Uvedené V Kategórii Nástroje. Aktuálna Verzia Je 0.8, Aktualizovaná Na 01/07/2021 . Podľa Recenzií Používateľov V Službe Google Play: PyTool USB Serial. Dosiahnuté Viac Ako Inštalácie 57. PyTool USB Serial V Súčasnosti Má 1 Recenzií, Priemerné Hodnotenie 5.0 Hviezd

PyTool USB Serial je vynikajúci nástroj pre vývoj, ladenie a monitorovanie USB sériových počítačov.
Je vybavený funkciou skriptovania v jazyku Python, ktorá vám poskytuje najväčšiu flexibilitu.

Prečo je pre sériový nástroj USB žiaduca schopnosť skriptov?
Elektrotechnikom sa zdá užitočné používať na ladenie alebo sledovanie sériovej komunikácie v teréne, továrni alebo laboratóriu vreckové zariadenie, ako je telefón alebo tablet s Androidom.
Ale takmer každý komunikačný systém mal svoj vlastný protokol alebo dátový formát.
Hľadať v mori hexadecimálnych údajov ako „02a5b4ca .... ff000803“ a pokúšať sa zistiť, čo sa deje, nie je nič príjemné.
Tam prichádza na rad PyTool USB Serial.
Vďaka možnosti spúšťať vlastný skript v jazyku Python môže program PyTool USB Serial čítať a analyzovať všetky prijaté dáta, zobrazovať ich požadovaným spôsobom a dokonca aj odpovedať, keď je to potrebné.

Existujú príklady skriptov na rýchle spustenie. Jednu z nich skopírujte a prilepte a vyskúšajte.

K dispozícii je tiež praktický sériový terminál USB na všeobecné použitie.

Podporuje sériové ovládače USB hlavného prúdu, vrátane:
Ovládač FTDI
Ovládač CDC ACM
Ovládač CP210x
Ovládač CH34x
Ovládač PL2303

Všeobecný sprievodca skriptmi
=====================
* Verzia Pythonu použitá v tejto aplikácii je 3.8.

* Táto aplikácia nie je navrhnutá ako editor skriptov, aj keď skript je možné upravovať v poli skriptu.
Najlepším spôsobom je použiť obľúbený editor skriptov a potom skript skopírovať a vložiť.

* Na odsadenie vždy použite 4 medzery, aby ste sa vyhli zvláštnym chybám.

* Väčšina balíkov v štandardnej knižnici Pythonu je k dispozícii na import.

* Ak je potrebná slučka while, vždy používajte ako podmienku súbor „app.running_script“, aby ste skript správne zastavili.

* Pomocou reťazca `app.version` získate reťazec verzie aplikácie.

* Použite program „app.get_output ()“ na získanie výstupného poľa skriptu ako reťazca.

* Pomocou výrazu `app.set_output (objekt)` zobrazíte vo výstupnom poli skriptu `objekt` ako reťazec.

* Použite program „app.print_text (objekt)“ ako skratku pre program „app.set_output (app.get_output () + str (objekt))“ na pridanie textu do výstupného poľa skriptu.

* Použite program „app.clear_text ()` ako skratku pre program „app.set_output („ “)` na vyčistenie výstupného poľa skriptu.

* Pomocou príkazu `app.send_data (bytearray)` poslať `bytearray` cez sériový port.

* Na načítanie údajov z medzipamäte ako bytearray použite program „app.receive_data ()“.

* Pomocou súboru „app.log_file (text)“ uložte súbor protokolu do úložiska.
Súbor denníka sa nachádza tu [Storage Directory] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
text (str): textový obsah
return (str): Celá cesta k súboru

Tu je jeden príklad skriptu z tejto aplikácie:
#####################
# Zobrazenie prijatých údajov v šestnástke a spätné ozveny.

z binascii import hexlify
z dekodérov na import dekodov

while (app.running_script):
# Pokúste sa načítať všetky údaje prijaté do medzipamäte.
data_rcv = app.receive_data ()
ak data_rcv:
# Údaje sú vyjadrené v hex.
data_hex = dekódovať (hexlify (data_rcv), 'utf_8', 'ignore')
# Zobraziť prijaté dáta spolu so starými dátami.
app.set_output (app.get_output () + data_hex)
# Echo späť.
app.send_data (data_rcv)
#####################

Čo Je Nové


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.

Ohodnoťte A Skontrolujte V Obchode Google Play


5.0
1 Súčet
5 100.0
4 0
3 0
2 0
1 0

Celkový Počet Inštalácií (*Odhadované)

Odhad Celkového Počtu Inštalácií Na Google Play, Približne Z Počtu Ratingov A Nainštalujte Hranice Dosiahnuté V Službe Google Play.