Android: Anschließen und Drucken an Bixolon SPP-R200

8

Ich möchte auf drucken Bixolon SPP-R200 Wie ich gehört habe, ist es einer der einfacheren mobilen Bluetooth-Drucker, die mit Android eingerichtet werden können. Ich bin mir jedoch nicht sicher, wie ich anfangen soll.

  1. Ich denke, zuerst müsste ich eine Verbindung zum Drucker über Bluetooth herstellen - ich nehme an, dass ich zu diesem Zweck auf die native Android-Bluetooth-API zurückgreifen werde?

  2. Ich würde wahrscheinlich eine Art SDK benötigen, um Daten an den Drucker zu senden - ich lese hier , dass es ein SDK gibt, aber das Durchsuchen der Bixolon-Seite hat keine Ergebnisse erbracht (dh kein SDK) - ich schrieb an den Support, aber ich erwarte keine baldige Antwort ...

Ich denke, die anderen Fragen, die ich haben würde (wie: Senden Sie Bitmaps an den Drucker, wie Sie in .Net CF tun können?) eng mit einem SDK für diesen Drucker verknüpft sind - wenn es existiert ...

    
AgentKnopf 02.01.2012, 16:03
quelle

2 Antworten

5

Okay, die Unterstützung war blitzschnell und hat mir ein Android-SDK geliefert, das die zweite Frage beantwortet, die ich hatte.

Das SDK enthält ein Beispielprojekt sowie ein Benutzerhandbuch und eine API des SDK (Leider enthält die SDK-JAR-Datei kein Javadoc ...). Ich muss sagen, dass die SDK-API ... schlecht geschrieben ist und wenig Tiefe hat, abgesehen davon sind einige Methoden, die im Beispielprojekt verwendet werden, überhaupt nicht abgedeckt (wie "initialisieren"), was ich für ziemlich wichtig und verpflichtend halte ... ). Wenn Sie sich jedoch das Beispiel ansehen, erhalten Sie eine Idee zur Verwendung des SDK. Es umfasst alles von der Verbindung über Wifi, USB oder Bluetooth (die meine erste Frage beantwortet).

Wenn jemand das SDK / Beispielprojekt benötigt, schlage ich vor, dem Bixolon-Support-Typ eine E-Mail über [email protected] zu schicken, um das aktuellste SDK zu erhalten. Ich habe das Android SDK nicht auf Bixolons Website gefunden! Das einzige SDK, das ich fand, war .Net verwandt.

AKTUALISIEREN

Zu einem zusätzlichen Hinweis: Es stellt sich heraus, dass das SDK nicht wirklich benötigt wird. Wir haben das SDK deponiert und stattdessen zwei Threads erstellt: Einen, der Verbindungsanforderungen akzeptiert (um eine Verbindung zum Drucker herzustellen) und einen anderen, der (sobald eine Verbindung hergestellt wurde) einen BluetoothSocket hat und in ihn schreibt / liest. Dies hat den Vorteil, dass wir es mit jedem mobilen Drucker verwenden können, da dieser nicht mehr Bixolon-spezifisch ist.

Weitere Informationen zu Bluetooth finden Sie in diesem Q & A , in dem ich die Schritte zum Erhalt des Bixolons (und Fujitsu) mit Android-Geräten zu kommunizieren.

UPDATE 2

Da ich vor kurzem an diesem Post vorbeigekommen bin und nachgeschlagen habe, hier ein paar zusätzliche Links zum Bixolon SPP-R200:

AgentKnopf 10.01.2012, 14:06
quelle
0

Ich habe mit dieser JAR (Dated 2014) zusammengearbeitet, die vielleicht helfen könnte. Es ist jedoch möglich, dass die einfachere Lösung das Senden von ESC-Sequenzen über den seriellen Bluetooth-Port ist. Wenn Sie also eine Phonegap-App erstellen, können Sie in diesem Plugin die Chat-Beispiel und ESC-Sequenzen senden (Dokumentation über Drucker-ESC-Sequenzen ebenfalls verfügbar).

    
vPJ 27.11.2014 16:11
quelle