返回教程正文

配套源码

__init__.py

app/bricks/zdt_motor/__init__.py
zdt_motor Brick:用 Python 控制一台 ZDT 电机app/bricks/zdt_motor/__init__.py
Python46 行
"""可复用 ZDT 第二代闭环步进电机 Brick。"""

from .bus import BusTrace, ZDTBus
from .config import (
    ChecksumType,
    Direction,
    Firmware,
    HomeMode,
    MotionMode,
    MotorConfig,
)
from .errors import (
    ZDTBackendError,
    ZDTBusBusyError,
    ZDTCommandError,
    ZDTConfigurationError,
    ZDTError,
    ZDTFormatError,
    ZDTParameterError,
    ZDTProtocolError,
    ZDTTimeoutError,
    ZDTUnsupportedFeatureError,
)
from .motor import ZDTMotor

__all__ = [
    "BusTrace",
    "ChecksumType",
    "Direction",
    "Firmware",
    "HomeMode",
    "MotionMode",
    "MotorConfig",
    "ZDTBackendError",
    "ZDTBus",
    "ZDTBusBusyError",
    "ZDTCommandError",
    "ZDTConfigurationError",
    "ZDTError",
    "ZDTFormatError",
    "ZDTMotor",
    "ZDTParameterError",
    "ZDTProtocolError",
    "ZDTTimeoutError",
    "ZDTUnsupportedFeatureError",
]