Skip to content

Commit

Permalink
v0.6.0-rc.1
Browse files Browse the repository at this point in the history
- add version & emergency commands
- use struct equality in tests
- ignore unreachable code for coverage
- test all client methods, not just a subset
- improve parity between Python and Javascript client API:
  - change servo API to use number | null instead of (number, boolean)
  - change getServoCommand to getServoPosition
  - add ...Raw methods that deal with servo position in terms of 0.5us units, i.e. what the Hedgehog Protocol uses
  - add IMU methods to HedgehogClient
  - add motor configuration methods
  - still no process methods, though!
  • Loading branch information
SillyFreak committed Jul 14, 2019
1 parent 9cde63a commit d73e4ce
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 13 deletions.
43 changes: 31 additions & 12 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hedgehog-client",
"version": "0.5.0-rc.1",
"version": "0.6.0-rc.1",
"description": "Client library for the Hedgehog Educational Robotics Controller",
"main": "build/hedgehog/index.js",
"scripts": {
Expand Down

0 comments on commit d73e4ce

Please sign in to comment.