主题中讨论的其他器件: GPCCEDV
尊敬的 E2E:
我发现容量寄存器的值不是预期值。
首先、我得到的电压为0x6ff2 = 28658mV、这几乎是充满电的电压、电流为0x1dc = 476mA。
/# i2cget -y 107 0x0B 0x9 w -f
0x6ff2 => 28658mV
/# i2cget -y 107 0x0B 0xA w -f
0x01dc => 476mA
然后、我尝试在下面获取一些容量信息。
/# i2cget -y 107 0x0B 0x3 w -f
0x6001 =>这是电池模式。 CAPM 位设置为0、这意味着容量将以 mAh 为单位报告数据。
/# i2cget -y 107 0x0B 0xd w -f
0x001a => 26%;这应该接近100%。
/# i2cget -y 107 0x0B 0xe w -f
0x001a => 26%; 这应该接近100%。
/# i2cget -y 107 0x0B 0xF w -f
0x0d81 => 3457 * 10mAh = 34570mAh;这远远超出规格。
我认为 i2c 命令运行良好、因为电压和电流的值是我们预期的值、但不确定容量的值为何不是。
BR、

