Skip to content
This repository has been archived by the owner on May 5, 2024. It is now read-only.

Releases: nbarikipoulos/poppy-robot-core

v3.1.1 release

19 Jul 22:42
Compare
Choose a tag to compare

Misc. mispelling fixed.

v3.1.0 release

19 Jul 22:36
Compare
Choose a tag to compare

A convenient querying method has been added to Poppy object: it allows querying a bunch of registers applied to all or part of motors of this Poppy Robot:

const P = require('poppy-robot-core');

let poppy = P.createPoppy();

poppy.query(['m1', 'm2'], ['present_position', 'goal_position']);
// Will return a promise with result as
// {
//   m1: {present_position: 10, goal_position: 80},
//   m2: {present_position: 0, goal_position: -90},
//}

Script execution functions have been extracted from the Poppy object to a dedicated one.
RawMotorRequest accessor on register value has been extended to query many values.

Jsdoc updated: misc error fixed.

v3.0.0 release

11 Jul 08:27
Compare
Choose a tag to compare

Version next to the split of the former poppy-robot-client module in 2:

  • this one dedicated to handle robot description, scripting and request to the pypot rest api,
  • the poppy-robot-cli dedicated to cli use (flags and tooling).