1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jakey.chen-Serial-Tool

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 4.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 06:14 8397050

Serial Tool

Мастер-ветка использует Python 2.7

Инструмент для отладки последовательного порта, разработанный с использованием Python (2.7), Tkinter и pyserial (3.3).

Адрес инструмента для работы с последовательным портом и USB:

Адрес ветки Python 3:

Установка и использование

Необходимые модули для установки:

В Windows:

Tkinter установлен по умолчанию, поэтому необходимо установить только pyserial.

Можно установить через pip:

pip install pyserial

python setup.py install

pip install wheel

pip install pyserial-3.4-py2.py3-none-any.whl

В Ubuntu:

По умолчанию Tkinter не установлен, необходимо сначала установить необходимые модули.

Используйте apt-get для установки tk:

sudo apt-get install python-tk

Pyserial можно установить через pip:

sudo apt-get install python-pip

pip install pyserial

python setup.py install

pip install wheel

pip install pyserial-3.4-py2.py3-none-any.whl

Чтобы начать использовать, выполните python main.py (в Ubuntu необходимо использовать права root: sudo python main.py)

python main.py

sudo python main.py

Проверка связи

Соедините RX и TX на последовательном порту, если используется обычный USB-адаптер для последовательного порта, соедините 2 и 3 (верхний ряд 5, нижний ряд 4, верхний ряд 2 и 3). Последовательный порт будет возвращать отправленные команды без изменений.

Использование

В левом списке можно увидеть текущее подключённое последовательное устройство.

Его можно открыть двойным щелчком мыши (или нажав Open внизу).

На панели состояния появится соответствующая информация.

Кнопка Clear очищает счётчик и полученные данные.

New Line по умолчанию добавляет «\r\n», а также использует «\r\n» в качестве маркера конца, порог по умолчанию равен 1, вы можете изменить его в соответствии со своими потребностями.

Остальное ещё предстоит определить, на данный момент инструмент работает хорошо, ошибок и мест для улучшения не обнаружено. Если вам нужны новые функции, добавьте их самостоятельно.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jakey.chen-Serial-Tool.git
git@api.gitlife.ru:oschina-mirror/jakey.chen-Serial-Tool.git
oschina-mirror
jakey.chen-Serial-Tool
jakey.chen-Serial-Tool
master