我正在创建一个通过串行 COM 端口向 Windows PC 发送数据的简单设备。
我希望该软件能够扫描可用的 COM 端口,直到它识别出该设备。问题是,如果 PC 尝试与我以外的设备启动握手,它可能会解释命令 [当然是错误的]。
我看到的唯一解决方案是让我的设备定期广播某种标识符,可能每秒大约 5 次,因此应用程序只需要侦听该标识符,而不是冒损坏也连接到 COM 端口的另一个设备的风险。当应用程序加载时,它会监听每个可用的 COM 端口,直到设备被识别。这听起来合理吗?
谢谢
我正在创建一个通过串行 COM 端口向 Windows PC 发送数据的简单设备。
我希望该软件能够扫描可用的 COM 端口,直到它识别出该设备。问题是,如果 PC 尝试与我以外的设备启动握手,它可能会解释命令 [当然是错误的]。
我看到的唯一解决方案是让我的设备定期广播某种标识符,可能每秒大约 5 次,因此应用程序只需要侦听该标识符,而不是冒损坏也连接到 COM 端口的另一个设备的风险。当应用程序加载时,它会监听每个可用的 COM 端口,直到设备被识别。这听起来合理吗?
谢谢