如何手动发送smc读取背板信息

我尝试调用资源树方法发送smc命令字读取硬盘背板信息,操作如下:
读取硬盘0的在位信息


手动调用Read方法
image
可以成功读取到数据
但是读取LogicVersionID时发生错误:

image
通过debug模式发现实际是可以读取到值的:

请问为什么手动发送命令会失败呢?是否是命令有问题?

用bmc.kepler.Chip.BitIO