All Projects → pcolby → Bipolar

pcolby / Bipolar

Licence: gpl-3.0
Free your data from Polar FlowSync

Labels

Projects that are alternatives of or similar to Bipolar

Qtbase
Qt Base (Core, Gui, Widgets, Network, ...)
Stars: ✭ 1,298 (+1101.85%)
Mutual labels:  qt5
Albion Online Stats
Albion online stats is an extension to MMORPG game - Albion Online. It tracks network traffic and displays various statistics, such as damage and DPS meter calculated from in-game actions.
Stars: ✭ 97 (-10.19%)
Mutual labels:  qt5
Awesome Kde
A curated list of awesome apps, extensions, modules, themes and tools for the KDE Desktop Environment.
Stars: ✭ 101 (-6.48%)
Mutual labels:  qt5
Diceparser
Powerful dice Roller is used as discord bot, irc bot, cli tool and inside Rolisteam : 1d20+4, 1L[head,arm,leg,belly,chest], 1d6+1d8, 8+5*3
Stars: ✭ 90 (-16.67%)
Mutual labels:  qt5
Qtrpi
An easy-to-use environment to cross-compile Qt applications for Raspberry Pi from your desktop.
Stars: ✭ 93 (-13.89%)
Mutual labels:  qt5
Packetsender
Network utility for sending / receiving TCP, UDP, SSL
Stars: ✭ 1,349 (+1149.07%)
Mutual labels:  qt5
Linuxdeployqt
Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications
Stars: ✭ 1,287 (+1091.67%)
Mutual labels:  qt5
Mikidown
A note taking application, featuring markdown syntax.
Stars: ✭ 105 (-2.78%)
Mutual labels:  qt5
App
free software application for social network analysis and visualization
Stars: ✭ 94 (-12.96%)
Mutual labels:  qt5
Qv2ray
⭐ Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计 ⭐
Stars: ✭ 12,886 (+11831.48%)
Mutual labels:  qt5
Fastqt
FastQC port to Qt5: A quality control tool for high throughput sequence data.
Stars: ✭ 92 (-14.81%)
Mutual labels:  qt5
Kindd
A kindful dd, written in qt-quick.
Stars: ✭ 93 (-13.89%)
Mutual labels:  qt5
Scram
Probabilistic Risk Analysis Tool (fault tree analysis, event tree analysis, etc.)
Stars: ✭ 98 (-9.26%)
Mutual labels:  qt5
Reader
Reader for PDF,use Qt5 and Poppler
Stars: ✭ 89 (-17.59%)
Mutual labels:  qt5
Apk Icon Editor
APK editor to easily change APK icons, name and version.
Stars: ✭ 104 (-3.7%)
Mutual labels:  qt5
Bitsofbytes
Code and projects from my blog posts.
Stars: ✭ 89 (-17.59%)
Mutual labels:  qt5
Qshell
a simple desktop shell based on Qt5 and KF5
Stars: ✭ 97 (-10.19%)
Mutual labels:  qt5
Libqtshadowsocks
A lightweight and ultra-fast shadowsocks library written in C++14 with Qt framework
Stars: ✭ 1,455 (+1247.22%)
Mutual labels:  qt5
Telegram Qt
Qt-based library for Telegram network
Stars: ✭ 105 (-2.78%)
Mutual labels:  qt5
Jagcs
Just another ground control station
Stars: ✭ 99 (-8.33%)
Mutual labels:  qt5

PMDA++ Bipolar

Build Status Build Status Github Downloads Github Release GitHub forks GitHub stars Chat Qt GitHub license

Build history Build history

Bipolar a simple GUI application for exporting training sessions from Polar sync software, such as Polar FlowSync. Currently, the following applications and devices are supported:

Installing Bipolar

Mac OS X

  1. Install Polar FlowSync, if you haven't already.
  2. Close FlowSync, if it's already running.
  3. Download the latest Bipolar release - you'll want the Bipolar-<version>.dmg file for OS X.
  4. Open the downloaded Bipolar-<version>.dmg file.
  5. Read the includes README.txt file.
  6. Enter the Hook folder.
  7. Run the install.command script.

See the How it Works for more information about the Hook that gets installed in that last step.

Windows

  1. Install Polar FlowSync, if you haven't already.
  2. Close FlowSync, if it's already running.
  3. Download the latest Bipolar release - you'll want the Bipolar-<version>.exe file for Windows.
  4. Run the downloaded Bipolar-<version>.exe installer.
  5. Follow the usual install wizard prompts.

See the How it Works for more information about the Hook that gets installed in that last step.

Using Bipolar

Once installed (see above), the usage pattern is pretty simple:

  1. Record some activities on a supported Polar device.
  2. Use FlowSync to upload your activities to [flow.polar.com] as usual.
  3. Run the Bipolar application, and follow the GUI prompts. Depending on the options selected, this will generate GPX, HRM, and/or TCX versions of all activities seen.
  4. Open/upload the generated GPX, HRM, and/or TCX files to your favorite website or application.

How it Works

Windows

When Bipolar is installed, it places a custom DLL into the Polar FlowSync application directory. This custom DLL then writes all training session data it sees to binary files (in %LOCALAPPDATA%\Polar\PolarFlowSync\export).

The installer also installs a separate Bipolar application, which, when exectued looks through all training session data exported above, and, for any that don't already have corresponding *.gpx and/or *.tcx files, converts those sessions to GPX and/or TCX accordingly.

OSX

For OSX, Bipolar is provided as a standard disk image (*.dmg) file. This file contains both the Bipolar application (which can run completely standalone), and the hook library. However, the hook library is not automatically installed for OSX. Instead, the disk image includes a simple hook install script to run to install the hook (which you will want to do, unless using the direct USB option mentioned below).

Direct USB Interface

The separate v800_downloader project provides a way of extracting training session data from the V800 directly, without the need for the hook mentioned above. That project extracts data in a format that is compatible with this project's Bipolar application, so can be used as a hook alternative if desired.

Of course, that is particularly exciting for Linux users, who otherwise could not make any significant use of this project, nor the Polar V800 in general.

Contact

The issue tracker is the preferred place for reporting issues, asking basic questions, making comments and suggestions, etc.

There's also a Gitter chat room that may become the preferred place for general discussion, etc. It's under evaluation, but looks promising.

There's an older Bipolar Google Group available for general discussion, questions, comments, suggestions, announcements etc. Email [email protected] to subscribe.

And finally, there's a Bipolar open-source project topic on the Polar forums, which contains quite a bit of relevant information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].