jp.digitalmuseum.mr.entity
クラス Noopy2.DCMotorController

java.lang.Object
  上位を拡張 jp.digitalmuseum.mr.entity.ResourceAbstractImpl
      上位を拡張 jp.digitalmuseum.mr.entity.PhysicalResourceAbstractImpl
          上位を拡張 jp.digitalmuseum.mr.entity.Noopy2.NoopyExtension
              上位を拡張 jp.digitalmuseum.mr.entity.Noopy2.DCMotorController
すべての実装されたインタフェース:
java.io.Serializable, ExclusiveResource, Resource
含まれているクラス:
Noopy2

public static class Noopy2.DCMotorController
extends Noopy2.NoopyExtension
implements ExclusiveResource

関連項目:
直列化された形式

入れ子のクラスの概要
static class Noopy2.DCMotorController.Command
           
 
コンストラクタの概要
Noopy2.DCMotorController(Noopy2 noopy, Noopy2.Port port)
           
 
メソッドの概要
 void ccw()
           
 void clw()
           
 void drive()
           
 void drive(boolean counterClockWise)
           
 void drive(Noopy2.DCMotorController.Command command)
           
 void drive(Noopy2.DCMotorController.Command command, int speed)
           
 int getSpeed()
           
 Noopy2.DCMotorController.Command getStatus()
           
protected  void onFree()
          Called when disposing this resource.
Caution: This method should not be called outside this class.
 void setSpeed(int speed)
           
 void stop()
           
 
クラス jp.digitalmuseum.mr.entity.Noopy2.NoopyExtension から継承されたメソッド
getPort, getPortNumber, getPortType, getRobot
 
クラス jp.digitalmuseum.mr.entity.PhysicalResourceAbstractImpl から継承されたメソッド
getConnector, setConnector
 
クラス jp.digitalmuseum.mr.entity.ResourceAbstractImpl から継承されたメソッド
getConfigurationComponent, getReaders, getWriter, isWritable, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.digitalmuseum.mr.entity.ExclusiveResource から継承されたメソッド
getWriter, isWritable
 
インタフェース jp.digitalmuseum.mr.entity.Resource から継承されたメソッド
getConfigurationComponent, getReaders, getRobot
 

コンストラクタの詳細

Noopy2.DCMotorController

public Noopy2.DCMotorController(Noopy2 noopy,
                                Noopy2.Port port)
メソッドの詳細

onFree

protected void onFree()
クラス ResourceAbstractImpl の記述:
Called when disposing this resource.
Caution: This method should not be called outside this class.

オーバーライド:
クラス ResourceAbstractImpl 内の onFree
関連項目:
ResourceAbstractImpl.free(Object)

clw

public void clw()

ccw

public void ccw()

drive

public void drive()

drive

public void drive(boolean counterClockWise)

drive

public void drive(Noopy2.DCMotorController.Command command)

drive

public void drive(Noopy2.DCMotorController.Command command,
                  int speed)

stop

public void stop()

setSpeed

public void setSpeed(int speed)
パラメータ:
speed - Speed (0-255)

getSpeed

public int getSpeed()

getStatus

public Noopy2.DCMotorController.Command getStatus()


Copyright by Jun KATO (arc@dmz) at http://mr.digitalmuseum.jp/