You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
579 B
16 lines
579 B
# test_mock.py
|
|
from core.device_manager import MatrixController
|
|
|
|
if __name__ == '__main__':
|
|
# 创建控制器实例
|
|
controller = MatrixController(port='COM999') # 随便写一个不存在的端口,触发模拟模式
|
|
|
|
# --- 测试流程 ---
|
|
print("1. 尝试连接...")
|
|
# 这里调用的是 MatrixController 类里的 connect 方法
|
|
if controller.connect():
|
|
print("2. 连接成功,尝试发送指令...")
|
|
controller.send_command("80 74 06 FF FF FF FF FF")
|
|
|
|
print("3. 测试结束,断开连接")
|
|
controller.disconnect()
|