feat: 添加ChinWe设备控制类,支持串口通信和电机控制功能 (#79)

This commit is contained in:
ZiWei
2025-08-06 18:49:37 +08:00
committed by GitHub
parent 98ce360088
commit 06e66765e7
4 changed files with 293 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ from threading import Lock, Event
from enum import Enum
from dataclasses import dataclass
import time
import traceback
from typing import Any, Union, Optional, overload
import serial.tools.list_ports
@@ -386,3 +387,8 @@ class RunzeSyringePump:
def list():
for item in serial.tools.list_ports.comports():
yield RunzeSyringePumpInfo(port=item.device)
if __name__ == "__main__":
r = RunzeSyringePump("/dev/tty.usbserial-D30JUGG5", "1", 25.0)
r.initialize()