稍后从设备管理器将端口更改为 COM30

稍后从设备管理器将端口更改为 COM30

我已转而主要在 Linux 机器上工作,主要是 Ubuntu 15.04。请在此处提问: https://askubuntu.com/questions/731546/wireless-driver-for-mouse-movement-on-ubuntu-15-04


我有一个带 genee powerboard 的无线板http://www.genee-india.com/interactive-whiteboards/genee-powerboard/ 我尝试通过加密狗连接,但没有成功,而且不支持。但我可以通过 USB 连接。

我如何确保主板正在向我的笔记本电脑发送信号。

加密狗连接到 COM2 端口

在此处输入图片描述

并且我已经在主板设置中启用了 COM2 端口。 在此处输入图片描述

主板显示此接口。它显示主板绑定 1 秒,然后再次刷新。另外,后面的数字是什么意思?我假设它是某个端口号。 在此处输入图片描述

编辑1:

稍后从设备管理器将端口更改为 COM30

import serial
while True:
    ser=serial.Serial(port='COM30',baudrate=9600)
    print "try"
    s=ser.read(100) #reading up to 100 bytes
    print s
ser.close()

我尝试编写一个小程序来读取电路板的输入,然后可能移动鼠标。使用上述程序,我无法从电路板获得任何输入。但我不知道驱动程序如何工作,如果我做错了什么,请告诉我。您需要先初始化电路板吗?

答案1

我假设:

  • 加密狗是一个串行到 USB 转换器,可连接到您的 PC。
  • 您正在通过串行电缆(使用“加密狗”)将主板的 COM2 连接至分配给 COM2/COM30 的笔记本电脑 USB 端口。

我不知道:

  • “Config” 和“board_driver” 截图是从主板还是电脑上截取的?
  • 你的主板有以太网端口吗?它是无线的 - 错过了。
  • 192.168.0.127是板子还是PC的IP地址?
  • 你的意思是:

    主板显示这个界面,显示Board binded,1秒后再次刷新。

所以现在我尝试提供一点帮助...

我如何确保主板正在向我的笔记本电脑发送信号。

我尝试编写一个小程序来读取来自电路板的输入,然后可能移动鼠标。使用上述程序,我无法从电路板获得任何输入。

您需要先初始化主板吗?

您不能假设电路板先询问 - 电路板可以充当服务器/从属设备并等待来自客户端/主设备的请求。即使电路板充当客户端/主设备,您的串行通信参数(波特率、数据位数、奇偶校验、停止位数)在两侧(电路板和 PC)也必须相同。

您可以使用以下方式监控串行通信:

  • Sysinternals PortMon。
  • HHD 软件免费串行端口监视器/免费串行分析器。
  • 许多其他工具...

另外,后面的数字是什么意思?我假设它是某个端口号。

如果您指的是 5000,那么它可以是一个 IP 端口号 - 将其与配置 -> NetBoard 参数 -> 端口进行比较。

但我不知道驱动程序是如何工作的,如果我做错了什么,请告诉我。

您应该首先尝试 TCP/UDP 连接 - 配置 -> NetBoard Params 建议板监听 192.168.0.127:5000 或将尝试连接到 192.168.0.127:5000。

有用的软件:

  • HWgroup Hercules SETUP 实用程序。
  • Wireshark。

我认为你应该从监测正常运作的沟通使用 XP 机器的主板。

相关内容