TURBO-569:更新工程结构;将导航相机标定和校准功能迁移到XP.Camera类

This commit is contained in:
李伟
2026-04-20 16:09:17 +08:00
parent e166eca3d7
commit 9218384e3f
24 changed files with 2429 additions and 124 deletions
+46
View File
@@ -0,0 +1,46 @@
namespace XP.Camera;
/// <summary>所有相机相关错误的基类异常。</summary>
public class CameraException : Exception
{
public CameraException()
{ }
public CameraException(string message) : base(message)
{
}
public CameraException(string message, Exception innerException) : base(message, innerException)
{
}
}
/// <summary>当相机连接意外断开时抛出的异常。</summary>
public class ConnectionLostException : CameraException
{
public ConnectionLostException()
{ }
public ConnectionLostException(string message) : base(message)
{
}
public ConnectionLostException(string message, Exception innerException) : base(message, innerException)
{
}
}
/// <summary>当系统中无可用相机设备时抛出的异常。</summary>
public class DeviceNotFoundException : CameraException
{
public DeviceNotFoundException()
{ }
public DeviceNotFoundException(string message) : base(message)
{
}
public DeviceNotFoundException(string message, Exception innerException) : base(message, innerException)
{
}
}