![]() |
![]() |
| 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
|
|||
|
|||
|
Cita:
El primer 53 es para mandar el segundo en adelante hasta el final de los 4096 bytes. Un Saludo. |
|
#2
|
|||
|
|||
A ver que tal así.... Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 01-04-2008 a las 02:49:53. |
|
#3
|
|||
|
|||
|
Ya esta mandando el primer byte y recibe el primer 53.
Eso quiere decir que si el chip regresa el primer 53 es que esta entendiendo bien la cosa. ![]() Ahora hay dos problemas, uno es que el primer byte es un "01" y esta mandando "20" .cambie el file hex y el primer byte es un "00" y sigue mandando un "20".El segundo problema es que cuando regresa el primer 53 ya no manda mas nada.Se detiene.La rutina contador no manda mas nada. Un Saludo. PD: el 20 es espacio en asscii?? jejejejeje creo que aqui hay gato encerrado. Última edición por JoseFco fecha: 01-04-2008 a las 03:14:43. |
|
#4
|
|||
|
|||
|
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#5
|
|||
|
|||
|
En el memo lo que hay es hex 00 01 FE 12 0A puro hex .
Este es el programita.
Algo le pasa a la rutina que se detiene y no continua mandando nada mas.( lo del 20 es otra cosa, el programa no debe detenerce por eso y cuando llega el primer 53 debe mandar otro byte. A no ser que el memo no lo leemos como debe ser. ![]() Si te fijas en ese programita yo llamo un fila, intelhex lo limpiamos y se queda puro hex nada mas. Un Saludo. |
|
#6
|
|||
|
|||
|
Cita:
por ejemplo en esa linea 00 01 FE 12 0A Estamos mandando 0 0 0 1 F E 1 2 0 A y deberiamos enviar $00 $01 $FE $12 $0A Voy a ver como le hacemos. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#7
|
|||
|
|||
|
Esto es lo que esta en el memo:
00 12 00 72 12 00 7E B4 80 04 80 34 80 F6 75 A0 FE 12 00 AF 75 A0 FD 12 00 AF 75 A0 FB 12 00 AF 75 A0 F7 12 00 AF 75 A0 EF 12 00 AF 75 A0 DF 12 00 AF 75 A0 BF 12 00 AF 75 A0 7F 12 00 AF 80 C4 75 A0 7F 12 00 AF 75 A0 BF 12 00 AF 75 A0 DF 12 00 AF 75 A0 EF 12 00 AF 75 A0 F7 12 00 AF 75 A0 FB 12 00 AF 75 A0 FD 12 00 AF 75 A0 FE 12 00 AF 80 92 75 98 52 75 89 20 75 8D F3 D2 8E 22 30 98 FD C2 98 E5 99 22 C2 B5 89 A0 D2 B4 12 00 AF C2 B4 22 D2 B5 89 A0 D2 B4 12 00 AF C2 B4 22 79 01 11 86 79 38 11 86 79 0C 11 86 79 06 11 86 22 7F 00 7E 00 7D 00 0D BD 50 FC 0E BE 50 F6 0F BF 50 y sigue con 00 hasta completar 4096 bytes. |
|
#8
|
|||
|
|||
|
Creo que la cosa es mas complicadita todavia.
![]() Por ejemplo si te fijas en el codigo del programita.Yo para que por el serial port me mande un 10 tengo que escribir un #16 . A mi me recomendaron usar el buffer, para no tener que convertir otra vez el file.creo que eso me lo dijo seoane, en otro hilo.Pero la rutina con el buffer se complico. Un Saludo. |
|
#9
|
|||
|
|||
|
Vamos a hacer una chapuza
![]() ![]() ![]()
Espero te funcione como espero ![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 01-04-2008 a las 04:53:37. Razón: EL ComPort.WriteStr no puede enviar enteros, lo cambie a Caracter :) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cuantos Querys? | Nomad | Conexión con bases de datos | 13 | 24-01-2008 18:41:51 |
| Contar cuantos edits hay | lbidi | Varios | 4 | 04-10-2007 21:23:36 |
| cuantos querys???? | kryna | Conexión con bases de datos | 5 | 09-05-2005 20:50:13 |
| Cuantos son Colombianos???? | sercornejov | Humor | 7 | 28-12-2004 16:49:56 |
| Cuantos Campos | eduarcol | Tablas planas | 4 | 23-02-2004 17:07:02 |
|