PyTool USB Serial F

USB сериен инструмент с Python скрипт.

Подробности За Приложението


0.8
Android 5.0+
Everyone
1,928
Advertisement

Описание На Приложението


Анализ И Преглед На Приложения За Android: PyTool USB Serial F, Разработен От Quan Lin. Изброени В Категория Инструменти. Текущата Версия Е 0.8, Актуализирана На 01/07/2021 . Според Прегледите На Потребителите В Google Play: PyTool USB Serial F. Постигнати Над 2 Хиляда Инсталации. В Момента PyTool USB Serial F Има 1 Отзива, Средна Оценка 5.0 Звезди

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

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

Защо възможността за скриптове е желателна за USB сериен инструмент?
Електроинженерите намират за удобно да използват ръчно устройство като телефон или таблет с Android за отстраняване на грешки или наблюдение на серийната комуникация в полеви условия, фабрика или лаборатория.
Но почти всяка комуникационна система има свой собствен протокол или формат за данни.
Търсенето в море от шестнадесетични данни като "02a5b4ca .... ff000803" и опитите да разбера какво се случва не е никак приятно.
Това е мястото, където PyTool USB Serial идва на помощ.
С възможността да стартира персонализиран скрипт на Python, PyTool USB Serial може да чете и анализира всички получени данни, да ги показва по начина, по който искате, и дори да отговаря, когато е необходимо.

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

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

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

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

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

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

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

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

* Използвайте `app.version`, за да получите низа на версията на приложението.

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

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

* Използвайте `app.print_text (object)` като пряк път за `app.set_output (app.get_output () + str (object))`, за да добавите текст към полето за извеждане на скрипта.

* Използвайте `app.clear_text ()` като пряк път за `app.set_output (" ")`, за да изчистите изходното поле на скрипта.

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

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

* Използвайте `app.log_file (текст)`, за да запишете регистрационен файл в хранилището.
Регистрационният файл се намира тук [Directory Directory] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
text (str): Текстово съдържание
return (str): Пълен файлов път

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

от binascii import hexlify
от кодеци импортиране декодиране

докато (app.running_script):
# Опитайте се да извлечете всички данни, получени в буфера.
data_rcv = app.receive_data ()
ако data_rcv:
# Данните са представени в шестнадесетичен.
data_hex = декодиране (hexlify (data_rcv), 'utf_8', 'ignore')
# Показване на получените данни заедно със стари данни.
app.set_output (app.get_output () + data_hex)
# Ехо обратно.
app.send_data (data_rcv)
#####################
В Момента Предлагаме Версия 0.8. Това Е Най -Новата Ни, Най -Оптимизирана Версия. Подходящ Е За Много Различни Устройства. Безплатно Изтегляне Директно Apk От Google Play Store Или Други Версии, Които Хостваме. Освен Това Можете Да Изтеглите Без Регистрация И Не Се Изисква Влизане.

Имаме Повече От 2000+ Налични Устройства За Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... С Толкова Много Опции, За Вас Е Лесно Да Избирате Игри Или Софтуер, Които Отговарят На Вашето Устройство.

Може Да Е Полезно, Ако Има Някакви Ограничения В Страната Или Някакви Ограничения От Страната На Вашето Устройство В Google App Store.

Changelog / Какво Е Новото


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 Общо
5 1
4 0
3 0
2 0
1 0

Може Да Ви Хареса И Тези Приложения