Ver Mensaje Individual
  #15 (permalink)  
Antiguo 09/04/2015, 11:48
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 13 años, 1 mes
Puntos: 9
Respuesta: Enviar comandos a la impresora via socket

Cita:
Iniciado por chuidiang Ver Mensaje
Hola:

Si probaste lo que te comenté de leer byte a byte, si la impresora envía algo, deberías ver los bytes sueltos, independientemente de en qué formato lo envíe. Si se queda bloqueado el read(), aparentemente la impresora no está enviando nada. La forma de confirmar que no envía nada (o que sí lo envía pero por algún motivo no lo lees) sería con wireshark.

Se bueno.
Hola Chui, que tal?

Ya instale Wireshark, y lo he estado usando para capturar la trama que se envia al dispositivo... Probe el programa de PHP y el de Java, y en ambos casos, revise el valor en bytes que se envia a traves del socket, y la informacion se envia exactamente igual, y con la misma longitud claro esta; sin embargo, con el codigo php, el dispositivo si devuelve una respuesta, pero el codigo Java, se sigue bloqueando y no existe una trama de retorno, incluso si lo dejo varios minutos corriendo