请求head加mac
那是不是需要在扫码枪的硬件基础上开发啊,我们公司没有硬件开发的人才啊,扫码枪都是成品。。。。
条码枪使用的是键盘模拟输入方式,恐怕解决不了。
公司选择的扫码枪就是键盘模拟输入的方式。。。。
根据ip? 应该有ip吧?
没有注意到有IP啊?
@阳光下的海啊: 你试试用程序获取扫码枪的ip地址啊,一般每个都是唯一的,这种操作一般都在局域网进行,ip不会变吧
解决方案价值1000台扫码枪,领导如何想?!
领导可能是想降低成本给客户安装,如果扫码枪成本比较高的话很多客户可能都不买账啊。。。
不懂这个,建议去问问厂家,扫码枪是否有自己的唯一标志,如果如上面的仁兄说的“键盘模拟输入方式”,那不好办。不知道你说的设备是什么,是一台电脑吗?如果多个扫码枪链接同一个设备,那你们是怎么读到数据的,是否可以通过链接到设备的硬件端口来判断?你看看这个链接:https://stackoverflow.com/questions/16215741/c-sharp-read-only-serial-port-when-data-comes 。想这样的数据,读取时需要指定端口,这样是不是就知道哪些数据来源于哪个端口了,端口链接的是哪个枪,需要人为记录下。
设备就是一台电脑,扫码枪是键盘模拟输入的,这种情况可以选择使用com口与电脑传输数据吗,传输协议会不会不是一样的?因为现在的方案就是扫码枪连接USB转COM口的转接设备,然后再连接电脑,但是使用COM口测试工具并不会接收到任何数据,也没有什么反应,是不是方向错了???
@阳光下的海啊: 应该可以直接接收usb或com口传来的数据。理论上是可以的,要不我们的键盘怎么输入的文字呢。就是没研究过怎么实现,问下对操作系统底层比熟悉的人把。
设备都有设备标识。我用过的扫码的设备都是com设备,初始化是要设置设备号的(这跟串口一样),无非自己再次封装函数的跟上设备号就行了。至于你用的设备以及二次封装成什么样...即使自动 —— 厂家反正也会有通讯说明书(就是函数封装的通讯),原则上大不了com通讯写一次。
这个成本省了,人力成本就上去了。设备没有标识的话,就算代码能区分,还是得人为的去对应设备。
– 。淑女范erり 4年前