Android:连接和打印到Bixolon SPP-R200

时间:2012-01-02 16:03:51

标签: android mobile printing bitmap bluetooth

我想打印到Bixolon SPP-R200,正如我所听到的,它是设置android的更容易的移动蓝牙打印机之一。但是我不知道如何开始。

  1. 我想首先我必须通过蓝牙连接到打印机 - 为此我假设我使用原生的Android蓝牙API?

  2. 我可能需要某种SDK来向打印机发送数据 - 我读过here,有一个SDK,但是浏览bixolon页面并没有产生任何结果(即没有SDK ) - 我写信支持,但我不希望很快回答......

  3. 我想我还有其他问题(例如:你是否可以在.Net CF中将位图发送到打印机?)与该打印机的SDK紧密相关 - 如果它存在......

2 个答案:

答案 0 :(得分:5)

好的,当它转过来时,支持是闪电般的快速,并为我提供了一个Android SDK,它回答了我的第二个问题。

所述SDK附带了一个示例项目以及用户手册和SDK的API(不幸的是,SDK jar文件不包含javadoc ...)。我不得不说SDK API是......写得不好而且缺乏深度,除此之外,示例项目中使用的一些方法根本没有涉及(例如“初始化”,我觉得这听起来相当重要和强制性...... )。但是,在查看示例时,您会了解如何使用SDK。它涵盖了通过Wifi,USB或蓝牙连接的所有内容(它回答了我的第一个问题)。

如果有人需要SDK /示例项目,我建议通过 techsupp@bixolon.de 删除bixolon支持人员的电子邮件,以获取最新的SDK。我没有在Bixolon的网站上找到android SDK!我发现的唯一SDK是.Net相关。

<强>更新

在附加说明:结果一个人真的不需要SDK。我们转储了SDK,而是创建了两个线程:一个接受连接请求(连接到打印机)和另一个线程(一旦建立连接),它就有一个BluetoothSocket并写入/读取它。这样做的好处是,我们可以在任何移动打印机上使用它,因为它不再是Bixolon特有的。

有关更多与蓝牙相关的信息,请查看this Q&A,其中记录了让Bixolon(和Fujitsu)与Android设备通信的步骤。

更新2

自从我最近通过这篇文章,并查阅了它,这里是Bixolon SPP-R200的一些额外链接:

  • Downloads for Bixolon SPP-R200(司机,手册,指令手册等......)
  • Product Overview Bixolon SPP-R220
  • Bixolon网站here中有一个Q&amp; A部分。但是,您需要先创建一个帐户才能在Q&amp; A部分查看答案。如果你在搜索框中输入“android”,会弹出一些答案 - 但是因为我没有帐号,所以我没有阅读它们 - 但它可能值得一试

答案 1 :(得分:0)

我一直在与this JAR(2014年日期)合作,可能会有所帮助。但是,更简单的解决方案可能是通过蓝牙串口发送ESC序列。因此,在这一点上,如果您正在创建一个Phonegap应用程序,您可以使用此Plugin Chat sample并发送ESC序列(有关打印机ESC secuences的文档也可用)。