Packagefunnel
Classpublic class Gainer
InheritanceGainer Inheritance IOSystem Inheritance flash.events.EventDispatcher

Gainer I/Oモジュールを扱うためのクラスです。



Public Properties
 PropertyDefined by
 InheritedautoUpdate : Boolean
出力ポートを手動で更新する場合はfalseにします。
IOSystem
  button : Button
[read-only]
Gainer
  gui : IOModuleGUI
Gainer
  led : LED
[read-only]
Gainer
  MODE1 : Configuration
[static][read-only] GAINERに用意されている8種類のコンフィギュレーションのうちの一つです。通常、Gainerのコンストラクタの引数で指定します。
Gainer
  MODE2 : Configuration
[static][read-only]
Gainer
  MODE3 : Configuration
[static][read-only]
Gainer
  MODE4 : Configuration
[static][read-only]
Gainer
  MODE5 : Configuration
[static][read-only]
Gainer
  MODE6 : Configuration
[static][read-only]
Gainer
  MODE7 : Configuration
[static][read-only]
Gainer
  MODE8 : Configuration
[static][read-only]
Gainer
 InheritedsamplingInterval : int
サンプリング間隔
IOSystem
Public Methods
 MethodDefined by
  
Gainer(config:Configuration = null, host:String = "localhost", portNum:Number = 9000, samplingInterval:int = 33)
Gainer
  
analogInput(pinNum:uint):Pin
pinNumで指定したピンを取得します。
Gainer
  
analogOutput(pinNum:uint):Pin
pinNumで指定したピンを取得します。
Gainer
  
digitalInput(pinNum:uint):Pin
pinNumで指定したピンを取得します。
Gainer
  
digitalOutput(pinNum:uint):Pin
pinNumで指定したピンを取得します。
Gainer
 Inherited
ioModule(moduleNum:uint):IOModule
moduleNumで指定した番号のI/Oモジュールを取得します。
IOSystem
 Inherited
sendSysex(moduleNum:uint, command:uint, sysexMessage:Array):void
IOSystem
 Inherited
update():void
全ての出力ポートの値を更新します。通常、autoUpdateをfalseに設定して利用します。
IOSystem
Events
 EventSummaryDefined by
 Inherited  IOSystem
 Inherited  IOSystem
 Inherited  IOSystem
 Inherited  IOSystem
 Inherited  IOSystem
Protected Constants
 ConstantDefined by
 InheritedI2C_POWER_PINS_STARTUP_TIME : uint = 500
[static]
IOSystem
Property detail
buttonproperty
button:Button  [read-only]

Implementation
    public function get button():Button

See also

guiproperty 
gui:IOModuleGUI  [read-write]Implementation
    public function get gui():IOModuleGUI
    public function set gui(value:IOModuleGUI):void
ledproperty 
led:LED  [read-only]

Implementation
    public function get led():LED

See also

MODE1property 
MODE1:Configuration  [read-only]

GAINERに用意されている8種類のコンフィギュレーションのうちの一つです。通常、Gainerのコンストラクタの引数で指定します。

Implementation
    public static function get MODE1():Configuration

See also

MODE2property 
MODE2:Configuration  [read-only]

Implementation
    public static function get MODE2():Configuration
MODE3property 
MODE3:Configuration  [read-only]

Implementation
    public static function get MODE3():Configuration
MODE4property 
MODE4:Configuration  [read-only]

Implementation
    public static function get MODE4():Configuration
MODE5property 
MODE5:Configuration  [read-only]

Implementation
    public static function get MODE5():Configuration
MODE6property 
MODE6:Configuration  [read-only]

Implementation
    public static function get MODE6():Configuration
MODE7property 
MODE7:Configuration  [read-only]

Implementation
    public static function get MODE7():Configuration
MODE8property 
MODE8:Configuration  [read-only]

Implementation
    public static function get MODE8():Configuration
Constructor detail
Gainer()constructor
public function Gainer(config:Configuration = null, host:String = "localhost", portNum:Number = 9000, samplingInterval:int = 33)

Parameters
config:Configuration (default = null) — コンフィギュレーション。指定しない場合はGainer.MODE1
 
host:String (default = "localhost") — ホスト名
 
portNum:Number (default = 9000) — ポート番号
 
samplingInterval:int (default = 33) — Gainerオブジェクトのオーナー(Spriteなど)
Method detail
analogInput()method
public function analogInput(pinNum:uint):Pin

pinNumで指定したピンを取得します。

Parameters
pinNum:uint — ピン番号

Returns
Pin — pinNumで指定したPinオブジェクト

See also

Pin
analogOutput()method 
public function analogOutput(pinNum:uint):Pin

pinNumで指定したピンを取得します。

Parameters
pinNum:uint — ピン番号

Returns
Pin — pinNumで指定したPinオブジェクト

See also

Pin
digitalInput()method 
public function digitalInput(pinNum:uint):Pin

pinNumで指定したピンを取得します。

Parameters
pinNum:uint — ピン番号

Returns
Pin — pinNumで指定したPinオブジェクト

See also

Pin
digitalOutput()method 
public function digitalOutput(pinNum:uint):Pin

pinNumで指定したピンを取得します。

Parameters
pinNum:uint — ピン番号

Returns
Pin — pinNumで指定したPinオブジェクト

See also

Pin