DirectCommand TurnMotorAtSpeedForTimeAsync Method (OutputPort, Int32, UInt32, UInt32, UInt32, Boolean)LEGO Mindstorms EV3 API Documentation
For more information, please see the OnlineCodePlex project page and the OnlineGetting Started guide.

Turn the motor connected to the specified port or ports at the specified speed for the specified times.

Namespace: Lego.Ev3.Core
Assembly: Lego.Ev3.Desktop (in Lego.Ev3.Desktop.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public Task TurnMotorAtSpeedForTimeAsync(
	OutputPort ports,
	int speed,
	uint msRampUp,
	uint msConstant,
	uint msRampDown,
	bool brake
)

Parameters

ports
Type: Lego.Ev3.Core OutputPort
A specific port or Ports.All.
speed
Type: OnlineSystem Int32
The power at which to turn the motor (-100 to 100).
msRampUp
Type: OnlineSystem UInt32
Number of milliseconds to get up to speed.
msConstant
Type: OnlineSystem UInt32
Number of milliseconds to run at constant speed.
msRampDown
Type: OnlineSystem UInt32
Number of milliseconds to slow down to a stop.
brake
Type: OnlineSystem Boolean
Apply brake to motor at end of routine.

Return Value

Type: OnlineTask
See Also