Foros de discusión BttBadalona.com
Foro de los BTT'ros de Badalona y de todo aquel que disfrute pedaleando por la montaña.
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   LoginLogin 

Freeware para analizar porcentajes de inclinación

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Chapuzas a domicilio. (Pepe Gotera y Otilio)
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Lerso
-


Registrado: 08 Ago 2010
Mensajes: 54
Ubicación: Bufalà Badalona

MensajePublicado: Sab 25 Jun, 2011 6:41 pm    Asunto: Freeware para analizar porcentajes de inclinación Responder citando

Hace algunas semanas empecé a estudiar un leguaje de programación llamado Labview,
y pensé que mi primera y puede que única aplicación la podía dirigir al mundillo de la bici.
Como hobby, he desarrollado un pequeño freeware que analiza ficheros en formato GPX
y que relaciona el perfil y el porcentaje de inclinación con los km recorridos espero que sea de interés

Me he dado cuenta que los cursores de tiempo y velocidad no indican lo que deberían, porque están asignados al cursor de porcentaje,
ya lo he corregido y os dejo el siguiente enlace.

http://www.megaupload.com/?d=2OV377F2
El password de descompresión es el mismo: bttb

¡Menos mal que lo colgué en el apartado de chapuzas, que si no …!
Lo siento mucho.

Antes de instalar la corrección, y si alguien ya lo había instalado, es necesario desinstalar la versión anterior, es muy sencillo.
Inicio - Panel de Control - Agregar o quitar programas - Buscar Cimas y pulsar sobre quitar.

No he dicho nada sobre su funcionamiento, porque creo que es bastante intuitivo, básicamente se trata de abrir un fichero en formato GPX
que se presenta sobre una gráfica y podemos seleccionar la curva de altura, el porcentaje de inclinación, la velocidad, la hora y el tiempo empleado,
una vez representada podemos ir interactuando con ellas de diferente forma, la más sencilla es arrastrar con el ratón,
el cursor amarillo por la gráfica. Después podemos añadir el track a un odómetro que irá acumulando los datos de forma permanente.

Si tenéis alguna duda de funcionamiento no dudéis en comentármela.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Diesel
Moderador


Registrado: 25 Nov 2004
Mensajes: 3103
Ubicación: Badalona

MensajePublicado: Lun 25 Jul, 2011 11:09 am    Asunto: Responder citando

Ya lo he probado y está muy lograo.
¡Felicidades por tu trabajo!
_________________
Saludos.
https://www.bttbadalona.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
manolito
****


Registrado: 20 May 2009
Mensajes: 1470
Ubicación: Badalona

MensajePublicado: Vie 29 Jul, 2011 11:20 pm    Asunto: Responder citando

Una curiosidad (no conozco este entorno de programación), porqué ocupa más de 100 MB
la aplicación que has desarrollado? lleva algún runtime incorporado?
Me parece un poco raro ya que el fichero GPX no es más que un archivo en formato XML.

Un saludo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Lerso
-


Registrado: 08 Ago 2010
Mensajes: 54
Ubicación: Bufalà Badalona

MensajePublicado: Sab 30 Jul, 2011 6:49 pm    Asunto: Responder citando

Gracias Diesel, Tengo que solucionar un problema con la impresión, y no tengo demasiado tiempo, así que cuando lo tenga, miraré de actualizarlo.


Hola Manolito, LabView es un entorno de programación gráfico y de “alto nivel”.
Gráfico: Porque no escribes ni una sola línea de código, todo son objetos que tienen que ser cableados.

Alto nivel: Son lenguajes de programación que están muy alejados del micro, tipo Visual Basic, LabView, etc.
Bajo nivel: Son lenguajes de programación muy cercanos al micro, Assembler, C, C++, etc.

Nunca me ha gustado esta forma de definir un lenguaje, pero es la que se emplea.
Al ser un lenguaje de alto nivel deja de ser conciso, y emplea funciones, rutinas que están llenas de código que no siempre utilizas,
con multitud de variantes y posibilidades, por eso algo que parece simple acaba ocupando bastante.

Para ponerte un ejemplo, yo soy un programador de bajo nivel, y si tuviera que escribir 100 MB de código estaría bastantes años programando,
mientras que esta aplicación la he desarrollado en un mes, a ratos, y siendo un novato en el entorno.

Te dejo este enlace de la página por si te animas a utilizarlo, puedes solicitar el software de evaluación.
http://www.ni.com/

Un saludo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
manolito
****


Registrado: 20 May 2009
Mensajes: 1470
Ubicación: Badalona

MensajePublicado: Sab 30 Jul, 2011 10:12 pm    Asunto: Responder citando

OK. Gracias por la explicación.
Aunque nunca consideré C o C++ como de bajo nivel.

Probaré...
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Lerso
-


Registrado: 08 Ago 2010
Mensajes: 54
Ubicación: Bufalà Badalona

MensajePublicado: Dom 31 Jul, 2011 9:26 am    Asunto: Responder citando

manolito escribió:
OK. Gracias por la explicación.
Aunque nunca consideré C o C++ como de bajo nivel.

Probaré...


Tienes toda la razón, C++ está orientado a objetos y sería considerado de alto nivel, escribí de carrerilla,
en cuanto a C, si que considero que es un leguaje de "bajo nivel"

Si pruebas LabView, no dejará de sorprenderte, serás capaz de hacer algo complejo en un momento y, algo
sencillo te puedes pasar días, sin llegar a saber por qué no funciona (es un lenguaje muy alejado del micro, intentar sacar conclusiones cuesta un poquito).

Un saludo
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Chapuzas a domicilio. (Pepe Gotera y Otilio) Todas las horas son GMT + 2 Horas
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro


Powered by phpBB © 2001, 2005 phpBB Group