yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV General] hollywoof:
OK... so slighlty longer than 24 hours - but a new release is out... http://www.navmi.com/release/0.4/4/navmi_0_4_4.cab

Details on the blog at http://www.navmi.com/index.php/2009/12/28/back-from-skiing-and-a-new-release/

I'll focus on doing some more tests and fixes - I've been struggling with changing languages on WM6.5 - can't believe how long it takes to switch lanugages :/

I'm also wondering about using external photo viewers - on the Omnia there's a lovely viewer available (photoalbum.exe) but it seems like this is only available by default on the Samsung - it's a shame there's no standard WM photo viewer...
[Touch Diamond, MDA Compact IV General] matthieu60:
Hi Stuart,

thanks for this new release, i test it tomorrow
[Touch Diamond, MDA Compact IV General] rhtizzy:
Yep, I get this too. Sorry Stuart but it's basically unusable like this (on the TouchHD). Hope it's something small cos I do prefer your additions to the original. Cheers, Rick.

Edit:

Is there any chance of getting this hooked up to AppToDate so checking for new versions can be done automatically?
[Touch Diamond, MDA Compact IV General] hollywoof:
Here's an attempt - 0.4.5.... http://www.navmi.com/index.php/2009/12/29/0-4-5-apptodate-and-some-power-tweaks/

Thanks again for all the feedback - and for your patience as I try to figure all this out.

Now, back on to my current fixation (photos), on these Diamond, Touch, HTC, etc devices:

- can you set the camera up to add GPS EXIF data?

- what photo viewer do you use? (What's the exe name? And does it have a command line launch facility?)

- do you have any control over the folders used for storing taken photos?

Just asking as I think I'd quite like to just let the camera button do it's normal operation - I was thinking navmi could then monitor and annotate the photos folder rather than trying to store the photos itself.
[Touch Diamond, MDA Compact IV General] matthieu60:
Hi Stuart,

i test the 0.44 version on my HTC diamond device. No more crash with this new version. Thanks for the fix. I use Navmi during running without power off the phone. No problem detected
[Touch Diamond, MDA Compact IV General] 20100v:
No more problem for me at startup (like matthieu60) with this release 0.4.4 on my Diamond.

Still a bug on upload throw gprs when my ride is finish. It works over wifi but not over 3G/gprs.

Anyway, Gcc is good, thanks for maintain it.
[Touch Diamond, MDA Compact IV General] 20100v:
Even with the 4.4.6, the gprs/3G uppload doesn't works. I've everytime this error message : Error seen - WebException. If I use gcc (andyZap version), the upload works perfectly.
[Touch Diamond, MDA Compact IV General] hollywoof:
Oops - how did 4.4.6 sneak out? That'll be my AppToDate testing :)

It's confusing that this works under wifi and not under gprs - both work here - definitely suggests some sort of networking layer problem.

Can you try turning the debug output on - it's currently an option under "Export" -then either dig out and post the relevant bit of the debug file or (a bit easier!) email me (me[at]slodge[dot]com) the navmi.debug file - at least that will tell me what the error is.

Also - out of interest - when on GPRS/3G can you verify your username/password using the options pages? My guess is that they will see the same problems as the navmi/gpx upload.

Thanks - and sorry!

Stuart
[Touch Diamond, MDA Compact IV General] band27:
Is this program compatible with the HTC HD?
[Touch Diamond, MDA Compact IV General] 20100v:
Just sent an email.

So you're right, when verify my username/password it doesn't works under 3g, only wifi.
[Touch Diamond, MDA Compact IV General] hollywoof:
I hope so - and if not I'll try to fix it so it is!

Someone up above tried this on the HD - and asked if it could keep the power alive after hitting on/off - I think the latest release does exactly that.

Thanks - just replied - it's the navmi.debug file I'm trying to get hold of - that will tell me more about the type of error - since it works on wifi for you, and works on all of wifi, usb activesync and GPRS for me, I think it's got to be something specific to your mobile data network. We'll find it....

Happy New Year!
[Touch Diamond, MDA Compact IV General] Quercus:
Yes, it does work with the HD :-)

4.4.6 seems to keep the GPS working when pressing the on/off button of the HD. I'll try to do some tests outside and let you know, but it "seems" to work fine now. Thanks!

Edit: Yes, the GPS keeps working after pressing on/off button on the HD :-)
[Touch Diamond, MDA Compact IV General] exec228:
i have touch hd (t8282) and it is completely compatible. unless you really mean other device.

HOWEVER, GPSCYCLECOUNTER IS NOT COMPATIBLE WITH AIRPLANES!

recently i tried to use it and found out that IT cannot work correct above 300m altitude. above that it indicates zero speed and undefined altitude.

moreover, even on the ground average speed is reported to be higher than top speed. i thought it was caused by microzigzag track, but now i believe that it's fundamental math bug of the software.

sigh, i must uninstall it due to these errors. otherwise it's very nice, stable, ergonomic software...

P.S. i hardresetted the pda and would not give you track for analysing.
[Touch Diamond, MDA Compact IV General] band27:
HD compatibility

Ok, thanks for the heads up guys. Will give this a go in my car as the Canadian winter is here.
[Touch Diamond, MDA Compact IV General] hollywoof:
Thanks for this bug report - shame about the reset - those tracks would have been really interesting to see.

I've not tested navmi on a plane - but have tested it in mountains well higher than 300m, so I know navmi can work "up there". One thing that would be a problem, I guess, is that I've not coded up any UI options for speed much higher than 200km (this isn't a problem for cycling!)

If you ever get a spare moment and would be prepared to give the latest spin of navmi a go, then I'd be interested to get a few example tracks from you.
[Touch Diamond, MDA Compact IV General] hollywoof:
Excellent - that's the best news I've had all year :)
[Touch Diamond, MDA Compact IV General] rhtizzy:
Yep, great stuff Stuart. And of course a Happy new year to you (and all) too!

Am getting en error tho now when trying to upload a session to runSaturday: "Error returned - Object reference not set to an instance of an object".

I have uploaded a couple of tracks before the upgrade and Validating my logon credentials through navmi also works, so pretty sure it's not my connection. Neither Upload on Save or from Diary worked but viewing the track and graphs from diary still work fine. Probably the only other thing worth mentioning is I took a couple of photo's during the session, for what it's worth...

Will test some more tomorrow but perhaps any suggestions?
[Touch Diamond, MDA Compact IV General] hollywoof:
Does that mean the power now works for you :)

The good news is that that problem is on the server - the only place where I've seen that problem (and so my guess) is that you have some laps with no data points in them - possibly the very first or very last lap. Is it possible you could send me (me[at]slodge[dot]com) the .navmi file for one of those tracks.

If that is the case, then I'll be updating the server soon.

Thanks again for the feedback.
[Touch Diamond, MDA Compact IV General] rhtizzy:
it certainly does and am well impressed with the results! :D

have emailed the log to you but can also say I'm almost sure I did press pause a couple of times between taking the foto's and there are indeed laps without data becos of it.

I had a look at a .navmi file using a texteditor but perhaps I havent seen the matrix as many times or as closely as I thought.. ;) Is there any way of editing the .navmi directly or do I need to convert the fileformat (and edit that before manually importing to runSaturday)?

Edit

converted to .kml but file unreadable due to over a thousand waypoints!?

converted to gpx and tried to import to runSat and got:

"Error in gpx file - System.FormatException: Could not parse incoming GPX contents at SlodgeRoutesTools.GPXImport.GPXStorer.Upload(String gpxAsText, Char rsType, String rsSubType, Boolean skipDuplicates) in E:\Users\Stuart\Documents\Visual Studio 2008\Projects\DNN\SlodgeRoutesTools\GPXImport\GpxUploader.cs:line 30 at DesktopModules_SlodgeRoutes_GPXUpload.UploadGPXStream(Stream gpxStream, String userName, Int32 userId, Preferences userPrefs, StringWriter logWriter, List`1 uploadedActivities) at DesktopModules_SlodgeRoutes_GPXUpload.ButtonUpload_Click(Object sender, EventArgs e) - Could not parse incoming GPX contents"

Hope this helps, cheers Stuart
[Touch Diamond, MDA Compact IV General] ArmaBene:
Hi AndyZap,

what do You think about adding the use of G-sensor to be able to have "instant" slope (by appropriate low pass filter...)? So the software could be able to show power, VAM, Joules (or kcals) spents, ... without requiring the use of the GPS...

Thank You for this great software ;-)

Armando
[Touch Diamond, MDA Compact IV General] hollywoof:
The navmi file is binary - especially to save disk space.

I've looked at the .navmi file and I know what I need to do on the server to make this work - just give me a few days. I've got lots of code to upload to the server - and when I upload it, then there's lots to change - always work to do!

I've replied to your email - can you send me the gpx - I'll take a look at it to see if I can spot the problem.

Thanks

Stuart
[Touch Diamond, MDA Compact IV General] coderbie:
dear AndyZap,

thank you for this great software.i didn't notice any message about how to donate you. if i find a way i would like to donate you using paypal. thanks :)
[Touch Diamond, MDA Compact IV General] 99048907:
Hi,

I read that the latest version works when you turn the screen off but with my HTC HD2 (LEO) its not recording the gps data when I switch the screen off with the power button. I installed 4.5 and did the app to date to get 4.6. Any help would be appreciated.

Oh and great app, especially with the link up to runsaturday as I was always to lazy to sync all my data up to sporttraks with gps cycle computer
[Touch Diamond, MDA Compact IV General] hollywoof:
Oh no - that's annoying... I think a few people with HD's (but maybe not HD2?) have said this power off now works for them?

Do you know if the GCC worked on your HD2 when it powered off?

I've basically now implemented all of the items I could find in here - http://xdaforums.com/archive/index.php/t-379366.html

And I'm increasingly seeing why the iphone (with it's fewer variations) is a successful platform for apps!

I like variety really ;)

Thanks!
[Touch Diamond, MDA Compact IV General] 99048907:
I have looked for a GCC file but cant find one. I tried on a short ride back from the shops an its been uploaded on the runsaturday.com my username is Trophy344. if you look at the map you can see it hasnt tracked my location at all, as I go through all the houses lol. I also forgot to stop the program which is why the time is so long.

hope this helps

Cheers
[Touch Diamond, MDA Compact IV General] hollywoof:
Thanks for posting the link to the runsat activity - helped me find the raw data real quick :)

It looks like the uploaded file contains a continuous stream of data - so the device remained on and logging.

Now... there are two possibilities:

1. The GPS lost lock while in your pocket.

2. The phone carried on, but it switched the GPS power off.

Can you brave the snow and do another test walk? Basically this time keep the phone out in the open so it definitely has no excuse for losing lock.

I'll also dig around to see if I can find out anything special about the Leo.

Thanks again for the data.

Stuart
[Touch Diamond, MDA Compact IV General] hollywoof:
P.S. Sorry for confusing you - I wasn't asking for a GCC file - I was asking to check whether the original Gps Cycle Computer definitely worked OK on the phone when you hit the power button - if it did, then navmi should (in theory...)
[Touch Diamond, MDA Compact IV General] 99048907:
Hi Stuart,

I think this was down to option 1 and I just lost GPS in my pocket. I just tried it walking less than 1km and it appears to be working fine. Should of cycled to work today to test it but I listened to the weather man...

On a separate note, should you try and get this post moved as I'm sure there are others who could benefit from this program but having it in diamond General is not really the most obvious place to look.

Thanks for looking into this for me
[Touch Diamond, MDA Compact IV General] rhtizzy:
Even tho AndyZap and Hollywoof are two different people and current development is all (afaik) being done by Hollywoof (Stuart), I'd like to support the sentiment and express my appreciation for all the hard work and excellent results by making a financial contribution.

Are you open to paypal donations Stuart?

PS I'd also like to support the idea for separating this thread from GCC.. seems fair now such progress has been made from the original (albeit also excellent) product.
[Touch Diamond, MDA Compact IV General] hollywoof:
I'm still new to this forum

Where is the best place to start a new thread?

For donations... I'm currently thinking about what to do! I'm also keen to make sure that whatever I do moving forwards I still recognise the input of navmi's ancestor!
[Touch Diamond, MDA Compact IV General] 99048907:
I would of thought here was a better place, although I rarely leave the phone specific forum sections.

> Development and hacking

Reload this Page Windows Mobile applications and games

http://xdaforums.com/forumdisplay.php?f=528

and you can just link back to this thread and ask the moderators to lock it. If you started a new thread you could put in a download section at the start so its easy for people to see the latest versions and change history. Like andy did on this thread.

Just my opinion, others may tell you a better place to put it
[Touch Diamond, MDA Compact IV General] rhtizzy:
General application development is here, the winMob applications&games.

Perhaps Andyzap might like take to another direction sometime, so I'd think this thread could be split as opposed to closing it and moving the relevant section to the new location with an intro post like '99048907' proposes..?

Any mods around to advise?
[Touch Diamond, MDA Compact IV General] hollywoof:
OK - started something here - http://xdaforums.com/showthread.php?p=5299643

Totally agree that this existing thread should stay open - that source on code.google.com is still out there and I know that others are developing off of it too.
[Touch Diamond, MDA Compact IV General] exec228:
the last thing it displayed was something about 600m altitude and 500km/h speed. after that it stuck displaying average speed 550km/h, current speed 0km/h, altitude... i don't remember (very probably zero).

(note the average speed is always higher than current speed, even while walking and driving. it's impossible by real math and physics)

i was wondering about flight data and turned it on while liner was taxiing. the plane took off at 320km/h and almost everything was exciting before the gpscyclecounter stuck on output i mentioned above.

such a track could be provided by any avia passenger.

_______________________________

so, in navmi average speed is lesser than current speed?
[Touch Diamond, MDA Compact IV General] tectona:
not work with my diamond

when open this application then error notification show up.

it said "Can't find PInvoke DLL 'GccGPS.dll'

help me please, i need this application. thanks so much.
[Touch Diamond, MDA Compact IV General] hollywoof:
Sounds like maybe just a simple install problem.

Things you could try:

- reinstall

- switch to using the other GPS dll (can't remember how you do this in GCC - but it's quite straight-forward in the settings I think - if you can get that far)

- or try navmi
[Touch Diamond, MDA Compact IV General] hollywoof:
Thanks for that - sorry I missed it - mainly posting/reading on the navmi specific thread now to avoid confusion.

Will try this out next time I fly - and will watch out for logs provided by others. Although here in the UK they insist that all electronics are switched off during landing and take off - flight mode is not enough.

> so, in navmi average speed is lesser than current speed

Roughly half the time, it is :)
[Touch Diamond, MDA Compact IV General] freddy85:
Hi, have an rc car that i want to record the top speed. is this program suitable? im thinking around 50-70kmh and pretty short distance.

thanks
[Touch Diamond, MDA Compact IV General] hollywoof:
You can try it and see - but at your scale you may find GPS errors outweigh results.

If you've got a phone with an accelerometer in it then I think that might give you some interesting data :)
[Touch Diamond, MDA Compact IV General] marasp:
is there any development going on andy?? i quite like crossingways and live logging...and would rather avoid switching permanently to navmi because of this...
[Touch Diamond, MDA Compact IV General] Albondigas:
Development is continued by hollywoof under the appname "navmi" in another thread

http://xdaforums.com/showthread.php?t=613381
[Touch Diamond, MDA Compact IV General] marasp:
well i know that there is navmi which is based on GPSCycleComputer...the problem is there is no live logging to crossingways.com :( on navmi...
[Touch Diamond, MDA Compact IV General] petrutms:
anyone can help me add my own server in this app ? dont want to use crossingways. Thanks.
[Touch Diamond, MDA Compact IV General] boarder87:
The Program log every second the current Position, but after 2 oder 3 hours i have too many points and a huge file. How can i change the logging intervall?

i have tried to change the GPS activity to 5 seconds. But turn GPS on and off every 5seconds stress the CPU too strong.

CAn anybody help?
[Touch Diamond, MDA Compact IV General] Toblerone69:
interesting question, i'm here for asking that or something similar: i used gpsgate and with a good istances setup (only lat/long/speed : $GPRMC) i have a 7 hours log with 1sec resolution of 875Kb (nmea, really simple to convert to the good but huge kml)

is it possibile something similar (x2 or x4 is good as well) with this really good software?

another question:

is possible to setup the log target? (which folder to use)

thanks in advance, and thx for this reallly good (and looks good as well) software!

regards
[Touch Diamond, MDA Compact IV General] Toblerone69:
found the logfile location setup, was so simply

any suggestion about a little file log with a "standard" format and only lat/long/speed?

gpsbabel does not support the gcc one, the really good kml embedded converter does not add the speed, the gpx one seems so but with it is a bit complex: convert to gpx with the app, then reconvert it with gpsbabel to kml on pc

thanks in advance
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Toblerone69,

which application uses kml with speed?

If it makes sense I can add an option to include speed in kml. But you should provide me the necessary Infos and an example file.

I did some further development on GPS Cycle Computer.

The main improvements are:

- draw a little arrow showing direction of movement in map screen

- with double click go back to current position in map view

- possibility to show map (with last position) without GPS-fix

- support for COM0 - unfortunately this requires everybody to adjust the COM-setting after update

- button to switch GPS on and off without starting a log

- keep backlight on when in map view (to follow trace)

- improved track representation

- display graph for altitude and speed (with intuitive scaling adjustments - hopefully)

- some little performance enhancements and minor improvements and bug fixes

I did the changes private and local for my own, but if someone is interested I can provide the new version. I only need some assistance on how to do it.

boarder 87

what's the problem with 'huge' log files? Are you running out of memory or is it only very slow to process the huge log afterwards?

I am thinking about adding an option for log interval.
[Touch Diamond, MDA Compact IV General] Toblerone69:
thanks for the reply

i use the kml (with speed , and forgot to say date/time) with google earth, to see the speed/time, not so user-frendly, go in the tracks points and select the needed one

appears:

lat long speed recording time

i have that kind of kml file starting from a nmea file log, and converted with:

gpsbabel -p "" -r -i nmea -f "nmeafile" -o kml,units=m -F kml/"kmlfile"
[Touch Diamond, MDA Compact IV General] axelpix:
Sure, there's interest in any further development of this wonderfull app. Just attach the CAB here to your post. Probably you can join the developers team on code.google.com. Just ask them.
[Touch Diamond, MDA Compact IV General] boarder87:
Its very slow to convert it to gpx format, but after a few test, i see, that it is not a real problem.

Something strange, first i missed the pause function when i enable the screen off option. But i check the power off/standby Button on my HTC Touch Pro and the GPS is still working. Its the only Programm that logs when i turn off my device. Other Programms disable GPS.

Result: really nice functional Programm ;)
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello boarder87

I think it would be better to accelerate the conversion routine - if possible.
[Touch Diamond, MDA Compact IV General] Blaustein:
Hello Toblerone 69,

I had a short view on kml-specification. I found something about Date/Time, but there are many different possibilities and I don't know how to tag a timestamp on each trackpoint (I think this is what you want). Concerning speed, I found nothing. Perhaps gpsbabel attaches only an unspecified piece of text to each trackpoint. Can you attach a short sample file to your post?
[Touch Diamond, MDA Compact IV General] Toblerone69:
thanks for the repy and the interest, i send to you a pm with a very short nmea log converted to kml (with the previous, reported, gpsbabel command)

this one report as well date/time & speed with google earth

sad: is not possible to send attachment with pm, please can you provide an email by pm?
[Touch Diamond, MDA Compact IV General] Blaustein:
you can attach a file to your post her in the forum (Additional Options). But you must pack it in a .zip
[Touch Diamond, MDA Compact IV General] rocky50:
Hello!The application is just amazing.Many greeting for the author :) .Yesterday I installed 3.114 version.Is that the final version?
[Touch Diamond, MDA Compact IV General] sensimilla:
@Blaustein

I'd love to get hold of a version with the fixes that you mention. I just went out with my bike today for a ride with my new mount for my diamond, all the changes you mention cure exactly the small problems that I noticed.

Navmi looks good but I don't need any of the extra features and I prefer the interface of GCC. The Crossing Ways website seems to be much improved from the last time I tried it too.

A new version would be great. Doing it through the googlecode page and updating the project code would be the best way but I'd settle for a cab attached here.

Many thanks to AndyZap for writing this great program in the first place.