PyTool USB Serial

PyTool USB Serial

USB серійний інструмент з функцією Python.

Інформація Про Додаток


0.8
July 01, 2021
58
$1.99
Android 5.0+
Everyone
Get it on Google Play

Опис Програми


Аналіз Та Огляд Додатків Android: PyTool USB Serial, Розроблений Quan Lin. Перелічено В Категорії Інструменти. Поточна Версія-0.8, Оновлена ​​На 01/07/2021 . Відповідно До Оглядів Користувачів У Google Play: PyTool USB Serial. Досягнуто Понад 2Х7 Встановлення. В Даний Час PyTool USB Serial Має 2Х8 Відгуків, Середній Рейтинг 2Х9 Зірок

PyTool USB Serial - чудовий інструмент для розробки, налагодження та моніторингу послідовних USB.
Він має можливості сценарію Python, що надає вам найбільшу гнучкість.

Чому можливість використання сценарію бажана для послідовного USB-інструменту?
Інженери-електрики зручно використовувати ручний пристрій, такий як телефон або планшет Android, для налагодження або моніторингу послідовного зв'язку в польових умовах, на заводі чи в лабораторії.
Але майже кожна система зв'язку отримала власний протокол або формат даних.
Шукати в морі шістнадцяткових даних, таких як "02a5b4ca .... ff000803", і намагатися з'ясувати, що відбувається, зовсім не приємно.
Саме тут на допомогу приходить PyTool USB Serial.
Завдяки можливості запускати власний сценарій Python, PyTool USB Serial може читати та аналізувати будь-які отримані дані, відображати їх у потрібний спосіб і навіть відповідати, коли це потрібно.

Є приклади сценаріїв для швидкого старту. Просто скопіюйте та вставте один із них, щоб спробувати.

Також є зручний послідовний термінал USB для загального користування.

Він підтримує послідовні драйвери USB основного потоку, включаючи:
Драйвер FTDI
Драйвер CDM 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 ()`, щоб прочитати дані з буфера як байтовий масив.

* Використовуйте `app.log_file (текст)`, щоб зберегти файл журналу у сховищі.
Файл журналу знаходиться тут [Каталог зберігання] / PyToolUSBSerial / log_ [UTC Timestamp] .txt.
text (str): Текстовий вміст
return (str): Повний шлях до файлу

Ось один приклад сценарію з цього додатка:
#####################
# Відображення отриманих даних у шістнадцятковому та зворотному луні.

від binascii import hexlify
з декодерів імпорту кодеків

while (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)
#####################

Що Нового


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.