mailxufeng
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2003-12-09 11:18
呵呵,那我也有点糊涂了,你能跟我说说c0 09 00 00 00 00 02 00这条请求具体请求的是什么东西吗?公司不准上QQ,我的Email是mailxufeng@163.com
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
21楼#
发布于:2003-12-09 11:30
Setup Data:  C0 09 00 00 00 00 02 00
---------------------------------------
 Direction:  Device-to-host
      Type:  Vendor
 Recipient:  Device
---------------------------------------
  bRequest:  0x09 (SET_CONFIGURATION 9)

    wValue:  0x0000

    wIndex:  0x0000

   wLength:  2
mailxufeng
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2003-12-09 11:59
做一个简单的分析:我的理解是C0为某个厂商标志,09为具体请求(即SET_CONFIGURATION 9),这个应该没有错,下一次数据长度2个字节,而下一次数据方向指明为DEVICE-TO-HOST,现在关键是没有看到这个包后面的数据,有点邪门啊。
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
23楼#
发布于:2003-12-09 12:34
是的呀
返回的只是一个 ACK
不知道为什么呢?
mailxufeng
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2003-12-09 13:24
我的建议还是用其他软件监测一下,试试总比不试的好,呵呵,总比停留在这个上面胡思乱想的好。
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
25楼#
发布于:2003-12-10 08:16
我下载的 BUSHOUND 不能够使用
你能给我发一个吗?
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2003-12-10 08:59
标准请求09是set config,厂商请求可不一定是!
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
27楼#
发布于:2003-12-10 09:04
谢谢上面的回复,你说我应该怎么样子才能够模仿厂商的数据传输呢?
有什么好的方法吗?
哪位弟兄可以指点一二?
先谢谢了!
mailxufeng
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2003-12-10 11:59
对于你的问题,现在分析如下:C0 09 00 00 00 00 02 00确实为厂商请求,而请求的具体要求也确实是从设备向主机传输2字节的数据,这从C0可以很容易的分析出来,而你说你没有接受到数据,再从你截取的数据包来看,设备接收到请求以后只是向上位机发了一个0字节的数据包(31071包)或者说只发了个ACK应答信号,那么我们是不是可以作个大胆的假设:这一段厂商请求在设备端只是弄了一个框架,或者说设备端根本就没有发送数据上来,而厂商提供的程序在发了请求后也没有去检查是否有数据上来,这种情况也不是什么稀奇的事。C0的具体含义我可以告诉你:最高位D7表示方向---为1表示从设备到主机,D6,D5位表示类型,为2表示是厂商,为0表示为标准,D4到D0位表示接收方,为0表示接收方为设备,以上仅供参考。
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2003-12-10 12:48
谢谢上面的回复,你说我应该怎么样子才能够模仿厂商的数据传输呢?
有什么好的方法吗?
哪位弟兄可以指点一二?
先谢谢了!

就是用bushound观察数据,分析模仿咯。如果你不大会,直接全抄就行了。
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
30楼#
发布于:2003-12-10 13:13
xufeng 谢谢你给我的分析,关键是我现在想知道怎么样把这个
setup 包发送给 设备端,使用 WinDriver 好象是不可以的,我比较困惑的就是这个怎么传送的问题了。


clementzhao 谢谢你,你说的直接抄,是怎么操做的呢?

再次感谢两位!
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2003-12-10 13:16
我看了下你的图,你用的设备很高级嘛,不过不需要。只是和pc通讯的usb设备用bushound就可以,简单、免费、直观。你用下看看就知道了。
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
32楼#
发布于:2003-12-10 13:42
我使用的 bushound 怎么不能抓数据呢?
困惑?
我太笨了吗?
mailxufeng
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
33楼#
发布于:2003-12-10 15:22
DEVEICE中选中你要检测的设备没有啊
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
34楼#
发布于:2003-12-10 16:01
可以抓了,不过没有我那个好使吧!
不能抓很多的!
mailxufeng
驱动牛犊
驱动牛犊
  • 注册日期2003-10-15
  • 最后登录2005-03-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
35楼#
发布于:2003-12-10 16:17
呵呵,你那个要银子的,我这个什么都不要。
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
36楼#
发布于:2003-12-10 16:23
可以抓了,不过没有我那个好使吧!
不能抓很多的!

那是,要不然怎么说你设备高级呢?不过少有少的好处,没用的垃圾可以不看。
flylionking
驱动牛犊
驱动牛犊
  • 注册日期2002-04-12
  • 最后登录2017-02-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
37楼#
发布于:2003-12-10 16:25
你自己写过 这种setup 包的驱动吗?
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
38楼#
发布于:2003-12-10 16:38
你自己写过 这种setup 包的驱动吗?

我尝试过写一般的驱动,用DS不算太难,但是你这种非标准的请求,而且起什么作用也不清楚的驱动,不好做。
上一页 下一页
游客

返回顶部