一、打印機藍牙模塊簡介
目前主流的打印機,很多都還是不帶藍牙。大部分的受限于成本等等原因,都還是通過USB的方式和電腦進行通訊,從而完成打印的數據交互
因為早期藍牙技術發展的比較緩慢,而打印機類型的產品,一開始調子就定的比較高,開發難度還是非常大的。比如:需要連接一個IOS設備,以及7個安卓主機設備,能同時發送打印的數據。
這樣的需求擺出來,基本就沒辦法采用成本低的方式完成了
目前大部分的模塊產品形態,還是一顆MCU+瑞昱的藍牙雙模芯片完成,至于為什么要這么搭配,我們也沒搞懂原因
但是實際上很多的產品,壓根不需要這么高的配置,連接一臺主機設備就足夠了,需要多設備同時操作的,直接上wifi或者4G版本的功能了
另外現在win10的電腦都自帶藍牙驅動了,買個藍牙適配器也很方便
早期的藍牙模塊造型如下:
這里推薦使用KT6368A雙模藍牙芯片,也可以實現打印機的APP連接以及數據交互,sop8封裝,性價比也很高,使用也很簡單穩定。
二、詳細開發記錄
一、首先,需要確定一下您的藍牙打印機是能連接BLE藍牙通信的,其內部沒有特殊協議,符合標準BLE通信協議
二、讓藍牙打印機廠家提供打印機的UUID
UUID有3個:服務UUID、TX_UUID、RX_UUID
三、進入AT指令模式,更改BLE的UUID,3個UUID全部改完后,設置BLE工作模式為主模式,然后發送AT+Z重啟。
其UUID為
Server_Uuid :49535343FE7D4AE58FA99FAFD205E455
Server_Tx_Uuid :495353431E4D4BD9BA6123C647249616
Server_Rx_Uuid :49535343884143F4A8D4ECBE34729BB3
三、測試環境的搭建--美團外賣商家版
安卓和IOS都是不同的機制,安卓還是走的SPP 。IOS的設備就是走的ble
KT6368A芯片內部的運行日志,以及收到app的打印數據
審核編輯:湯梓紅
-
藍牙芯片
+關注
關注
17文章
377瀏覽量
46110 -
打印機
+關注
關注
10文章
775瀏覽量
45804 -
藍牙模塊
+關注
關注
30文章
577瀏覽量
55802
發布評論請先 登錄
相關推薦
評論