FBit Sync is a client to synchonise Fitbit devices with a Fitbit account using the supplied Fitbit dongle on Linux systems.
This project was a learning project to port galileo from Python to C++
- Required Libraries for cpr
libssl-dev
libssh2-dev
Clone cpr with git submodule update --init --recursive
Build and compile the project with cmake and make
Copy the 99-FBit.rules file to /etc/udev/rules.d
Run sudo service restart udev
Unplug and replug the Fitbit dongle
Execute with ./FBitSync
Charge HR
Force
All credit for the original source code, udev rule, and reverse engineering the synchronisation protocol go to the guys over at galileo