Permalink
Switch branches/tags
Nothing to show
Commits on Aug 24, 2015
  1. Merge branch 'release/0.8'

    quentinsf committed Aug 24, 2015
  2. Fix some syntax errors.

    quentinsf committed Aug 24, 2015
  3. Fix assertion syntax error.

    quentinsf committed Aug 24, 2015
Commits on Nov 3, 2013
  1. Merge pull request #1 from guneysus/master

    quentinsf committed Nov 3, 2013
    Update README.md
  2. Update README.md

    guneysus committed Nov 3, 2013
Commits on Nov 12, 2011
Commits on Jul 29, 2008
  1. Restart the USB session if we get a "No error" error.

    Bjorn Tillenius
    Bjorn Tillenius committed Jul 29, 2008
    This fixes the problem with the USBLink only works every second time.
    See bug 252730 for more information.
  2. Stringify the raised exception before writing it to stderr.

    Bjorn Tillenius
    Bjorn Tillenius committed Jul 29, 2008
    Fixes bug 252727 (patch by Greg Whittier).
Commits on Jul 6, 2008
  1. Add support for USB devices, such as Garmin Edge 305.

    Bjorn Tillenius
    Bjorn Tillenius committed Jul 6, 2008
    Add an USBLink class, which is similar to SerialLink, but it
    communicates over USB instead of over a serial port.
    
    Add enough commands, so that runs and laps can be extracted from a
    Garmin Edge 305. Should also work with Forerunner 305, and hopefully
    with 205 as well.
Commits on Feb 16, 2008
  1. Add a D1015 data point.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
    Hopefully this should make it work with a Forerunner 305.
  2. Add a new logger for USB packet data.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
  3. Remove unneeded WTF.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
  4. Make the USB communication more robust.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
    When starting the session, we know read from the USB bus until we get the right package. Before we assumed that the next packet would be the right one, which isn't always the case.
  5. Refactor the way USB packets are sent.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
  6. Fix hexdump() not to break on non-string data.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
  7. merge trunk

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 16, 2008
Commits on Feb 15, 2008
  1. Clean up unpack().

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  2. Clean up constructPacket().

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  3. Don't import serial and usb modules at the top-level.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
    Import them inside SerialLink and USBLink, so that you don't need to
    have both installed, if you're only need to use one of them.
  4. Convert USB logging to use the standard logging module.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  5. Add missing 'o'.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  6. Remove bare exception handlers.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
    It's better to print out the traceback, so that it's easier to debug
    what's wrong.
  7. Add missing import from r95.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  8. Fix some log messages.

    bjoti
    bjoti committed Feb 15, 2008
  9. Apply trunk r87 to get logging.

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  10. merge trunk

    Bjorn Tillenius
    Bjorn Tillenius committed Feb 15, 2008
  11. Make use of the logging module, instead of simply printing out debug …

    bjoti
    bjoti committed Feb 15, 2008
    …info.
    
    This gets rid of the need to guard debug message with an if statement.
    It also allows external programs to plug into the logging, and easily
    redirecting it to a file.
Commits on Feb 10, 2008
  1. Break long lines.

    bjoti
    bjoti committed Feb 10, 2008
  2. Remove old code that was commented out.

    bjoti
    bjoti committed Feb 10, 2008
    We have a VCS if we want to use the old code later.