profanum429 / v800_downloader

Tool to download data files from the Polar V800 GPS watch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error making Bipolar names

runningwithM400 opened this issue · comments

Hi Folks,
from time to time I'm getting an error message while downloading tracks from the Polar M400. Other tracks do download without problems. Within the V800 Downloader window I see the following:

Done downloading and converting sessions
Look in C:/ to find your files
Errors occurred during processing
20170205xxx: Error making Bipolar names.

I run the latest V800_downloader version 6 under Windows 7. Can anybody help what to do to download my track? I do not want to use Polar Flow as I don't like to send my data to Polar. All info on the watch is displayed fine. Appreciate any good idea. Thanks a lot.
v800error

Hi @runningwithM400,

A couple of things to try:

  1. you should be able to run the v800_downloader.exe from an Windows Command shell (cmd.exe), and then you should see addition diagnostic messages in the shell window. That might give you some clues :)
  2. if I remember correctly, when this error does occur the application leaves the problematic session's directory where it us. So you should be able to see a directory something like C:\2017205113229_0. Let us know what files are in that directory (just the filenames should do). Or compare them yourself against the list in the V800export::make_bipolar_names function.

Oh, which reminds me, I did fix a similar (the same?) issue in #24. Unfortunately my fix is only on my fork (see #24 for details) since @profanum429 has disappeared and no longer processes PRs to this project.

Cheers.

Hi pcolby,
thanks a lot. I get the dir you mentioned. Looks like this:
dirv800

When I run the exe from the cmd shell (without any options though) I do not see any outputs. But I'm not a SW guy I can not make or compile source code :-(

Does the names of the output files say anything to you? Thanks again - would be great if I can get this to work. What I don't understand is that some of the tracks don't have this error. Same watch, same PC, all the same....

You appear to be missing both the BASE.BPB and ROUTE.GZB files. My fix for #24 takes care of the latter, but not the former... it's a bit if a problem (ie not an easy workaround) that BASE.BPB is missing.

Can I ask what sort of activity it this? eg running? cycling? weight training? etc.

Also, what firmware version is your M400?

The activity is "Class. XC skiing". Some of these types of activities have downloaded correctly. Also, this error happened one time with "Trail running" as well. It seems it is not just within one specific activity.
The firmware of the Polar watch is 1.8.500
Thank you.

Hi pcolby, Dears,
any more hints / suggestions? Has anybody else seen the same problem?
Thank you.

Hi @runningwithM400,

Nope, I have no further ideas. Without access to the device itself (and not being able to reproduce it myself), then the only option I see would be to add a whole lot of addition debug logging to see where exactly why the data is missing.

Do you have the skills necessary to build the V800_downloader on your own machine? If so, perhaps start with a debug build, and step through it yourself. If not, then it going to be a bit tricky, since I don't have any Windows build machines setup for V800_downloader currently (I only use V800_downloader on Linux; on Windows I use Bipolar instead).

Cheers.

Hi all,

I had the same trouble today. No 'Routes' nor 'Base'.
The only modification is to follow a trace on the v800. Don't know if it's a useful information.

Here the list of files on the output directory:
LAPLINKS.LNK PROFILE.BPB SAMPLES.GZB SENSORS.BPB SPORT.BPB STATS.BPB TARGET.BPB v2-users-0000000-training-sessions-20170924083531_0-create v2-users-0000000-training-sessions-20170924083531_0-exercises-20170924083531_0-create v2-users-0000000-training-sessions-20170924083531_0-exercises-20170924083531_0-laps v2-users-0000000-training-sessions-20170924083531_0-physical-information ZONES.BPB

On my fork, I add this simple fix to not take care of 'Routes': JeremieRapin@3cf1862
I use only v800 for PPT5.

@pcolby I'm able to modify the code if you have any suggestions?

Let me know.

Regards,

Jérémie R.