fix: 修复i2c发送数据包错误的问题

This commit is contained in:
2025-07-10 18:42:33 +08:00
parent 540f5c788d
commit c6c3f1cc41
3 changed files with 15 additions and 4 deletions

View File

@@ -113,6 +113,16 @@ public class I2c
// 写入数据到I2C FIFO写入口
{
var i2cData = new byte[data.Length * 4];
int i = 0;
foreach (var item in data)
{
i2cData[i++] = 0x00;
i2cData[i++] = 0x00;
i2cData[i++] = 0x00;
i2cData[i++] = item;
}
var ret = await UDPClientPool.WriteAddr(this.ep, 2, I2cAddr.Write, data);
if (!ret.IsSuccessful)
{