All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
.coordinates
will now be set to the home coordinates ({x: 350, y: 0, z: 1000}
) after a connection is established, as the Line-us machine does a homing sequence as part of the connection process. Previously we would returnundefined
coordinates until after the first move.
.pause()
now lifts the arm by default, and returns it to the previousz
height upon.resume()
. It returns a promise that resolves when the machine is actually paused.
npm run test-browser
now finishes and exits properly.- The README erroneously stated that coordinates were emitted from the machine as soon as a command is accepted at the beginning of a movement. The response actually comes when the movement is complete. Updated README to reflect that
coordinate
events are emitting the coords of the last completed movement.
- Everything.