Nueva versión 1.3.x |
04-05-2013, 06:47 PM
Mensaje: #58
|
|||
|
|||
RE: Nueva versión 1.3.x
(04-05-2013 06:02 PM)xavitecnologys Escribió: Buenas tardes, Hola Xavi, muchas gracias por tomarte el tiempo en probar y enviar esto. Ahora no puedo probarlo, pero yo diría que lo que sucede es que en la captura a tiempo real no se delimita tan bien cuando inicia y acaba una curva. Después, en el procesado en el software, sí que hay una función que marca el inicio en el momento basandose en el momento en que la velocidad cruza el cero. Parece muy evidente, pero a alta precisión marcar el inicio de las curvas no es tarea fácil. Si es así como recuerdo, entonces en la captura no es tan bueno como cuando se muestra en el programa. Por otro lado, hace tiempo que pienso que el programa de captura puede hacer más cosas pues se ha visto que en ningún ordenador ha habido problemas por tener que calcular y mostrar la información mientras se lee del encoder (aunque el ordenador sea antiguo), así que se podría añadir esa función en la captura y entonces el resultado sería el mismo en ambos lugares. La diferencia entre cuando inicia la curva en una parte del programa y en otra hace que en una haya más milisegundos con una velocidad cercana a cero que en la otra, y esto afecta a la velocidad media y a la potencia media. Tu habrás observado que es poca diferencia, pero lógicamente te ha parecido rara esta diferencia. Mirando el código del procesado en Chronojump: https://git.gnome.org/browse/chronojump/...er/graph.R la función: reduceCurveBySpeed (línia 161) es la que hace esto. Pero esta función no se programó (ni nada parecido) en el programa de captura: https://git.gnome.org/browse/chronojump/...windows.py Así que lo apunto como tarea para la siguiente versión. Lo arreglaré. Muchas gracias y sigue así, ayudas mucho a todos. Saludos. |
|||
« Tema Previo | Tema Siguiente »
|