Files
bj_power/bj_power_mes/internal/camera/error.go
T

22 lines
517 B
Go
Raw Normal View History

package camera
import "math"
var (
Err_CameraTimeout = CameraError(math.Pow(2, 0)) // 相机超时
Err_CameraNotDetected = CameraError(math.Pow(2, 1)) // 未检测到目标
Err_CameraCommError = CameraError(math.Pow(2, 2)) // 通信异常
)
var CameraErrorMap = map[CameraError]string{
Err_CameraTimeout: "相机超时",
Err_CameraNotDetected: "未检测到目标",
Err_CameraCommError: "通信异常",
}
type CameraError int64
func (c CameraError) Error() string {
return CameraErrorMap[c]
}