BMA上报光模块电压精度问题

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

问题描述

带内获取的光模块电压为小数点后4位 – 精度4

带外走MCTP获取的光模块电压为小数点后4位 – 精度4

安装BMA后BMA上报的光模块电压为小数点后2位 – 精度2

问题:在安装BMA后,最初显示精度2。由于mctp通道没有关闭,光模块电压仍会被mctp刷新为精度4,出现光模块电压精度会变化的情况。

Port0:

PORT1:

redifsh命令查看BMA传递数据:

BMC的精度需要保持为4位,且和带内数据保持一致。期望将BMA传递数据精度修改为4位。

环境信息

  • 操作系统:[如 Ubuntu 24.04]

  • 软件版本:LTS830

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

重现步骤

  1. [第一步]

  2. [第二步]

  3. [第三步]

期望结果

[您希望实现什么]

实际结果

[实际发生了什么,包含错误信息]

尝试过的解决方案

[列出您已经尝试过的解决方案及结果]

分析结论

[详细总结您对此问题的分析结论]