阅读:1649回复:11
如何 写自己的 setup 包
如何模仿厂商自己写的 setup 包
这个原理是什么呢? 哪位大哥写过了,请给我指点一二? 谢谢! |
|
沙发#
发布于:2003-12-10 11:58
你要做host的驱动? setup包想做什么功能啊?
control传输就三个步骤 : setup-数据(可能没有)-状态 看看规范就知道了 |
|
板凳#
发布于:2003-12-10 12:28
这我知道的
比如说具体的 WinDriver 的驱动能发标准的 setup 包 可是厂商自己的却不能够发,这个具体怎么实现的呢? |
|
地板#
发布于:2003-12-10 12:51
WinDriver的驱动发送标准请求,你想模仿厂商请求,捕获到通讯数据就能做。
|
|
地下室#
发布于:2003-12-10 13:00
我也扑捉到了,可是就不知道怎么做呢?
下面的是数据,是截图。 |
|
5楼#
发布于:2003-12-10 13:09
怎么做?host发什么命令过来,参考你的设备数据,是什么就回什么。多家一个厂商请求入口而已。
|
|
6楼#
发布于:2003-12-10 13:12
看了一下你的图,就是回个ACK,0字节长度的数据包
|
|
7楼#
发布于:2003-12-10 13:59
我把我的情况说明白一些。
我们原来一直使用厂商提供的程序给设备发送文件,程序和设备都是 厂商提供的。现在我们想模仿厂商程序给设备发送东西的过程,把发送的包都截取下来,自己发送过去。不动设备端,只是在host端操作,现在我使用WinDriver,所以就不知道怎么添加厂商的命令了。 不知道你明白了没有?如果你有时间,请再给我一些指点,谢谢了! |
|
8楼#
发布于:2003-12-10 15:04
噢,这样我就不大清楚了。你只有改驱动了,反正我用5.0sent数据是没问题的。
|
|
9楼#
发布于:2003-12-10 15:13
你送数据是 load 命令吗?
为什么送出去的不一样呢? 这个怎么使用呢? 你使用的BUSHOUND 能否给我发一个呢? stone.liu@liteon.com |
|
10楼#
发布于:2003-12-10 15:36
呵呵,既然clementzhao朋友也认为设备只回送了一个0字节的数据包过来,那么你即使发出去那个厂商请求也不会收到什么数据的,你应该去查查其他的厂商请求,那个无回送的请求可以不去考虑了。
|
|
11楼#
发布于:2003-12-12 11:51
关注
|
|