ev3-js-motor
v0.5.27
Published
Motor device for ev3
Downloads
37
Readme
motor
Motor device for ev3.
Installation
$ npm install ev3-js-motor
Usage
var Motor = require('ev3-js-motor')
Motor('a').degrees(120, {
speed: 300,
braking: 'coast'
})
API
Motor(port)
path
- port in which the motor is connected
Returns: a motor device instance
.forever(speed)
Run motor until stopped.
speed
- speed at which to run motor
.degrees(degrees, opts)
Run motor for a number of degrees.
degrees
- number of degrees to turn the motoropts
- object of optional parameters
.rotations(rotations, opts)
Run motor for a number of rotations.
rotations
- number of rotations to turn the motoropts
- object of optional parameters
.timed(time, opts)
Run motor for a specified amount of time.
time
- time in millisecondsopts
- object of optional parameters
.runToAbsPos(position, opts)
Run motor until a specified motor position.
speed
- speed at which to run motorposition
- desired motor position
.stop()
Stop motor.
.reset()
Reset the position of the motor.
License
MIT