PySide6.QtSerialBus

详细描述

Qt 串行总线 API 提供了访问各种工业串行总线和协议的类和函数,例如 CAN、ModBus 等。

入门指南

要包含模块类的定义,请使用以下指令:

import PySide6.QtSerialBus

支持的巴士和协议

  • Qt CAN 总线

  • Qt Modbus

日志类别

QtSerialBus 模块导出了以下日志类别:

日志类别

描述

qt.canbus

启用Qt CAN Bus类中的标准日志记录

qt.canbus.plugins

启用Qt CAN Bus插件类中的低级日志记录。要为特定插件设置日志记录,请使用qt.canbus.plugins.pluginname,例如qt.canbus.plugins.socketcanqt.canbus.plugins*影响所有插件。

qt.modbus

在Qt Modbus类中启用标准日志记录

qt.modbus.lowlevel

启用低级别日志记录,包括Qt Modbus类中的单个数据包内容

日志类别可用于为QtSerialBus启用额外的警告和调试输出。

启用所有Qt Modbus日志记录的快速方法是添加以下行:

QLoggingCategory.setFilterRules("qt.modbus* = true")

班级列表