fix: 修复了i2c地址设置问题
This commit is contained in:
parent
33a2dbf437
commit
8a1d6e52cb
|
@ -357,7 +357,7 @@ class Camera
|
||||||
logger.Error($"STORE_NUM write returned false for camera at {this.address}:{this.port}");
|
logger.Error($"STORE_NUM write returned false for camera at {this.address}:{this.port}");
|
||||||
return new(new Exception($"STORE_NUM write returned false for camera at {this.address}:{this.port}"));
|
return new(new Exception($"STORE_NUM write returned false for camera at {this.address}:{this.port}"));
|
||||||
}
|
}
|
||||||
}78
|
}
|
||||||
|
|
||||||
{
|
{
|
||||||
var ret = await UDPClientPool.WriteAddr(this.ep, 2, CameraAddr.CAPTURE_ON, 0x01);
|
var ret = await UDPClientPool.WriteAddr(this.ep, 2, CameraAddr.CAPTURE_ON, 0x01);
|
||||||
|
|
|
@ -156,7 +156,7 @@ public class I2c
|
||||||
// 配置I2C地址、协议及启动传输
|
// 配置I2C地址、协议及启动传输
|
||||||
{
|
{
|
||||||
var ret = await UDPClientPool.WriteAddr(
|
var ret = await UDPClientPool.WriteAddr(
|
||||||
this.ep, 2, I2cAddr.BaseConfig, (devAddr << 1) | (((uint)proto) << 16) | (1 << 24));
|
this.ep, 2, I2cAddr.BaseConfig, (devAddr) | (((uint)proto) << 16) | (1 << 24));
|
||||||
if (!ret.IsSuccessful)
|
if (!ret.IsSuccessful)
|
||||||
{
|
{
|
||||||
logger.Error($"Failed to configure I2C address/protocol/start: {ret.Error}");
|
logger.Error($"Failed to configure I2C address/protocol/start: {ret.Error}");
|
||||||
|
@ -228,7 +228,7 @@ public class I2c
|
||||||
// 配置I2C地址、协议及启动传输(读操作)
|
// 配置I2C地址、协议及启动传输(读操作)
|
||||||
{
|
{
|
||||||
var ret = await UDPClientPool.WriteAddr(
|
var ret = await UDPClientPool.WriteAddr(
|
||||||
this.ep, 2, I2cAddr.BaseConfig, (devAddr << 1) | (1 << 8) | (((uint)proto) << 16) | (1 << 24));
|
this.ep, 2, I2cAddr.BaseConfig, (devAddr) | (1 << 8) | (((uint)proto) << 16) | (1 << 24));
|
||||||
if (!ret.IsSuccessful)
|
if (!ret.IsSuccessful)
|
||||||
{
|
{
|
||||||
logger.Error($"Failed to configure I2C address/protocol/start: {ret.Error}");
|
logger.Error($"Failed to configure I2C address/protocol/start: {ret.Error}");
|
||||||
|
|
Loading…
Reference in New Issue