-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flowsync 2.6.2 comes with new QT library. The hook doesn't seem to be compatible anymore. #60
Comments
Interesting! I don't have my Windows or OSX machines handy to test right now (will have tomorrow). Can you see what version of Qt the new FlowSync is using? (should be able to tell from the DLL properties). It's probably just going to be a matter of re-applying the hook patch to the new Qt version. |
Absolutely. The new QT5Network.dll claims to be version 5.5.1.0. Quite a jump forward with respect to 5.1.1.0. |
Thanks! Interestingly, FlowSync 2.6.2 for OSX is still using Qt 5.1.x. So the Qt update appears to be Windows-only for now. |
Doing so becuase Polar FlowSync 2.6.2 for Windows uses Qt 5.5.1, whereas prior FlowSync versions used Qt 5.1.1. Note, FlowSync 2.6.2 for OSX appears to still be using Qt 5.1.1.
This should allow for both Qt 5.1.1 (for OSX) and Qt 5.5.1 (for Windows) simultaneously.
Will the change be a bigger one? It is "in work"! for several days. |
Hi @Squirell1,
Not really. Its probably quite a small change, and in fact probably already done. I'm just having trouble finding time to test it out on a Windows machine in between a very busy full-time job and family. If you're willing to help test, the probably-working Hook is already available from the AppVeyor continuous integration service Bipolar uses for Windows builds: You can download the
I'm 99% certain the approach will continue to work as it always had. Realistically, the only things that could break it permanently are:
I'm about 80% certain the CI build hook above will work as-is, with no further work required. But until its tested, I can't be certain.
Its definitely worth looking at, but as to whether or not it's better - that depends on a whole lot of considerations. What one user considers better, is not necessarily better for other users - it depends, for example, on your usage patterns, the platforms you use, you're sensitivity to delays, and how much money you're willing to invest. Having said that, there are a number of alternatives already available, including the v800_downloader project, and exports from the flow.polar.com website itself. If you haven't already, you might want to have a look over the list at http://www.dcrainmaker.com/tools or similar lists elsewhere. I'm definitely open to other approaches. But so far, the Cheers. |
Dear @pcolby |
Hi Paul, |
Thanks @roesassi and @Squirell1! 😄 I'll release the new hook, and update the master branch to include it in the next Bipolar release, which should be available from AppVeyor later today, and Github Releases later this week. Cheers. |
For FlowSync 2.6.2+ on Windows support (#60).
The updated Windows installer with the new hook is now available from CI - https://ci.appveyor.com/project/pcolby/bipolar/build/master-192 Official release will come soon... need to sort out OS X build first. |
Thanks @pcolby |
Probably. In principal, the same hook could capture data in the opposite direction, and as long as its in a format we can parse, it should be possible to use it. Just curious... why would you want that data?
I would think capturing the raw data would be pretty easy. Parsing it is likely to be only moderately difficult, but very time consuming, with a lot of slow change-sync-check cycles. Can you tell me exactly what sort of "target" data you're interested in - there's a few different types in the V800 data already. For example, each activity session records some targets for the session - these are captured by Bipolar already, but not used for anything. |
Thanks for the answer.
I am a long time user of Polar devices (as many other people using bipolar I think) and in the last several years I used to program my running training targets with phased exercises in a RS800, first, and a RS800CX next. After buying the V800 a couple of months ago, while happy about the device itself, I realized that I have three major problems with it:
Best |
The new Flowsync update installed a new QT5 library and it does not seem (at least on my PC) to be compatible with the hook (when FS starts, some other parts of the QT library do not find an entry point in the DLL replaced by Bipolar).
The text was updated successfully, but these errors were encountered: