![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola
a ver si he entendido bien, tu lo que necesitas es mandar un entero a una tarjeta, pero la comunicacion por el puerto serie se hace mediante cadenas. Mi pregunta es si la tarjeta es capaz de hacer la conversión del caracter ascii que representa el digito, al valor del digito en si. Me refiero a que si tu envias ComPort1->WriteStr("1\r\n"); Tu tarjeta recibe ese caracter 1, cuyo valor en ascii es 49. Si ese es el caso, solo tendrias que restar 48 al caracter recibido y tendrias su valor. No se si exactamente ese es tu problema. Si no es así danos un poco más de información de como trabaja la tarjeta para ver si se nos ocurre algo. Un saludo!! |
|
#2
|
|||
|
|||
|
Si se puede usar caracteres, pero eso requiere el doble de comunicación, y necesitaria que se envien números directamente.
Ej: para mandar el número 20 en decimal, tengoq ue amndar el 2 en un byte con codigo ascii y el 0 en otro byte en ASCII, y eso me duplica el tiempo de comunación. Con boland c++ en dos podia hacerlo mandar en hexadecimal. pero aca como se podría hacer para mandar por el serie un hexa o decimal? o como convertirlo.?antes te pase mi codigo.. fijate si con eso podes darme alguna pequeña ayuda. Desde ya muchisimas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Quiero tomar datos de puerto serie con Delphi4PHP | lsg | PHP | 1 | 09-08-2008 03:24:37 |
| Quiero tomar datos de puerto serie con Lazarus y PocketPC | lsg | Lazarus, FreePascal, Kylix, etc. | 0 | 08-08-2008 21:26:42 |
| Capturar datos por el puerto serie | mierda | Varios | 8 | 05-12-2007 18:23:29 |
| ¿Se puede capturar los datos de un puerto serie de otra aplicación? | NPIdea | Varios | 2 | 06-06-2006 13:45:19 |
| Envio de datos al puerto serie COM1 | Niko | Varios | 5 | 15-03-2005 18:38:21 |
|