Commit 959e9b94 张东亮

关闭加载监控相机

1 个父辈 52a58a0b
......@@ -55,11 +55,15 @@ namespace OnlineStore.DeviceLibrary
equipsMap.Add(3, robotEquip);
//先初始化设备
// RFIDManager.Open();
//LogUtil.info("准备加载板卡配置");
HCBoardManager.InitConfig();
// LogUtil.info("准备加载IO");
IOManager.Init();
// LogUtil.info("准备加载轴");
AxisManager.Init();
//LogUtil.info("准备开卡");
AxisManager.instance.OpenCard();
// LogUtil.info("准备加载相机配置");
//初始化摄像机配置
CodeManager.LoadConfig();
......
......@@ -24,16 +24,16 @@ namespace OnlineStore.DeviceLibrary
{
if (loadCameraState)
return;
string path = @".\Config\Camera.json";
if (!File.Exists(path))
{
LogUtil.error(Name + "找不到监控相机配置文件" + path);
}
//string path = @".\Config\Camera.json";
//if (!File.Exists(path))
//{
// LogUtil.error(Name + "找不到监控相机配置文件" + path);
//}
camera = new Asa.Camera.VisionLib(path);
camerathread = new Thread[2];
//pictureBox1.Image = bmp;
StartCamera();
//camera = new Asa.Camera.VisionLib(path);
//camerathread = new Thread[2];
////pictureBox1.Image = bmp;
//StartCamera();
loadCameraState = true;
}
void StartCamera()
......@@ -51,36 +51,36 @@ namespace OnlineStore.DeviceLibrary
void startMonitor(object obj)
{
if (!loadCameraState)
{
LogUtil.error(Name + "监控相机初始化失败,无法开启");
return;
}
string name = (string)obj;
while (IsOpen)
{
Bitmap bmp = AcqImage(name);
if (bmp != null)
{
camera_event?.Invoke(new CameraArgs(name, bmp));
}
//if (MoveInfo != null)
//{
// if (MoveInfo.MoveType.Equals(MoveType.InStore) || MoveInfo.MoveType.Equals(MoveType.OutStore))
// {
// if (CheckASide() && name.Equals("box_A"))
// {
// SaveImage(name);
// }
// else
// {
// SaveImage("box_B");
// }
//if (!loadCameraState)
//{
// LogUtil.error(Name + "监控相机初始化失败,无法开启");
// return;
//}
//string name = (string)obj;
//while (IsOpen)
//{
// Bitmap bmp = AcqImage(name);
// if (bmp != null)
// {
// camera_event?.Invoke(new CameraArgs(name, bmp));
// }
// //if (MoveInfo != null)
// //{
// // if (MoveInfo.MoveType.Equals(MoveType.InStore) || MoveInfo.MoveType.Equals(MoveType.OutStore))
// // {
// // if (CheckASide() && name.Equals("box_A"))
// // {
// // SaveImage(name);
// // }
// // else
// // {
// // SaveImage("box_B");
// // }
// }
//}
Thread.Sleep(300);
}
// // }
// //}
// Thread.Sleep(300);
//}
}
void StopCamera()
{
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!