Skip to content
Commits on Aug 24, 2015
  1. Merge branch 'release/0.8'

    committed
  2. Fix some syntax errors.

    committed
  3. Fix assertion syntax error.

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

    committed
    Update README.md
  2. @guneysus

    Update README.md

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

    Bjorn Tillenius committed
    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 committed
    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 committed
    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 committed
    Hopefully this should make it work with a Forerunner 305.
  2. Add a new logger for USB packet data.

    Bjorn Tillenius committed
  3. Remove unneeded WTF.

    Bjorn Tillenius committed
  4. Make the USB communication more robust.

    Bjorn Tillenius committed
    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 committed
  6. Fix hexdump() not to break on non-string data.

    Bjorn Tillenius committed
  7. merge trunk

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

    Bjorn Tillenius committed
  2. Clean up constructPacket().

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

    Bjorn Tillenius committed
    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 committed
  5. Add missing 'o'.

    Bjorn Tillenius committed
  6. Remove bare exception handlers.

    Bjorn Tillenius committed
    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 committed
  8. Fix some log messages.

    bjoti committed
  9. Apply trunk r87 to get logging.

    Bjorn Tillenius committed
  10. merge trunk

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

    bjoti committed
    …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 committed
  2. Remove old code that was commented out.

    bjoti committed
    We have a VCS if we want to use the old code later.
Something went wrong with that request. Please try again.