我想知道在初始化SerialPort类并设置其值之前,是否有一种方法可以获取连接到RS232端口的Baud Rate。让我试着解释一下原因...
今天,我正在使用两个不同的RFID读卡器设备,每个设备都使用不同的BaudRate,所以如果我在创建SerialPort类时设置了错误的波特率,它将会读取错误的卡片ID,而不是获取真实的卡片ID,它将会得到像"????|W2???"这样的东西。此外,设备可能还具有USB端口。
那就是为什么我想在实例化SerialPort类之前知道设备的波特率。
今天,我正在使用两个不同的RFID读卡器设备,每个设备都使用不同的BaudRate,所以如果我在创建SerialPort类时设置了错误的波特率,它将会读取错误的卡片ID,而不是获取真实的卡片ID,它将会得到像"????|W2???"这样的东西。此外,设备可能还具有USB端口。
那就是为什么我想在实例化SerialPort类之前知道设备的波特率。
9600
上工作,另一个在19200
上工作,但我无法创建一个应用程序,在其中必须根据用户设备的配置更改其值...你知道吗? 但是我该怎么做呢?据我所知,当读取RFID卡
时,我将能够测试数据。您能给我一些解决方法吗?谢谢! - PlayHardGoPro