Imprimante thermique portable Bluetooth Goojprt PT-210
29.05.2023
3136 views
Imprimante thermique portable Bluetooth Goojprt PT-210
\r\nVersion : PT2D-6004\r\n\r\nInterfaces : Bluetooth 4.0 (classique/Bluetooth basse consommation), Mini USB\r\n\r\nMéthode d’impression : imprimante thermique ligne par ligne\r\n\r\nPoints par ligne : 384 points/ligne\r\n\r\nCommandes : compatible ESC/POS avec jeux d’instructions\r\n\r\nCaractères internes : ASCII CH, GB18030\r\n\r\nPrise en charge texte/graphique : anglais, russe, ukrainien, chiffre, symbole, chinois, graphique, courbe, icônes préenregistrées, 9 codes-barres, code QR, PDF417\r\n\r\nNous avons utilisé cette imprimante dans certains projets personnels. Nous n’avons pas la spécification Bluetooth complète, faites donc vos propres recherches.\r\n\r\n \r\n\r\n\r\n\r\n \r\n
Après la mise sous tension, cette imprimante commence à diffuser des paquets Bluetooth.
\r\nComme vous pouvez le voir sur la capture d’écran, cet appareil prend en charge les protocoles Bluetooth classique et Bluetooth basse consommation.\r\n\r\nLe paquet d’annonce contient deux services :\r\n\r\nUUID = 0x18F0 (000018f0-0000-1000-8000-00805f9b34fb) – c’est un service de batterie standard\r\n\r\nUUID = e7810a71-73ae-499d-8c15-faa9aef0c3f2 – c’est un service personnalisé\r\n\r\nConnectez-vous à l’imprimante via Bluetooth et découvrez les services :\r\n\r\n \r\n\r\n\r\n\r\n
Pour imprimer un texte, nous avons essayé d’utiliser la caractéristique uuid=”bef8d6c9-9c21-4c9e-b632-bd58c1009f9f”, mais en réalité l’opération d’écriture n’est pas disponible pour cette caractéristique.
\r\n\r\n\r\nNous avons pu imprimer un texte en utilisant une autre caractéristique uuid=”49535343-8841-43f4-a8d4-ecbe34729bb3″ (ISSC Transparent RX)\r\n\r\nVous pouvez préparer les commandes manuellement ou utiliser une bibliothèque. Par exemple :\r\n\r\n“com.github.anastaciocintra:escpos-coffee:4.1.0”\r\n\r\nPour imprimer « CITRUSDEV », vous devez convertir ce texte en octets hexadécimaux UTF-8 (table ASCII) et ajouter LF CR en hexadécimal (nouvelle ligne)\r\n\r\n[code language=”java”]\r\n// text.toByteArray(Charsets.UTF_8)\r\n\r\nval bytes = byteArrayOf(\r\n 0x43, 0x49, 0x54, 0x52, 0x55, 0x53, 0x44, 0x45, 0x56, 0x0A, 0x0D\r\n)\r\n\r\nval characteristic: BluetoothGattCharacteristic = \r\n bluetoothGatt.getService(serviceUUID).getCharacteristic(characteristicUUID)\r\n\r\ncharacteristic.value = bytes\r\n\r\ncharacteristic.writeType = BluetoothGattCharacteristic.WRITE_TYPE_NO_RESPONSE\r\n\r\nbluetoothGatt.writeCharacteristic(characteristic)\r\n[/code]\r\n\r\n\r\n
Vous pouvez définir un style de texte différent, un alignement, une taille de police ou imprimer une image en envoyant la commande ESC (0x1B) et ses paramètres.
Envoyez un message à notre équipe. pour voir comment nous pouvons vous aider.
Nous n’avons besoin que de quelques heures !
Pas plus de 2 jours ouvrables après réception de votre demande.
Nous utilisons des cookies afin de vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous considérerons que vous acceptez leur utilisation.