利用树莓派(3B+)板载蓝牙(ble)实现与蓝牙热敏打印机的通信

本文介绍了如何在树莓派3B+上配置板载蓝牙并连接深圳市邦贝特科技有限公司的蓝牙热敏打印机。通过修改相关配置文件和执行特定命令,实现了与打印机的蓝牙通信。文章详细阐述了每个步骤,包括环境配置、蓝牙设备连接、通信测试等,并提供了可能遇到问题的解决办法。
摘要由CSDN通过智能技术生成
1.1运行环境

树莓派:型号为树莓派3B+,使用的镜像为:2018-04-18-raspbian-stretch.img
蓝牙打印机:深圳市邦贝特科技有限公司的DL58蓝牙热敏手持打印机
可二次开发的蓝牙打印机的打印指令如链接所示。
百度云链接:https://pan.baidu.com/s/18j4netJWBJhUinsMg3UZtQ
提取码:ksvp

1.2 使用工具

5寸HDMI显示屏、键盘、鼠标、读卡器、SD卡、镜像烧录的工具:Win32DiskImagerDK ,格式化工具工具PanasonicSDFormatter_ha

1.3树莓派板载蓝牙配置

参考:https://blog.csdn.net/guzhong10/article/details/78574577
http://www.xiaovdiy.cn/?post=424
查看蓝牙的状态:
在这里插入图片描述
表明树莓派的板载蓝牙是开启的,可以使用

2.1 修改与板载蓝牙有关的文件

修改 /etc/systemd/system/dbus-org.bluez.service
在树莓派的terminal中输入sudo nano /etc/systemd/system/dbus-org.bluez.service
ExecStart =/usr/lib/Bluetooth/bluetoothd 后面添加-C
紧接着添加一行:ExecStartPost=/usr/bin/sdptool add SP
按下Ctrl+x 保存文件----- 然后按下y ------回车键
然后重启树莓派sudo reboot
具体操作如下图所示
在这里插入图片描述

2.2 首次连接热敏打印机的蓝牙地址

打开热敏打

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值