![]() |
n810 as a biking computer?
Since I didn't see anything like it yet, I've just thrown this up.
It's an incredibly crude program (It's my very first maemo app and even C!) so good luck with it ;) It works for me so perhaps someone else might possibly find it useful http://disconti.nu/n810/cycling/bikecomp-a00.png. It shows the
I've given up on the internal GPS and use an external bluetooth one instead. It's just a single binary and you can download the bashed together version Note, I had to update /var/lib/gps/gps_BT_devices before it recognized my external gps. Not sure what's up with that. Writing in gtk/hildon/etc is still kind of voodoo for me. It's rather inaccurate. I'm up to 5km/h sitting down and when walking around, I've managed to get to 15km/h. I've got really long legs! :) Tried using the velocity data from gpsd but I only received that information intermittently so I'm now just calculating the velocity myself using a 5 second average. If anyone thinks they could do a better, job, well, PLEASE DO! :D I got a wee bit desperate so ended up throwing this together. I'd be thrilled if someone that knew what they were doing could code something. |
Re: n810 as a biking computer?
There is an app called speedometer, and it does relatively the same. Also, there is eCoach, which is perfect for this kind of thing.
|
Re: n810 as a biking computer?
Thanks for that, I've never heard of either of those apps. Speedometer looks quite promising. Unfortunately, while ecoach looks absolutely awesome, it's probably not for me: I must be getting old, I can't read text that small when I'm riding :(. Might end up using both at the same time though since the post-analysis abilities are intriguing.
Cheers! |
Re: n810 as a biking computer?
Quote:
any chance to have the source? In any case Kudos and thank you for sharing. |
Re: n810 as a biking computer?
Quote:
I would say though, that you should probably study someone else's code if you want to learn something. Speedometer seems to have some nice stuff in there regarding event hooks and such. This code was mostly auto-generated via glade-2 with my little bits and bobs bunged into main.c |
Re: n810 as a biking computer?
Quote:
If it'll hurt too much I can always give up with serious high alcohol programming and return drinking my python milkshake... |
Re: n810 as a biking computer?
Quote:
I'm normally a perl programmer: I thought that's what python coders teased perl programmers about. ;) |
Re: n810 as a biking computer?
It would be nice to have the elevation changes recorded as well and available as a graph as you did with speed.
|
Re: n810 as a biking computer?
Perhaps like how they do for Le Tour
|
Re: n810 as a biking computer?
Personally.. I would prefer to see this application continued. I like where it's going as a dedicated biking app--the idea of show elevation and/or showing it as a 500 second graph alongside or instead of the speed graph would be EXCELLENT.
It would be darned near perfect if it would also write out a trip file so that it can later be reviewed on Google Maps or in some fitness sites or software. Thanks for releasing the source, btw. As far as what you need to do, you're automatically the copyright owner--just put your license (public domain, GPL version x, etc.) in the C header. I think that's all you need to do. |
Re: n810 as a biking computer?
I've decided and started to just recode the thing from scratch.
Anyone around here a cyclist/hci person that I can ping for advice? And what features do people want? I'm going to start small but may try to work in more as time goes on. |
Re: n810 as a biking computer?
Quote:
|
Re: n810 as a biking computer?
My needs are simple. I'd like a record of how fast I was going over time. You may decide to show a set of that speed on screen as you showed us, but to have that stored and available after the ride would be nice.
Also a record of our altitude over time would be very helpfull since many of us will want to know how fast we've gotton going uphill. If you saw the last Tour then you know how important that is. To have a summary screen that showed the changes in altitude over the duration of the ride overlaid with speed (say altitude in greeen and speed in red) would make such things easy to read. Since I have no intention of mounting my n800 on my handlebars I really don't care too much about the interface but I would love to be able to see the aformentioned data when I'm done. Others of course will have different needs. |
Re: n810 as a biking computer?
Oh yeah. If it would be possible to show the altitude graph like they do in coverage of the Tour (with categories) it would be appreciated. I assume that would involve some sort of calculation of the change in altitude over a given distance.
|
Re: n810 as a biking computer?
Hey this sounds cool
you could also add Calories burned.. i think its calculated from bmi and speed |
Re: n810 as a biking computer?
Personally, I run speedometer to measure speed, eCoach for post-analysis, and Navit for maps. Oh how I love multitasking...
|
Re: n810 as a biking computer?
e-coach looks good but the Speed/altitude picture looks really odd. Is that a test screen? because those changes in altitude are nuts!
|
All times are GMT. The time now is 13:30. |
vBulletin® Version 3.8.8