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

OSCHINA-MIRROR/openLuat-LuatOS

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
main.py 619
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Wendal Chen Отправлено 2 лет назад 2ffb5e8
#!/usr/bin/python3
# -*- coding: UTF-8 -*-
import os, sys, serial.tools.list_ports, time
for item in serial.tools.list_ports.comports():
if not item.pid or not item.location :
continue
if item.vid == 0x19d1 and item.pid == 0x0001 and "x.6" in item.location :
print(dir(item))
print(item.name)
with serial.Serial(item.name, 115200, timeout=1) as ser:
while 1:
data = ser.read(128)
if data :
print( str(time.time()) + ">> " + str(data))
else :
ser.write("Hi from PC".encode())
1
https://gitlife.ru/oschina-mirror/openLuat-LuatOS.git
git@gitlife.ru:oschina-mirror/openLuat-LuatOS.git
oschina-mirror
openLuat-LuatOS
openLuat-LuatOS
master