fix: 修复i2c发送数据包错误的问题
This commit is contained in:
@@ -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)
|
||||
{
|
||||
|
Reference in New Issue
Block a user