Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
1069_MIMO_PlUS
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 3c644dab
由
张东亮
编写于
2023-03-23 15:39:49 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
PLUS改为G2
1 个父辈
8dcd1291
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
33 行增加
和
10 行删除
1069_MIMO_PLUS.sln → 1069_MIMO_G2.sln
Common/util/SMF.cs
DeviceLibrary/DeviceLibrary/Camera.cs
DeviceLibrary/theMachine/MainMachine.cs
TheMachine/App.config
TheMachine/Form1.Designer.cs
TheMachine/Form1.cs
TheMachine/Form1.resx
TheMachine/Properties/AssemblyInfo.cs
TheMachine/TheMachine.csproj
1069_MIMO_
PLUS
.sln
→
1069_MIMO_
G2
.sln
查看文件 @
3c644da
文件被删除
Common/util/SMF.cs
查看文件 @
3c644da
...
...
@@ -10,7 +10,7 @@ namespace OnlineStore.Common
{
public
class
SMF
{
public
static
string
DeviceType
=
"MIMO_
PLUS
"
;
public
static
string
DeviceType
=
"MIMO_
G2
"
;
static
string
_server
=
ConfigHelper
.
Config
.
Get
(
"http_server"
);
static
string
server
{
...
...
DeviceLibrary/DeviceLibrary/Camera.cs
查看文件 @
3c644da
...
...
@@ -33,6 +33,7 @@ public class HIKCamera
public
string
Name
=
""
;
public
event
EventHandler
<
Bitmap
>
camera_event
;
public
string
DeviceName
=
"monitor1"
;
public
PictureBox
picture
=
new
PictureBox
();
public
bool
LoadCameraConfig
(
string
CameraID
,
out
string
msg
)
{
Name
=
CameraID
;
...
...
@@ -63,13 +64,13 @@ public class HIKCamera
LogUtil
.
error
(
Name
+
"加载监控相机配置文件失败:"
+
e
.
ToString
());
return
false
;
}
PictureBox
p1
=
new
PictureBox
();
camera
.
PreviewImage
(
DeviceName
,
p1
.
Handle
);
//PictureBox p1 = new PictureBox();
camera
.
Open
(
DeviceName
);
camera
.
PreviewImage
(
DeviceName
,
picture
.
Handle
);
Bitmap
bmp
=
camera
.
GetImage
(
DeviceName
);
if
(
bmp
==
null
)
{
msg
=
Name
+
crc
.
GetString
(
L
.
monitor_open_fail
,
"监控相机打开失败"
);
msg
=
Name
+
crc
.
GetString
(
L
.
monitor_open_fail
,
"监控相机打开失败"
);
LogUtil
.
error
(
Name
+
$
"监控相机打开失败"
);
return
false
;
}
...
...
@@ -97,6 +98,7 @@ public class HIKCamera
{
errortimes
=
0
;
errorsleeptime
=
5000
;
//saveTest(bmp);
camera_event
?.
Invoke
(
this
,
bmp
);
}
else
if
(
bmp
==
null
&&
errortimes
<
5
)
...
...
@@ -133,6 +135,14 @@ public class HIKCamera
catch
{
}
camera
.
Dispose
();
}
void
saveTest
(
Bitmap
bitmap
)
{
if
(!
Directory
.
Exists
(
".\\TestImg"
))
{
Directory
.
CreateDirectory
(
".\\TestImg"
);
}
bitmap
.
Save
(
Path
.
Combine
(
".\\TestImg\\"
,
$
"{DateTime.Now.ToString("
yyyyMMddhhmmssfff
")}.bmp"
));
}
public
void
CameraGrabOne
(
string
filename
)
{
try
...
...
DeviceLibrary/theMachine/MainMachine.cs
查看文件 @
3c644da
...
...
@@ -13,7 +13,7 @@ namespace DeviceLibrary
{
public
partial
class
MainMachine
:
IRobot
{
public
string
Name
{
get
;
set
;
}
=
"MIMO_
PLUS
"
;
public
string
Name
{
get
;
set
;
}
=
"MIMO_
G2
"
;
private
bool
_canRunning
=
true
;
public
bool
canRunning
{
...
...
TheMachine/App.config
查看文件 @
3c644da
...
...
@@ -39,6 +39,16 @@
<
conversionPattern
value
=
"%m%n"
/>
</
layout
>
</
appender
>
<
appender
name
=
"HIK.IPCamera"
type
=
"log4net.Appender.RollingFileAppender"
>
<
file
value
=
"logs/HIKIPCamera.log"
/>
<
param
name
=
"Encoding"
value
=
"UTF-8"
/>
<
appendToFile
value
=
"true"
/>
<
rollingStyle
value
=
"Date"
/>
<
datePattern
value
=
"yyyy-MM-dd"
/>
<
layout
type
=
"log4net.Layout.PatternLayout"
>
<
conversionPattern
value
=
"[%date][%t][%C:%L]%-5p %m%n"
/>
</
layout
>
</
appender
>
<
logger
name
=
"RollingLogFileAppender"
>
<
level
value
=
"ALL"
/>
<
appender
-
ref
ref
=
"RollingLogFileAppender"
/>
...
...
@@ -51,6 +61,10 @@
<
level
value
=
"ALL"
/>
<
appender
-
ref
ref
=
"LngResource"
/>
</
logger
>
<
logger
name
=
"HIK.IPCamera"
additivity
=
"false"
>
<
level
value
=
"ALL"
/>
<
appender
-
ref
ref
=
"HIK.IPCamera"
/>
</
logger
>
<!--<
root
>
<
level
value
=
"Info"
/>
<
appender
-
ref
ref
=
"RollingLogFileAppender"
/>
...
...
TheMachine/Form1.Designer.cs
查看文件 @
3c644da
此文件的差异被折叠,
点击展开。
TheMachine/Form1.cs
查看文件 @
3c644da
...
...
@@ -134,7 +134,6 @@ namespace TheMachine
{
RobotManage
.
Init
();
});
ListViewItem
lvi
=
new
ListViewItem
(
new
string
[]
{
""
,
DateTime
.
Now
.
ToString
(),
crc
.
GetString
(
L
.
device_initializing
,
"设备加载中,请稍后..."
)
});
lvi
.
ForeColor
=
Color
.
DarkGreen
;
listView1
.
Items
.
Add
(
lvi
);
...
...
@@ -149,7 +148,7 @@ namespace TheMachine
this
.
Invoke
((
EventHandler
<
Bitmap
>)
delegate
{
pictureBox1
.
Visible
=
true
;
pictureBox1
.
Image
=
e
;
//
pictureBox1.Image = e;
},
sender
,
e
);
}
private
void
CameraB_camera_event
(
object
sender
,
Bitmap
e
)
...
...
TheMachine/Form1.resx
查看文件 @
3c644da
此文件的差异被折叠,
点击展开。
TheMachine/Properties/AssemblyInfo.cs
查看文件 @
3c644da
...
...
@@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
// 有关程序集的一般信息由以下
// 控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("MIMO_
PLUS
")]
[assembly: AssemblyTitle("MIMO_
G2
")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("上海挚锦科技有限公司")]
[assembly: AssemblyProduct("MIMO_
PLUS
")]
[assembly: AssemblyProduct("MIMO_
G2
")]
[assembly: AssemblyCopyright("Copyright © 2022")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
...
...
TheMachine/TheMachine.csproj
查看文件 @
3c644da
...
...
@@ -7,7 +7,7 @@
<ProjectGuid>{61FDFF14-8BB7-439A-85A0-592E3011F4C4}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>TheMachine</RootNamespace>
<AssemblyName>MIMO_
PLUS
</AssemblyName>
<AssemblyName>MIMO_
G2
</AssemblyName>
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论