风扇占空比数值更新极慢

// 此模板仅供参考,如果不适用可以修改

问题描述

风扇占空比数值更新极慢

环境信息

  • 操作系统:[如 Ubuntu 24.04]

  • 软件版本:OpenUBMC2512

  • 硬件配置:[如 CPU、内存等]

重现步骤

  1. 设置手动调速,设置50%转速

  2. 打开风扇信息的实时刷新

  3. 查看占空比数值变化

期望结果

风扇占空比数值更新速度快

实际结果

风扇占空比数值更新极慢,差不多1分钟

尝试过的解决方案

分析结论

web界面的占空比数值来源是PWMPercentage属性,PWMPercentage是监听到HardwarePWM更新时才变化的

现在发现设置50%转速后,通过资源树发现HardwarePWM属性很快就变化了,但是一直没有执行listen里面的流程,listen是被阻塞了?

J353G4_21_20260402-0852_占空比.tar.gz (9.3 MB)

listen那儿 Debug日志改下成Notice看下到底用了多久

慢的话1分钟

J353G4_21_20260407-0859.zip (9.8 MB)

用最新的thermal组件版本试一下呢,问题是否还在

ok

最新版本已解决

好的

请问是用的组件版本是多少?