c# 微光互联 TX200 -wf 二次开发

近日,由于公司需要 需要进行对微光互联扫描器的二次开发,现在这里写写,需要注意的一些事项,希望可以一起学习交流

可加 QQ1196591282 互相讨论

 首先 如果选用TX200-wf 这款的话用官方demo 是无法进行解码数据的 ,官方的demo是以usb传输数据  而不是wifi,所以我们

可以在本机自己搭建一个模拟的服务器

相关工具下载地址  https://pan.baidu.com/s/1PX0gZSZwEqlpb8hMPmQtZw   提取码311e

1.配置   配置工具可在 http://www.vguang.cn/txxl 下载

注意:设备号这个只能是数组  勾选相应的设备系列 这里我们是TX系列

2.wifi 配置  这里选择http协议 所以下方的http服务器地址我们相应的也要填写 如果勾选tcp 那么就填写tcp

3.接口   以c# 为例

 相关接口文档在微光官网上有  这里说一下以http协议传输的接口 由于http协议请求方式为post ,扫码后的内容是放在body里的,所以我们需要在自己的接口中,对传输过来的数据进行解码,具体代码如下

解析后 data  的字符串格式为  

vgdecoderesult =你的二维码内容(和你二维码的内容一摸一样,不会在请求的时候转成json) && devicenumber = 21548558 && otherparams = 

所以,如果需要具体取值某一个,需要进行对data 的拆分成数组 ,这个解析如果有更好的方法,麻烦请告知一下,谢谢

然后,我们在最后需要返回一个字符串 告诉扫码器 ,成功扫码 格式为 code=0000

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值