FitBit tracker synchronisation daemon
C Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
fitbitd fitbitd: Allow running without dbus control Sep 8, 2012
indicator build: Only check dependencies on 'make deps' Jul 31, 2012
libant
libfitbit
libfitbitdcontrol build: Only check dependencies on 'make deps' Jul 31, 2012
.gitignore
51-fitbit.rules
COPYING
Makefile build: Allow tools to be set in the environment Sep 8, 2012
README fitbitd: Add GetDevices call to control protocol Jul 3, 2012
log.h
util.h Initial commit Jun 28, 2012

README

--------------------------------------------------------------------------------

  fitbitd - a FitBit synchronisation daemon

  Copyright (C) 2012 Paul Burton <paulburton89@gmail.com>

--------------------------------------------------------------------------------

fitbitd makes it possible to synchronise your FitBit tracker(s) on Linux and
other platforms. It aims to be simple to use, such that you can simply start it
and forget about it.

You should run fitbitd as a non-root user, but your user will require read &
write permissions for the USB device node of the fitbit base station. You can
provide these easily by using a udev rule such as 51-fitbit.rules copied to the
appropriate directory (eg. /etc/udev/rules.d/).

--------------------------------------------------------------------------------

Thanks to Kyle Machulis <kyle@nonpolynomial.com> for libfitbit, which helped
greatly in understanding the fitbit protocol.

https://github.com/qdot/libfitbit

--------------------------------------------------------------------------------

TODO:
  - prefs/config file reading
  - create an indicator