Qt Serial Bus API 提供访问各种工业串行总线和协议 (譬如 CAN、ModBus 等) 的类和函数。
要包括模块类 函数的定义,使用以下指令:
#include <QtSerialBus>
要链接到模块,添加此行到 qmake .pro 文件:
QT += serialbus
这些是 API 参考材料链接。
The QtSerialBus 模块导出下列 日志类别 :
日志类别 | 描述 |
---|---|
qt.canbus | 启用标准日志,在 Qt CAN Bus 类 |
qt.canbus.plugins | 启用低级日志,在 Qt CAN Bus 插件类。要为特定插件设置日志,使用 qt.canbus.plugins.pluginname。如 qt.canbus.plugins.socketcan。 qt.canbus.plugins* 影响所有插件。 |
qt.modbus | 启用标准日志,在 Qt Modbus 类 |
qt.modbus.lowlevel | 启用包括单个数据包内容的低级日志,在 Qt Modbus 类 |
日志类别可用于启用额外警告和调试输出为 QtSerialBus 。可以找到有关日志的更多详细信息在 QLoggingCategory .
快速方式启用所有 Qt Modbus 日志是将以下行添加到 main() 函数:
QLoggingCategory::setFilterRules(QStringLiteral("qt.modbus* = true"));