Permalink
Commits on Sep 18, 2018
  1. Fix for #1499

    dtex authored and rwaldron committed Sep 11, 2018
    If an array of keyFrames are passed to Servos, those keyFrames should be used as values for the whole collection and should not be normalized as a keyFrameSet.
  2. Add support for PWM resolutions other than 8-bit

    dtex authored and rwaldron committed Aug 26, 2018
    Required for ESP32. Addresses #1275, #1276, and #1280
Commits on Sep 12, 2018
  1. Merge pull request #1494 from styfle/patch-1

    dtex committed Sep 12, 2018
    Add badge to display install size
  2. Run grunt to generate readme

    styfle committed Sep 12, 2018
Commits on Aug 23, 2018
  1. Add badge to display install size

    styfle committed Aug 23, 2018
Commits on Aug 22, 2018
  1. 1.0.0

    rwaldron committed Aug 22, 2018
  2. 0.15.1

    rwaldron committed Aug 22, 2018
Commits on Aug 21, 2018
  1. Merge pull request #1493 from dtex/stale

    dtex committed Aug 21, 2018
    Add stale.yml
  2. Add stale.yml

    dtex committed Aug 21, 2018
    To help manage old issues that have been inactive for a year or more.
    
    https://probot.github.io/apps/stale/
Commits on Aug 3, 2018
  1. Gruntfile + CI: build system updates

    rwaldron committed Aug 3, 2018
Commits on Jul 25, 2018
Commits on Jun 10, 2018
  1. Merge pull request #1477 from meech-ward/fix/missing-commas

    dtex committed Jun 10, 2018
    Add missing commas in stepper comments
  2. Add missing commas in stepper comments

    meech-ward committed Jun 10, 2018
Commits on Jun 8, 2018
  1. Regenerate examples

    dtex authored and rwaldron committed Jun 4, 2018
    Also change copyright year format.
Commits on May 10, 2018
  1. v0.15.0

    rwaldron committed May 10, 2018
  2. Servo: removes blank line whitespace

    rwaldron committed May 10, 2018
  3. Add support for multi-turn, winch, 90 and 360 degree servos

    dtex authored and rwaldron committed Apr 16, 2018
    servoWrite with microseconds instead of degrees.
    
    Add support for multi-turn, whinch, 90 and 360 degree servos
    
    Merge remote-tracking branch 'origin/multi-turn-servo' into multi-turn-servo
    Fix broken servo tests
    
    
    Regenerate Docs
    
    
    Coverage: Barometer, Board, Compass, IMU, Orientation
    
    Merge remote-tracking branch 'rwaldron/master' into multi-turn-servo
Commits on Apr 29, 2018
  1. Merge pull request #1465 from dtex/DRV8871

    dtex committed Apr 29, 2018
    DRV8871 Example
Commits on Apr 28, 2018
  1. DRV8871 Example

    dtex committed Apr 28, 2018
    Adds example for [Adafruit DRV8871](https://www.adafruit.com/product/3190)
    
    Closes #1459
Commits on Apr 20, 2018
  1. Compass: fix typo in test file

    rwaldron committed Apr 20, 2018
  2. Lint: fix lint issues

    rwaldron committed Apr 20, 2018
  3. CI: Make Travis and Appveyor run the same test commands. Fixes gh-1462

    rwaldron committed Apr 20, 2018
Commits on Apr 16, 2018
  1. Coverage: Barometer, Board, Compass, IMU, Orientation

    rwaldron committed Apr 16, 2018
Commits on Apr 5, 2018
  1. v0.14.3

    rwaldron committed Apr 5, 2018
  2. Boards: expose `fail` event from board items

    dnlup authored and rwaldron committed Mar 23, 2018
    Since `board.fail` is called when connection fails, it might be useful
    to echo the event in the Boards class.
  3. Repl: fix multi board disconnection

    dnlup authored and rwaldron committed Mar 23, 2018
    When connecting multiple boards, an exception is thrown when exiting the
    process
    because `state.board.io.pending` is not defined. This commit fixes the
    problem by checking the `length` property of `state.board` and looping
    through the board list to check the `board.io.pending` property.
    Futhermore, it add a timeout of 1000 milliseconds to force the process
    exit in case the `board.io.pending` property never becomes `false` (it
    has happened disconnetting a succesfully connected board).
  4. Serial: throttle serial list attempts, add forced exit

    dnlup authored and rwaldron committed Mar 23, 2018
    When listing available serial connections, a maximum number of 10
    attempts every 400 milliseconds are allowed, then the `board.fail`
    method is called.
    When disconnecting on SIGINT, add a 1000 millisecond timeout before
    forcing the exit. This has been added because if one disconnects a
    succesfully connected board the process could never exit on SIGINT.
Commits on Mar 27, 2018
  1. v0.14.2

    rwaldron committed Mar 27, 2018
  2. Regenerate Examples

    rwaldron committed Mar 27, 2018