蓝牙是一种簡单高效的短距离通信技术,广泛应用于手机、笔记本电脑、耳机等电子设备。本解決方案主要针对蓝牙小票打印机、需要用到蓝牙一对多应用情景而提供的一套低成本解決方案。
詳情

目前,市场上基于蓝牙协议的小票打印机基本是只能实现一对一蓝牙小票打印。但是,随着各种移动互联网服务的普及,很多时候用户可能需用到一部手机多个APP同时联接一台蓝牙小票打印机的应用情景。例如,现阶段互联网上流行的各种手机外卖服务平台,很多用户为了增加外卖订单量,同时使用多个外卖APP服务,如饿了吗,美团外卖,百度外卖等。使用普通的蓝牙打印机每一APP就需用一台小票打印机,多个APP的话就需要多部小票打印机,这样增加了用户的成本和降低了使用的便利性。维霖通(上海)通信技术有限公司针对这种情况,推出可支持多通道的蓝牙小票打印机解決方案,使用此解決方案可实现一部小票打印机同时连接多个APP,圆满解决了一部热敏打印机只能联接一个APP的问题。

目前也有部分藍牙模塊方案已經支持一對多,本方案的優勢在于:

  1. 支持連接APP數量70+10,甚至更多的數量。
  2. 蓝牙协议栈运行在Host MCU端,减少了一颗MCU,大幅度降低了方案成本。
  3. 藍牙協議棧與打印SDK完美集成,大幅減少軟件開發工作量。

演示視頻

功能介紹

  • 連接設備數量8個,包括七部android手機和一部iphone手機;
  • 連接APP數量 70+10。即每台android手机可以安装十个APP,共支持七部android手机同时连接。每台iphone手机可支持十个APP连接。(如果排除host端MCU性能的限制,APP连接数量是可以无限增加的。实测一台android手机支持20个APP连接,一台iphone手机支持 12个APP连接);
  • 支持各種android和iphone上的外賣軟件。
系統框圖

WLT2564雙模藍牙模塊只是一個transceiver,藍牙協議棧運行在主控GD32F103RC端(或STM32F103端)。跟普通的AT指令藍牙模塊相比裏面少了一顆運行協議棧的MCU,所以該方案的整體成本會降低很多。

       主控GD32F103RC端只需留出16KBRAM120KBFlash即可正常的運行的藍牙協議棧。目前還在對該藍牙協議棧進行優化,後續只需要8KBRAM40KBFlash即可完美運行藍牙協議棧,這樣可以留出更多的空間供打印程序使用。

       維霖通已經把藍牙協議棧與GDST的平台的打印機 SDK無縫集成在一起,客戶無需做藍牙協議棧的移植,無需對解藍牙的工作原理做深入了解,只需調用兩個收發數據的API函數即可完成對藍牙數據部分的處理。大幅降低軟件開發工作量。

 

WLT2564藍牙功能描述

  • 支持藍牙 v2.1v3.0v4.0 規格
  • 內置高性能PCB天線
  • 內置藍牙協議處理單元
  • 支持多種通信速率
  • 支持 Class 1Class 2Class 3
  • 支持 PCM 接口
  • 支持硬件流控
  • 支持多種低功耗模式
  • 內置 32KHz 振蕩器
  • 超小封裝:13x27mm
模塊封裝

                                                                                   

引腳分布