USB打印机盒子app是物联网打印机app,主要是通过USB连接打印机以后,通过微信小程序选择打印文档或者照片上传到服务器,接受打印的指令后,通过下载文档到盒子,向打印机发送打印命令的物联网产品
1.IOT通讯 通过mqtt通讯协议来上报打印机相关信息,定位信息,打印结果,接收服务器的升级重启,打印等指令
2.高德定位 通过高德地图定位后,通过RxAndroid获得定位信息上传给服务器
3.企业微信 运用企业微信相关api来根据秘钥实现对产品的校验,然后进行通讯,接收企业用户的打印指令,进行打印,检测用户上下线和重连机制
4.USB连接打印机 通过接收USB挂载广播,来连接打印机,然后映射到打印机节点,通过驱动获取打印机信息,并上报打印机信息到服务器,在打印的过程中,查询打印机状态和打印结果上报给服务器,来结算打印费用
5.wifi一键配网 开机启动盒子后,在15秒内检测是否连接wifi,没连接wifi就开启热点建立微服务,输入微服务的ip地址进入配网页面,然后输入wifi名称和密码开始连接wifi,并查询连接状态
6.性能优化 通过对anr 数据加载速度 内存 卡顿等优化 来提升ap