我想用labview同时读取多个鼠标的位移信息,通过visa driver wizard生成了鼠标对应的inf文件实现visa raw通信,但是visa driver wizard只识别vendor ID和Product ID,一样型号的鼠标这两个ID都是一样的。分别插上一个鼠标的时候都能正常读取,当插上两个一样型号的鼠标时MAX就无法识别报错了,怎么样能够同时识别多个相同设备?能否设定特定的串口?
NI 有一个知识库文档正式解决你这个问题。请参考:
http://ae.natinst.com/public.nsf/web/searchinternal/83e8674abd22bb7d862575df0054d5bc?OpenDocument
他提到的解决办法是设定特定的usb口,visa driver wizard里面无法设定serial number啊。但是如果不在驱动文件里指定serial number,MAX读的还是PID和VID,依然无法同时读取同一型号的设备。我不明白怎么在生成驱动文件的时候设定serial number