• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jcane86 / motor-hat / 431 / 4
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 04 Dec 2017 01:37PM UTC
Files 5
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Oct 2017 10:58AM UTC coverage: 100.0%. Remained the same
CXX=g++-4.8

api

travis-ci

web-flow
feat: Add async support

Added async support to most of the library.

Added docs!.

Fixed some performance issues that were slowing steppers down.

See README for some more details on the breaking changes or just see the docs.
Fixes #29 

* refactor(lib/pwm.js): Cleanup after pwm async support added.

* style(source): Make lint pass again.

* feat(stepper.js): Add asynch support to stepper lib

* feat(index.js): Add Asynch support to main lib.

* feat(pwm): Add asynch support to pwm lib

* test(general): Fix coverage after adding async support.

* docs(general): Add documentation throughout the codebase

* feat(stepper): Add asynch version of release()

* docs(doclets): Add .doclets.yml config

* doc(fix): trying to get doclets to play nice

* fix(lint): Fix lint and coverage for stepper.js

* test(stepper): Cover async versions of release

* fix(async): Fix contexts in bind for async functions

* feat(stepper): standardize returns and dont fail on missed steps

* perf(parambulator): remove parambulator checks from pwm lib

* fix(stepper): fix bug in sync speed calculation.

* refactor(validation): move validators into functions for performance sensitive paths

* test(coverage): add tests to recover coverage

* fix(merge): fix error from merge

* fix(fix(tests): Fix merge errors.):

* chore(docs): fix docs conf

* docs(stepper): fix step return type

* docs(typo): fix typos in docs.

* docs(readme): add emoji

* docs(auto): add automatic doc generation

* docs(auto): add gitifier

* ci(docs): generate gh-pages from travis

* style(ignore): ignore gitify-docs from lint

* remove examples folder from docs

* docs(readme): add link to docs in gh-pages

* docs(readme): update readme for 2.0

* docs: fix source links in docs and step() return type.

* chore(package): move to babel-preset-env

* build(lockfiles): add lockfiles for npm and yarn

* docs(readme): add basic usage

* ci(docs): deploy docs from master only

BREAKING CHANGE: pwm.js methods are now asynchronous and expect a callback as last parameter.Synchronous methods are now called with a "Sync" appended.

BREAKING CHANGE: Breaking: stepper.js are now Asynch and require callbacks. Stepper should be initialized with init() before using.

BREAKING CHANGE: Breaking: MotorHat object now needs to be init()-ed.

BREAKING CHANGE: dc.js methods are now asynchronous and expect a callback as last parameter. Old sync methods are still there with a -Sync suffix.

262 of 262 branches covered (100.0%)

625 of 625 relevant lines covered (100.0%)

48.86 hits per line

Source Files on job 431.4 (CXX=g++-4.8)
  • Tree
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 431
  • Travis Job 431.4
  • 50ff6c83 on github
  • Prev Job for CXX=g++-4.8 on master (#430.5)
  • Next Job for CXX=g++-4.8 on master (#432.5)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc