Packagefunnel
Classpublic class Configuration

I/Oモジュールのコンフィギュレーションを設定するためのクラスです。コンフィギュレーションはI/Oモジュールとの通信を開始する段階で決定する必要があるため、IOSystemのコンストラクタの引数で指定します。

See also

IOSystem.IOSystem()


Public Properties
 PropertyDefined by
  ainPins : Array
Gainer.analogInputを実際のピン番号に対応させるテーブル
Configuration
  analogPins : Array
Arduino.analogPinを実際のピン番号に対応させるテーブル
Configuration
  aoutPins : Array
Gainer.analogOutputを実際のピン番号に対応させるテーブル
Configuration
  button : uint
Gainer.buttonを実際のピン番号に対応させるテーブル
Configuration
  config : Array
ピンのタイプ(AIN、DIN、AOUT、DOUT)の配列
Configuration
  digitalPins : Array
Arduino.digitsalPinを実際のピン番号に対応させるテーブル
Configuration
  dinPins : Array
Gainer.digitalInputを実際のピン番号に対応させるテーブル
Configuration
  doutPins : Array
Gainer.digitalOutputを実際のピン番号に対応させるテーブル
Configuration
  led : uint
Gainer.ledを実際のピン番号に対応させるテーブル
Configuration
  moduleID : uint
モジュールのID
Configuration
  powerPinsEnabled : Boolean
[read-only]
Configuration
  servoPins : Array
Configuration
Public Methods
 MethodDefined by
  
Configuration
  
Configuration
  
setDigitalPinMode(pinNum:uint, mode:uint):void
デジタルピンのモードを設定します。Arduino、Fio、XBee使用時に利用します。
Configuration
Property detail
ainPinsproperty
public var ainPins:Array

Gainer.analogInputを実際のピン番号に対応させるテーブル

See also

analogPinsproperty 
public var analogPins:Array

Arduino.analogPinを実際のピン番号に対応させるテーブル

See also

aoutPinsproperty 
public var aoutPins:Array

Gainer.analogOutputを実際のピン番号に対応させるテーブル

See also

buttonproperty 
public var button:uint

Gainer.buttonを実際のピン番号に対応させるテーブル

See also

configproperty 
public var config:Array

ピンのタイプ(AIN、DIN、AOUT、DOUT)の配列

See also

digitalPinsproperty 
public var digitalPins:Array

Arduino.digitsalPinを実際のピン番号に対応させるテーブル

See also

dinPinsproperty 
public var dinPins:Array

Gainer.digitalInputを実際のピン番号に対応させるテーブル

See also

doutPinsproperty 
public var doutPins:Array

Gainer.digitalOutputを実際のピン番号に対応させるテーブル

See also

ledproperty 
public var led:uint

Gainer.ledを実際のピン番号に対応させるテーブル

See also

moduleIDproperty 
public var moduleID:uint

モジュールのID

powerPinsEnabledproperty 
powerPinsEnabled:Boolean  [read-only]Implementation
    public function get powerPinsEnabled():Boolean
servoPinsproperty 
public var servoPins:Array
Method detail
clone()method
public function clone():Configuration

Returns
Configuration
enablePowerPins()method 
public function enablePowerPins():void
setDigitalPinMode()method 
public function setDigitalPinMode(pinNum:uint, mode:uint):void

デジタルピンのモードを設定します。Arduino、Fio、XBee使用時に利用します。

Parameters
pinNum:uint — ピン番号
 
mode:uint — 通常はデジタル入力(IN)、デジタル出力(OUT)、PWM(疑似アナログ出力)のいずれかを指定。ただし、アナログピンに対してアナログ入力(AIN)を設定することも可能。