目录

一、打印机蓝牙模块简介

目前主流的打印机,很多都还是不带蓝牙。大部分的受限于成本等等原因,都还是通过USB的方式和电脑进行通讯,从而完成打印的数据交互

因为早期蓝牙技术发展的比较缓慢,而打印机类型的产品,一开始调子就定的比较高,开发难度还是非常大的。比如:需要连接一个IOS设备,以及7个安卓主机设备,能同时发送打印的数据。

这样的需求摆出来,基本就没办法采用成本低的方式完成了

目前大部分的模块产品形态,还是一颗MCU+瑞昱的蓝牙双模芯片完成,至于为什么要这么搭配,我们也没搞懂原因

但是实际上很多的产品,压根不需要这么高的配置,连接一台主机设备就足够了,需要多设备同时操作的,直接上wifi或者4G版本的功能了

另外现在win10的电脑都自带蓝牙驱动了,买个蓝牙适配器也很方便

二、详细开发记录

三、测试环境的搭建--美团外卖商家版


一、打印机蓝牙模块简介

目前主流的打印机,很多都还是不带蓝牙。大部分的受限于成本等等原因,都还是通过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的打印数据

基于KT6368A的双模蓝牙模块打印机的方案相关推荐

  1. 基于stm32f103c8t6与jdy23蓝牙模块实现手机app点亮灯

    蓝牙模块:jdy23 1.介绍: JDY-23 透传模块是基于蓝牙 5.0 协议标准,工作频段为 2.4GHZ 范围,调制方式为 GFSK, 最大发射功率为 4db,最大发射距离 60 米,采用进口原 ...

  2. 基于51单片机的蓝牙模块

    文章目录 蓝牙模块 接线 蓝牙软件 串口相关知识链接: 代码 运行结果 结束 蓝牙模块 蓝牙模块,又称为蓝牙串口模块. 串口透传技术 透传即透明传送,是指在数据的传输过程中,通过无线的方式这组数据不发 ...

  3. 基于stm32和RDA5851S蓝牙模块的歌名歌手同步显示

    整理东西整理出了几块RDA5851S模块 本着物尽其用的原则,我查了一下相关资料,发现是在车载上用的,还可以进行AT控制 看到这里我觉得还好,因为这种可以AT控制的蓝牙模块还是比较常见的, 本着试一试 ...

  4. CSR BC417143BGQ蓝牙模块芯片替换方案

    产品概述: FSC-BT826是一款蓝牙4.2双模数传模块,可以同时支持SPP, GATT, HID协议.模块集成蓝牙基带芯片,Cortex M3 CPU及4M flash,速度spp可达80KB/S ...

  5. 解析蓝牙模块的运用方案

    蓝牙模块按照标准分有1.2,2.0,3.0,4.0,4.1,4.2,5.0:通常后者兼容前者产品:蓝牙模块根据应用和支持协议划分主要分为经典蓝牙模块(BT)和低功耗蓝牙模块(BLE):经典蓝牙模块(B ...

  6. 主流锂电池保护板BMS蓝牙模块芯片的选型说明之KT6368A双模芯片

    目录 一.保护板产品简介 目前根据网络上能搜索到的信息,做bms锂电池保护板的,有众多的厂家,但是做的好的其实也有,这些都可以上B站去看一些维修工程师的日常记录,他们的分享也是最真实的建议,目前根据我 ...

  7. 推荐BMS锂电池管理使用KT6368A蓝牙模块芯片

    简介 智能手机的普及,使用越来越多的产品开始考虑增加蓝牙功能,从何实现和智能手机的交互.但是一些特定的产品,单纯一颗蓝牙芯片往往是无法实现的.例如:需要蓝牙数据传输 ,应用于BMS系统中 目前主流的B ...

  8. hc05刷hid固件_HC05蓝牙模块 蓝牙HC05双模模块 管脚相同

    hc05蓝牙模块 pin脚对pin脚,FSC-BT826是一款蓝牙4.2双模数传模块,可以同时支持SPP, GATT, HID协议.模块集成蓝牙基带芯片,Cortex M3 CPU及4M flash, ...

  9. hc06蓝牙模块介绍_SKYLAB|基于蓝牙工卡的主被动一体化室内定位方案

    在高楼大厦内部,鉴于接收不到卫星信号,没有办法通过GPS模块.北斗模块来获取室内的位置信息,想要实现基于室内位置信息的定位.导航及运动轨迹,就需要获取更精准的室内位置信息,那么问题来了,如何获取更精准 ...

最新文章

  1. python 统计分析apache日志_python分析apache访问日志脚本分享
  2. wireshark的Random packet generator是什么
  3. 弹出确定_Redmi K30 Pro再剧透:弹出式全面屏,没有高刷
  4. ORACLE TEXT FILTER PREFERENCE(二)
  5. 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况
  6. java程序员必看经典书单,以及各个阶段学习建议
  7. oracle认证都需要考哪几个方面,Oracle OCP认证要通过哪些考试
  8. CV之Harris特征点检测器-兴趣点检测(详解)
  9. 再来关注一哥们的博客 水木 风雪
  10. 图表graph之增加曲线
  11. Matrix 高斯消元Gaussian elimination 中的complete pivoting和partial pivoting
  12. 【BZOJ-3123】森林 主席树 + 启发式合并
  13. Xamarin只言片语3——Xamarin.Android下支付宝(Alipay SDK)使用
  14. HDU1052 田忌赛马 贪心
  15. 以后你肯定会用到的,25个常用Matplotlib图的Python代码,可以不会不能没有,建议收藏
  16. solidworks 文件服务器,solidworks配置服务器
  17. 怎样从零开始训练一个AI车手?
  18. 【知识图谱】大数据环境下知识工程的机遇和挑战
  19. 历年茅台计算机招聘考试真题,2020贵州茅台招聘考试试题及答案(7)
  20. 史上最全openstack-T版安装,学不会你打我

热门文章

  1. 创建账户类Account
  2. randint用法 python_Python randint()用法及代碼示例
  3. 再造STM32---第十九部分:I2C—读写 EEPROM
  4. 移动式自动气象站优势
  5. 基于matlab的立体图像编码解码算法仿真与分析
  6. 变革边缘——Web3.0の野望(上)
  7. CentOS-7-x86_64-DVD-1503-01.iso安装mysqlmysql-5.7.25-1.el7.x86_64.rpm-bundle.tar(亲测有效)
  8. 项目冲刺 Sixth
  9. 取代房子,中国又一种资本在崛起
  10. 基于CH340G的一键下载