mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
view: 3817|reply: 27
打印 prevThread nextThread

关于从NVR接收数据-WEB SDK-OCX

[copyURL]

4

主题

36

帖子

120

积分

member

Rank: 2

积分
120
jumpTo
owner
poston 2017-2-10 10:43 | authorOnly 回帖奖励 |viewing |阅读模式
我们已经将数据通过串口传到NVR,那么web程序如何从NVR接收数据呢



本帖子中包含更多资源

pls login 才可以下载或查看,没有帐号?registerNow

x
reply

使用道具 report

60

主题

1428

帖子

5953

积分

Moderator

Rank: 7Rank: 7Rank: 7

积分
5953
recommend
poston 2017-2-10 10:59 | authorOnly
RecvDlgData(LONG hDialog, BSTR sData, LONG iDataLen);
中间那个参数传什么进去?
这个是事件,库通知应用层的,
中间那个参数 不是传进去,是事件,sData是收到的数据



reply agree 0 Against 1

使用道具 report

4

主题

36

帖子

120

积分

member

Rank: 2

积分
120
28#
 Owner| poston 2017-2-14 11:17 | authorOnly
fanghj90 post on2017-2-14 11:14
收不到数据是通道没有打开。
OpenDialog()返回值应该是零。
这是因为OCX内部自动GetPUList在执行,还没 ...

好的,谢谢
reply agree Against

使用道具 report

1

主题

589

帖子

2045

积分

vipMem

Rank: 6Rank: 6

积分
2045
27#
poston 2017-2-14 11:14 | authorOnly
davy post on2017-2-14 11:01
OK,我先这样测试下稳定性。
还有个问题是, 我如果把初始化→Login -> GetPUList -> OpenDialog一个方 ...

收不到数据是通道没有打开。
OpenDialog()返回值应该是零。
这是因为OCX内部自动GetPUList在执行,还没有收到完整的设备列表。
建议:监听OnPUStatus()事件,记录获取到的设备列表,
防止要打开的设备都不在登录的服务器上,或者设备不在线,或者设备没有串口通道 等。
reply agree Against

使用道具 report

4

主题

36

帖子

120

积分

member

Rank: 2

积分
120
26#
 Owner| poston 2017-2-14 11:01 | authorOnly
fanghj90 post on2017-2-14 10:50
只要不关闭通道,是一直接收数据的。每收到数据,会通知上层。

OK,我先这样测试下稳定性。
还有个问题是, 我如果把初始化→Login -> GetPUList -> OpenDialog一个方法执行下来,就收不到数据,也不会报错。我把GetPUList 和OpenDialog都延迟1秒,就可以正常收数据,这是什么原因呢。
reply agree Against

使用道具 report

1

主题

589

帖子

2045

积分

vipMem

Rank: 6Rank: 6

积分
2045
25#
poston 2017-2-14 10:50 | authorOnly
besovideo post on2017-2-14 10:40
那是否可循环接收直到收完?这样可以不?

只要不关闭通道,是一直接收数据的。每收到数据,会通知上层。
reply agree Against

使用道具 report

60

主题

1428

帖子

5953

积分

Moderator

Rank: 7Rank: 7Rank: 7

积分
5953
24#
poston 2017-2-14 10:50 | authorOnly
好的,那多测试下,有问题反馈。
reply agree Against

使用道具 report

4

主题

36

帖子

120

积分

member

Rank: 2

积分
120
23#
 Owner| poston 2017-2-14 10:48 | authorOnly
besovideo post on2017-2-14 10:40
那是否可循环接收直到收完?这样可以不?

串口每秒就会发一次,而我只在需要的时候才会取数据。
现在我只能多收几条数据,然后再来解析。
reply agree Against

使用道具 report

60

主题

1428

帖子

5953

积分

Moderator

Rank: 7Rank: 7Rank: 7

积分
5953
22#
poston 2017-2-14 10:40 | authorOnly
那是否可循环接收直到收完?这样可以不?
reply agree Against

使用道具 report

4

主题

36

帖子

120

积分

member

Rank: 2

积分
120
21#
 Owner| poston 2017-2-14 10:34 | authorOnly
fanghj90 post on2017-2-14 10:32
是的,分段是不可避免的。

OK,了解!
reply agree Against

使用道具 report

1

主题

589

帖子

2045

积分

vipMem

Rank: 6Rank: 6

积分
2045
20#
poston 2017-2-14 10:32 | authorOnly
davy post on2017-2-14 10:26
串口那边是一次发送的。
设备会自动分段的话,是不是意味着这个问题是不可避免的。

是的,分段是不可避免的。
reply agree Against

使用道具 report

QQ|wireless surveillance

GMT+8, 2024-12-24 01:05 , Processed in 0.061526 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList