Spanish Impresión Bluetooth TSC

Tico.13

Member
Hola a todos, alguien me podria ayudar a traducir a B4A este ejemplo que brinda TSC para imprimir desde android a impresoras TSC utilizando la libreria serial o la clase esc/pos:

Android Example for TSC Bluetooth

import com.example.tscdll.TSCActivity;
public class MainActivity extends Activity {

TSCActivity TscDll = new TSCActivity();

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

TscDll.openport("00:19:0E:A0:04:E1");
TscDll.downloadpcx("UL.PCX");
TscDll.downloadbmp("Triangle.bmp");
TscDll.downloadttf("ARIAL.TTF");
TscDll.setup(70, 110, 4, 4, 0, 0, 0);
TscDll.clearbuffer();
TscDll.sendcommand("SET TEAR ON\n");
TscDll.sendcommand("SET COUNTER @1 1\n");
TscDll.sendcommand("@1 = \"0001\"\n");
TscDll.sendcommand("TEXT 100,300,\"3\",0,1,1,@1\n");
TscDll.sendcommand("PUTPCX 100,300,\"UL.PCX\"\n");
TscDll.sendcommand("PUTBMP 100,520,\"Triangle.bmp\"\n");
TscDll.sendcommand("TEXT 100,760,\"ARIAL.TTF\",0,15,15,\"THIS IS ARIAL FONT\"\n");
TscDll.barcode(100, 100, "128", 100, 1, 0, 3, 3, "123456789");
TscDll.printerfont(100, 250, "3", 0, 1, 1, "987654321");
String status = TscDll.printerstatus();
text1.setText(status);
TscDll.printlabel(2, 1);
//TscDll.sendfile("zpl.txt");
TscDll.closeport(5000);
}
}
 

TILogistic

Expert
Licensed User
Longtime User
Estimado,

Indique el modelo de la impresora y marca (fabricante)??

y tipo de conexión desea realizar USB, Bluetooth, Wifi....

Para ver su SDK y especificaciones.

Saludos.
 

Tico.13

Member
Estimado,

Indique el modelo de la impresora y marca (fabricante)??

y tipo de conexión desea realizar USB, Bluetooth, Wifi....

Para ver su SDK y especificaciones.

Saludos.

Hola Oparra, esta impresora trae dos modos de impresion, TSC y ESC, Me indicaron los de Rongta que para imprimir etiquetas es en modo TSC y para imprimir en papel continuo es en modo ESC.

Espero que me puedan ayudar, Saludos
 

TILogistic

Expert
Licensed User
Longtime User
estimado,

1.- Pruebe con rtprinter de play strore


y indique si imprime bien las etiquetas.

2.- Revise el configurador de esta impresoras.

Manual Setting Integration Tool Manual


Descargue la documentación y software del soporte.






Saludos,
 
Last edited:

Tico.13

Member
Muchas gracias Oparra, si hice El Paso 1 y funciona bien estando en modo TSC, respeta el gap y todo!
 

TILogistic

Expert
Licensed User
Longtime User
Veo que usaste TSC:

deseas usar TSC en B4X ?

Para esto es necesario crear una clase para TSC que son comandos para impresión de diseños de etiquetas.

tienes otras opciones ZPL, CPCL.

Hay algunos post en el foro para imprimir diseños ZPL.

Saludos.
 

Attachments

  • Screenshot_20210202-142012.png
    43.9 KB · Views: 181

TILogistic

Expert
Licensed User
Longtime User
Comentarios:

1. Rongta usa SDK printer_library.jar

2. TSC
usa SDK tscsdk.jar (Post #1 es un ejemplo de impresoras TSC)

Para implementar la impresión de etiquetas usando comandos TSC, tienes las siguientes opciones.

1.- Usar el SDK de Rongta en B4X.
2.- Traducir los comandos TSC a B4X.

Saludos.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…