【问题标题】:Bluetooth printing via SPP from microcontroller通过微控制器的 SPP 进行蓝牙打印
【发布时间】:2012-09-13 13:02:15
【问题描述】:
我们有一个自建的移动设备,可以通过蓝牙 SPP 将数据传输到 PC。市场上有许多通过蓝牙充当移动打印机的设备。其中一些使用自定义的基于 ASCII 的打印语言,例如Zebra 的标签打印机。
因此有了从我们的设备通过 SPP 打印的想法。
遗憾的是,互联网上没有太多关于这个专题的有用信息。
您能否推荐任何能够通过蓝牙 SPP 进行打印且具有公开可用协议规范的打印机(至少 A4)?
或者你有什么建议从哪里开始?
【问题讨论】:
标签:
printing
bluetooth
microcontroller
printer-control-language
spp
【解决方案1】:
蓝牙打印机通常使用 SPP 以外的配置文件。有多种风格,一些打印机将支持多种风格:
1) BPP - 基本打印配置文件可以发送简单的基于文本的数据,无需打印机特定的驱动程序
2) HCRP - 硬拷贝电缆更换配置文件用于发送与通过线路相同的数据格式,通常需要特定于打印机的驱动程序来格式化数据。
3) BIP - 基本成像配置文件允许传输照片等。
4) OPP - 对象推送配置文件有时也用于传输文件
因此,一般而言,您将无法仅使用 SPP 与普通打印机通信,尽管这些其他配置文件可能位于 SPP 之上。