We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Oписание PyTool USB Serial

USB-последовательный инструмент с функцией скрипта Python.

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) для отображения объекта в поле вывода скрипта в виде строки.

* Используйте 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 () для чтения данных из буфера как массива байтов.

* Используйте `app.log_file (text)`, чтобы сохранить файл журнала в хранилище.

Файл журнала находится здесь [Storage 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', 'игнорировать')

# Показать полученные данные вместе со старыми.

app.set_output (app.get_output () + data_hex)

# Эхо в ответ.

app.send_data (data_rcv)

####################

Что нового в последней версии 0.8

Last updated on 01/07/2021

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Загрузка перевода...

Дополнительная информация о Приложения

Последняя версия

Запросить PyTool USB Serial обновление 0.8

Требуемая версия Android

5.0

Available on

Скачать PyTool USB Serial с Google Play

Ещё

PyTool USB Serial Скриншоты

Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписка оформлена!
Теперь вы подписаны на APKPure.
Подпишитесь на APKPure
Будьте первым, кто получит доступ к раннему выпуску, новостям и руководствам лучших игр и приложений для Android.
Нет, спасибо
Подписаться
Подписаны!
Теперь вы подписаны на нашу рассылку.