微信小程序蓝牙标签打印/标签云打印开放平台(www.herro.cn),是在云端部署的云平台,支持开发者通过API调用完成标签蓝牙打印或标签云打印功能。
平台蓝牙打印模块支持各厂商各品牌蓝牙标签打印机和小票打印机、本平台蓝牙连接模块支持微信小程序与各类低功率蓝牙设备(BLE4.2及以上蓝牙协议)快速稳定通讯;
云标签打印模块支持各品牌有USB打印口的标签打印机;
平台支持各种主流标签机小票机打印语言,如:CPCL、ESC、TSPL、ZPL等。
平台主要功能模块简图如下:
平台主要功能模块如下:
平台API调用接口模块,参见本文最后两章接入说明。
标签模板制作模块、打印脚本合成与转码模块
通过平台自定义语法定义标签模板,用于支持标签可变参数传递;云平台可将自定义的标签模板生成完整的一个标签打印用黑白图片二进制代码或根据参数将标签要素生成多个标签打印用子代码,最终由云平台的脚本合成器,合成为指定标签打印语言(CPCL、TSPL、ZPL、ESC)的打印代码。
.微信小程序蓝牙传输模块
本模块主要输入或预设置的参数有:标签打印机蓝牙名称、蓝牙MAC地址、UUID、标签打印机打印语言、传输延时参数、MTU、分包大小参数。
支持小程序标签机专用连接二维码生成。用户可扫码直接连接蓝牙标签打印机,无需搜索。
支持各厂商手机BLE蓝牙与各标签打印机BLE蓝牙适配,并保障蓝牙传输的速度和稳定性。
支持各标签打印机语言的编码,支持GBK编码、16进制编码分包传输。不仅能传输各型号标签机打印代码,而且能直接传输各型号标签打印机控制代码。
.标签云打印传输模块
用于支持非蓝牙标签打印机的云打印。标签机通过USB连接云打印盒子,云打印盒子通过互联网连接云平台。
可支持各型号标签打印机云打印。