Hola buenos dias! despues d emuchas pruebas arreglos de codigo convertirdo en C# (usando sharp develop) etc...
Sigo con el problema (a veces o a cierto tiempo pasado) de que el programa se queda colgado sin opción a hacer nada y otras veces con respuesta retardada unos 20 segundos.
Basicamente lo que hace el programa es:
-leer lineas del puerto serie.
-Si la linea es de la correcta dimension (la primera line suele ser algo como "kfdjksahuifihci"con signos xungos), imagino que debido a no coger el inicio de linea correctamente.
Si es correcta aplicar split.
-Del array que hace el splic convertir cada valor si es numerico a tipo double y guardar en una parte de la memoria.
-Despues de esto imprimir estos valores en textboxi en un grafico usando zedgraph.
Una solucion encontrada fue cambiar el tiempo de lectura del puerto serie. Es un timer donde se encuentra 80% codigo, que imagino que es el problema ya que se debe quedar ahi dando vueltas y vueltas.
Pero ya digo que aveces funciona bien y aveces no.
Alguna idea de como reparar
(pondria el codigo pero hasta que no lo haya entregado no puedo porque me diran que lo copie de aqui (burocracia))
Muchas gracias!