Problema con impresora star y HP iPAQ HW6515

13/06/2007 - 11:12 por Dani | Informe spam
Hola a todos tengo el siguiente problema:

Tengo una pda HP iPAQ HW6515 y con un programa que he hecho en evb tiro a
imprimir a una impresora star, mediante un cable con salida a puerto de
serie.
En un foro se sugirió, para otro problema parecido, que se le mandara una
secuencia de escape a la impresora que es la siguiente:

Chr(27) & Chr(67) & Chr(n)

Donde n era el numero de lineas que se iban a imprimir.Pero que en mi caso
no va ser la solucion.

Por favor, alguien me puede hechar una mano.

Gracias y un saludo a todos.

Preguntas similare

Leer las respuestas

#1 David caso
20/06/2007 - 10:07 | Informe spam
Buenas,
Yo imprimo a traves de BlueTooth, no de cable, pero los comandos no
deberian ser diferentes, Yo te hablo de una Star DP8340,
lo primero deberas inicializar el tamaño de la pagina que vas a
imprimir, decirle a la maquina el numero de lineas que tiene el
documento: Chr(27) & "C" & Chr(48) (48 lineas)
para saltar una linea: Chr(27) & "a" & Chr(1) (en el ultimo chr
sustituyes el 1 por las lineas que quieras saltar)
De todas maneras en los manuales de las Star suelen venir los codigos
que debes enviar a la maquina para cualquier operacion, tamaño de texto,
negrita, etc.

El problema no es la PDA, sino la impresora. Aunque hay algunas PDAs,
que son un poco puñeteras, pero normalmente si manejas el puerto
directamente, no tendras problemas



Dani escribió:
Hola a todos tengo el siguiente problema:

Tengo una pda HP iPAQ HW6515 y con un programa que he hecho en evb tiro a
imprimir a una impresora star, mediante un cable con salida a puerto de
serie.
En un foro se sugirió, para otro problema parecido, que se le mandara una
secuencia de escape a la impresora que es la siguiente:

Chr(27) & Chr(67) & Chr(n)

Donde n era el numero de lineas que se iban a imprimir.Pero que en mi caso
no va ser la solucion.

Por favor, alguien me puede hechar una mano.

Gracias y un saludo a todos.


Respuesta Responder a este mensaje
#2 David caso
20/06/2007 - 10:26 | Informe spam
hay te mando el enlace para el manual
http://www.star-m.jp/eng/dl/dl02.htm
esta en ingles

Dani escribió:
Hola a todos tengo el siguiente problema:

Tengo una pda HP iPAQ HW6515 y con un programa que he hecho en evb tiro a
imprimir a una impresora star, mediante un cable con salida a puerto de
serie.
En un foro se sugirió, para otro problema parecido, que se le mandara una
secuencia de escape a la impresora que es la siguiente:

Chr(27) & Chr(67) & Chr(n)

Donde n era el numero de lineas que se iban a imprimir.Pero que en mi caso
no va ser la solucion.

Por favor, alguien me puede hechar una mano.

Gracias y un saludo a todos.


Respuesta Responder a este mensaje
#3 Dani
25/06/2007 - 12:05 | Informe spam
Muchisimas gracias David. Ya lo habia dejado por imposible.

En algun otro lado vi esta misma solucion, pero como no estaba tan bien
explicado como lo has hecho tú, cuando fui a probarlo no sabia exactamente
lo que habia que poner ni como.

Voy a probarlo como me has dicho tu y ya te digo si ha funcionado.

Gracias de nuevo y un saludo.
Respuesta Responder a este mensaje
#4 David caso
25/06/2007 - 13:49 | Informe spam
yo que tu compondria una cadena con todo el texto que quieras imprimir,
y lanzar todo a la vez a la impresora, no ir imprimiendo linea a linea,
como se tiene que hacer en el escritorio. En esa cadena metes esos
codigos que te comento, entre el texto que quieras imprimir y fuera, y
sin mas problemas.

por ejemplo si quieres imprimir una pagina en la que te aparezca Hola en
la 2 linea y adios en la 15, seria algo asi:

Texto=Chr(27) & "C" & Chr(48) & Chr(27) & "a" & Chr(2) & "Hola" &
Chr(27) & "a" & Chr(13) & "Adios" & Chr(27) & "a" & Chr(30)

y la variable texto a la impresora

un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida