PyTool USB Serial F

PyTool USB Serial F

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

Информация За Приложението


0.8
July 01, 2021
1,928
Android 5.0+
Everyone
Get PyTool USB Serial F for Free on Google Play

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.

Какво Ново


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.

Оценете И Преглед В Google Play Store


5.0
1 Общо
5 100.0
4 0
3 0
2 0
1 0

Общ Брой Инсталации (*Прогнозно)

Оценка На Общия Брой Инсталации В Google Play, Приблизително От Броя На Оценките И Инсталационните Граници, Постигнати В Google Play.