Que cosa rara....
Resulta que le mando el comando de abrir archivo, cantidad de datos a archivar, poner el dato X en el archivo, cerrar archivo y todo bien.
Por ejemplo:
1- Comando abrir/crear archivo
2- Comando "te voy a enviar 4 bytes" para que agregues al archivo
3- Agregar "H" al archivo abierto
4- Agregar "o" al archivo abierto
5- Agregar "l" al archivo abierto
6- Agregar "a" al archivo abierto
7 - Comando cerrar archivo
Esto lo hace de maravillas.
Pero por ejemplo si le hago:
1- Comando abrir/crear archivo
2- Comando "te voy a enviar 255 bytes" para que agregues al archivo
3- Agregar X all archivo abierto
4- Llegamos a 255?
5- No, vamos a punto 3
6- Si, Comando cerrar archivo
Esto ya no le gusta.
.Ni siquiera me crea el archivo.
Le he dado vueltas y vueltas, y a no ser que sea porque me demore 4 microsegundos en las comparaciones, o que el contador se me vuelva loco y me cierre el archivo y que entonces no me cree ningún archivo... pues no sé...
Por las dudas voy a ir a la Madre María a que me cure el mal de ojo