PyTool USB Serial

USB sériový nástroj s funkcí skriptu Python.

Podrobnosti O Aplikaci


0.8
$1.99
Android 5.0+
Everyone
58

Popis Aplikace


Analýza A Revize Aplikací Pro Android: PyTool USB Serial, Vyvinuté Společností Quan Lin. Uvedeno V Kategorii Nástroje. Aktuální Verze Je 0.8, Aktualizována Na 01/07/2021 . Podle Recenzí Uživatelů Na Google Play: PyTool USB Serial. Dosaženo Více Než 58 Instalací. PyTool USB Serial Má V Současné Době Recenze 1, Průměrné Hodnocení 5.0 Hvězd

PyTool USB Serial je skvělý nástroj pro vývoj, ladění a monitorování USB seriálů.
Je vybaven funkcí skriptu Pythonu, která vám poskytuje největší flexibilitu.

Proč je pro sériový nástroj USB žádoucí schopnost skriptů?
Elektrotechnikům se hodí k ladění nebo monitorování sériové komunikace v terénu, továrně nebo laboratoři používat ruční zařízení, jako je telefon nebo tablet Android.
Ale téměř každý komunikační systém dostal svůj vlastní protokol nebo datový formát.
Hledání v moři hexadecimálních dat, jako je „02a5b4ca .... ff000803“, a snaha zjistit, co se děje, není vůbec příjemné.
Tam přichází na řadu PyTool USB Serial.
Díky schopnosti spouštět vlastní skript v Pythonu může PyTool USB Serial číst a analyzovat veškerá přijatá data, zobrazovat je tak, jak chcete, a dokonce i odpovídat, když je to potřeba.

Existují příklady skriptů pro rychlý start. Jedním z nich zkopírujte a vložte a vyzkoušejte je.

K dispozici je také praktický USB sériový terminál pro všeobecné použití.

Podporuje hlavní sériové ovladače USB, včetně:
Ovladač FTDI
Ovladač CDC ACM
Ovladač CP210x
Ovladač CH34x
Ovladač PL2303

Obecný průvodce skriptem
=====================
* Verze Pythonu použitá v této aplikaci je 3.8.

* Tato aplikace není navržena jako editor skriptů, i když skript lze upravovat v poli skriptu.
Nejlepším způsobem je použít oblíbený editor skriptů a poté skript zkopírovat a vložit.

* Vždy používejte 4 mezery pro odsazení, abyste předešli podivným chybám.

* Většina balíčků ve standardní knihovně Pythonu je k dispozici k importu.

* Pokud je potřeba smyčka while, vždy používejte jako podmínku `app.running_script`, aby se skript správně zastavil.

* Použijte `app.version` k získání řetězce verze aplikace.

* Použijte `app.get_output ()` k získání výstupního pole skriptu jako řetězce.

* Použijte `app.set_output (objekt)` k zobrazení `objektu` ve výstupním poli skriptu jako řetězec.

* Použijte `app.print_text (objekt)` jako zkratku pro `app.set_output (app.get_output () + str (objekt))` pro přidání textu do výstupního pole skriptu.

* Použijte `app.clear_text ()` jako zkratku pro `app.set_output (" ")` k vymazání výstupního pole skriptu.

* Použijte `app.send_data (bytearray)` k odeslání `bytearray` přes sériový port.

* Použijte `app.receive_data ()` ke čtení dat z vyrovnávací paměti jako bytearray.

* Pomocí souboru `app.log_file (text)` uložíte soubor protokolu do úložiště.
Soubor protokolu je umístěn zde [Storage Directory] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
text (str): Textový obsah
return (str): Celá cesta k souboru

Zde je jeden příklad skriptu z této aplikace:
#####################
# Zobrazí přijatá data v hexadecimálním formátu a zpětně.

z importu binascii hexlify
z dekodéru importu kodeků

while (app.running_script):
# Zkuste načíst všechna data přijatá do vyrovnávací paměti.
data_rcv = app.receive_data ()
pokud data_rcv:
# Data jsou uvedena v hexadecimálním formátu.
data_hex = dekódovat (hexlify (data_rcv), 'utf_8', 'ignore')
# Zobrazit přijatá data spolu se starými daty.
app.set_output (app.get_output () + data_hex)
# Echo zpět.
app.send_data (data_rcv)
#####################

Changelog / Co Je Nového


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.

Rate and review on Google Play store


5.0
1 Celkový
5 1
4 0
3 0
2 0
1 0

Tyto Aplikace Se Vám Také Mohou Líbit