"""UCD 信号发生器 — domain / enum / device / service。 GUI 与测试代码通常只需:: from app.ucd import SignalService, UCD323Device, EventBus """ from app.ucd.domain import * # noqa: F403 from app.ucd.enum import UCDEnum from app.ucd.device import ( DeviceInfo, IUcdDevice, UCD323Device, list_devices, ) from app.ucd.service import PatternService, PatternSession, SignalService __all__ = [ "SignalService", "PatternService", "PatternSession", "UCD323Device", "IUcdDevice", "DeviceInfo", "UCDEnum", "EventBus", "ConnectionChanged", "DeviceKind", ]