Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-11-2007
emeceuy emeceuy is offline
Miembro
 
Registrado: jun 2003
Ubicación: Uruguay
Posts: 122
Poder: 21
emeceuy Va por buen camino
puerto serial, me esta volviendo loco

hola... les comento mi situacion... tengo una aplicacion que se comunica a través del puerto serial con un dispositivo, la cual le envio comandos y el aparato realiza acciones físicas, como encender, apagar, etc...

utilizo el serial con los 3 hilos de send, recieve y tierra... espié el puerto serie para ver como lo hace, y algo entendí, inclusive detecté la linea en la que se envian los comandos de prende y apagar y que parte del equipo, en eso voy bien, pero resulta que tengo que hacer una aplicación que haga algo parecido y me estoy volviendo loco...

le intento de enviar los mismos comandos que manda la aplicacion original (menos los que establecen velocidades y eso, que lo hace solo cuando abro el puerto con el componente de torry), pero a cada linea parece que responde 04 00 00 y me pone como funcion WAIT_MASK o algo así, ni siquiera estoy seguro si es una respuesta del aparato, pues en el programa espía aparece como UP (que creo que es lo que dice el aparato, no se), el hecho es que no puedo hacerlo funcionar...

observé que la original envia comandos como funcion ***DEVICE_CONTROL y nada más (eso dice el programa espía), y cuando utilizo el componente bajado de la pagina de torry (el free) los envía como WRITE... la pregunta es si hay alguna manera de enviar datos como CONTROL y no como write, para tratar de imitar lo mas posible y ver si puedo lograr algo... se me ocurre que a nivel de API se debería poder...

disculpas porque verdaderamente nunca trabaje con puerto serial y no tengo las cosas claras, salvo lo general... inclusive perdon por lo largo del post y porque capaz que ya hay otros hilos similares, pero la verdad que busqué y no enconrté nada...

alguien tiene idea que puede ser??? please help !!!

muchas gracias, saludos

agrego que el 04 00 00 00 que pensé que era una respuesta no es tal, pues conectado o desconectado hace lo mismo helppp !!!
__________________
Marcelo C.

Última edición por emeceuy fecha: 28-11-2007 a las 12:36:29.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Puerto serial CLX bismarck_sierra Lazarus, FreePascal, Kylix, etc. 0 06-07-2004 21:55:22
Mi navigator esta loco nefy Varios 7 19-05-2004 16:58:44
Puerto serial fled Varios 2 28-04-2004 22:27:47
Puerto serial. danytorres Impresión 1 29-01-2004 16:51:42
me estoy volviendo loco haron Humor 6 04-09-2003 08:21:32


La franja horaria es GMT +2. Ahora son las 06:35:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi