求助,设定一个时间,在该时间内通过ReadFile读取设备返回的报文?

keri_syml 2013-06-25 09:21:15
我用的是RFID读卡器,我对设备发送一个检测标签的指令,然后用Bus Hound抓取报文,发现设备一直在返回扫描到的标签信息,我想设定一个时间(比如200秒),在这时间内通过ReadFile去抓取设备返回的全部报文数据,并对其进行分析?

请问有做过这种类似的吗,帮帮我啊,说一个设计思路也行啊.
Bus Hound抓到的报文如下,大概一秒好几个的
...全文
185 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
keri_syml 2013-06-25
  • 打赏
  • 举报
回复
响应真慢,无人回应. 我刚测试了下,我是做了个循环,for(i=0;i<=10;i++),获取到10个报文,但是通过Bus Hound实际是获取到58个包的,请问该如何来获取?
  • 打赏
  • 举报
回复
需要抓包的地方启动定时器,定时器的Interval属性设置为200000,Bus Hound应该会把数据包放到缓冲区里面,有专门的函数获取数据包,OnTimer事件函数中处理这些数据包,保存起来即可
cankoo 2013-06-25
  • 打赏
  • 举报
回复
上代码。。。。。。。。。。。。。。。。
keri_syml 2013-06-25
  • 打赏
  • 举报
回复
版主呢,这一点人气都没有啊

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧