PyTool USB Serial F

PyTool USB Serial F APK 0.8 - Безплатно изтегляне

Изтегляне APK

Последна актуализация: 1 Юли 2021 г.

Информация за приложението

USB сериен инструмент с функция за скрипт Python

Име на приложението: PyTool USB Serial F

ID на приложението: com.quanlin.pytoolusbserialfree

Рейтинг: 0.0 / 0+

Автор: Quan Lin

Размер на приложението: 15.41 MB

Подробно описание

PyTool USB Serial е чудесен инструмент за USB серийно разработване, отстраняване на грешки и мониторинг.
Той разполага с възможност за скрипт на Python, която ви дава най -голяма гъвкавост.

За безплатен опит на реклами, моля, вземете платената версия.

Защо способността за скрипт е желателна за USB сериен инструмент?
Електрическите инженери намират за удобно да използват ръчно устройство като Android телефон или таблет за отстраняване на грешки или наблюдение на серийна комуникация в полето, фабриката или лабораторията.
Но почти всяка комуникационна система получи свой собствен протокол или формат на данни.
Търсенето в море от шестнадесетични данни като „02A5B4CA .... FF000803“ и да се опитате да разберете какво се случва, изобщо не е приятно.
Именно там се предлага Pytool USB сериал.
С възможността да стартирате персонализиран скрипт Python, Pytool USB сериал може да чете и анализира всички получени данни, да го покаже по начина, по който искате, и дори да отговарят, когато е необходимо.

Има примери за скриптове за бърз старт. Просто копирайте и поставете един от тях, за да ги изпробвате.

Има и удобен USB сериен терминал за обща употреба.

Той поддържа основен поток USB серийни драйвери, включително:
FTDI драйвер
CDC ACM драйвер
CP210X драйвер
CH34X драйвер
PL2303 драйвер

Общо ръководство за скрипт
===================
* Версията на Python, използвана в това приложение, е 3.7.

* Това приложение не е проектирано като редактор на скриптове, въпреки че скриптът може да бъде редактиран в полето на скрипта.
Най -добрият начин е да използвате любимия си редактор на скриптове и след това да копирате и поставите скрипта.

* Скриптното поле не е в глобалната среда на Python.
Ако е необходима персонализирана функция, предайте всички референции като аргументи на функцията и пакетите за импортиране, необходими във функцията.

* Винаги използвайте 4 пространства за отстъп, за да избегнете странни грешки.

* Повечето от пакетите в стандартната библиотека на Python са достъпни за импортиране.

* Ако докато е необходим цикъл, винаги използвайте `app.running_script` като условие, за да спрете скрипта правилно.

* Използвайте `app.get_output ()`, за да получите полето на изхода на скрипта като низ.

* Използвайте `app.set_output (обект)`, за да покажете `Object` в полето на изхода на скрипта като низ.

* Използвайте `app.send_data (bytearray)`, за да изпратите `bytearray` чрез сериен порт.

* Използвайте `app.receive_data ()`, за да прочетете данните от буфера като bytearray.

* Използвайте `app.log_file (текст)`, за да запазите лог файл в съхранение.
Файлът за лог се намира тук [директория за съхранение]/pytoolusbserial/log_ [UTC timestamp] .txt.
Текст (STR): Текстово съдържание
Връщане (STR): Пълен път на файла

Ето един пример за скрипт от това приложение:
####################
# Показване на получени данни в Hex и Echo обратно.

От Binascii импортиране на HexLify
От кодеци в импортиране на декодиране

докато (app.running_script):
# Опитайте се да донесете всички данни, получени в буфера.
data_rcv = app.receive_data ()
Ако data_rcv:
# Данни, представени в Hex.
data_hex = decode (HexLify (data_rcv), 'utf_8', 'игнориране')
# Показване на получени данни заедно със стари данни.
app.set_output (app.get_output () + data_hex)
# Ехо назад.
app.send_data (data_rcv)
####################
Изтегляне APK

Екранна снимка на приложението

PyTool USB Serial F PyTool USB Serial F PyTool USB Serial F PyTool USB Serial F PyTool USB Serial F PyTool USB Serial F PyTool USB Serial F PyTool USB Serial F

Подобни