使用Docklight在同一USB端口上聆听2个发件人

时间:2015-05-28 17:09:36

标签: vbscript port serial-communication usbserial docklight

我目前正在使用docklight v2.0中的脚本。

我的设置如下:

  • 我的电脑的USB端口连接了一个分离器。
  • 该分路器连接在2个设备之间进行通信的电线上。
  • Docklight连接在USB端口上,接收通过该线路传输的所有信息。
  • 我在docklight上设置了一个脚本,以便在docklight嗅探它们时将每个字节放在缓冲区中。
  • 我的脚本使用Docklight和VBScript中的函数进行编码。

我遇到的问题如下:

我将所有字节放在同一个缓冲区中,这会混合来自两个设备的消息,因此无法分析它们。

我需要做什么:

我需要知道哪个字节来自哪个设备,Docklight已经能够这样做,但我需要在我的脚本中这样做,所以我可以将字节放在2个不同的缓冲区中来正确处理数据。

1 个答案:

答案 0 :(得分:1)

使用功能DL.OnReceive_GetChannel()解决了我的问题。