| Property | Defined by | ||
|---|---|---|---|
| configuration : Configuration
[read-only]
| IOModule | ||
| gui : IOModuleGUI | IOModule | ||
| id : uint [read-only]
| IOModule | ||
| pinCount : uint [read-only]
| IOModule | ||
| Method | Defined by | ||
|---|---|---|---|
|
| IOModule | ||
|
addSysexListener(listener:*):void
| IOModule | ||
|
pinNumで指定したアナログピンのPinオブジェクトを取得します。
| IOModule | ||
|
digitalPin(pinNum:uint):Pin
pinNumで指定したデジタルピンのPinオブジェクトを取得します。
| IOModule | ||
|
handleInput(data:Array):void
| IOModule | ||
|
handleSysex(command:uint, data:Array):void
| IOModule | ||
|
pinNumで指定したPinオブジェクトを取得します。
| IOModule | ||
|
sendFirmataString(stringToSend:String):void
| IOModule | ||
|
sendSysex(command:uint, message:Array):void
| IOModule | ||
|
setServoPulseRange(pinNumber:uint, minPulseWidth:uint, maxPulseWidth:uint):void
| IOModule | ||
| Constant | Defined by | ||
|---|---|---|---|
| COMMAND_OFFSET_MULTIPLIER : uint = 128 [static]
| IOModule | ||
| FIRMATA_STRING : uint = 0x71 [static]
| IOModule | ||
| SERVO_CONFIG : uint = 0x70 [static]
| IOModule | ||
| configuration | property |
configuration:Configuration [read-only]Implementation
public function get configuration():Configuration
| gui | property |
gui:IOModuleGUI [read-write]Implementation
public function get gui():IOModuleGUI
public function set gui(value:IOModuleGUI):void
| id | property |
id:uint [read-only]Implementation
public function get id():uint
| pinCount | property |
pinCount:uint [read-only]Implementation
public function get pinCount():uint
| IOModule | () | constructor |
public function IOModule(system:IOSystem, configuration:Configuration)Parameters
system:IOSystem — FunnelServerと通信をするIOSystemオブジェクト
|
|
configuration:Configuration — IOModuleオブジェクトのID
|
| addSysexListener | () | method |
public function addSysexListener(listener:*):voidParameters
listener:* |
| analogPin | () | method |
public function analogPin(pinNum:uint):PinpinNumで指定したアナログピンのPinオブジェクトを取得します。
ParameterspinNum:uint — アナログピン番号
|
Pin —
Pinオブジェクト
|
See also
| digitalPin | () | method |
public function digitalPin(pinNum:uint):PinpinNumで指定したデジタルピンのPinオブジェクトを取得します。
ParameterspinNum:uint — デジタルピン番号
|
Pin —
Pinオブジェクト
|
See also
| handleInput | () | method |
public function handleInput(data:Array):voidParameters
data:Array |
| handleSysex | () | method |
public function handleSysex(command:uint, data:Array):voidParameters
command:uint |
|
data:Array |
| pin | () | method |
public function pin(pinNum:uint):PinpinNumで指定したPinオブジェクトを取得します。
ParameterspinNum:uint — ピン番号
|
Pin —
Pinオブジェクト
|
See also
| sendFirmataString | () | method |
public function sendFirmataString(stringToSend:String):voidParameters
stringToSend:String |
| sendSysex | () | method |
public function sendSysex(command:uint, message:Array):voidParameters
command:uint |
|
message:Array |
| setServoPulseRange | () | method |
public function setServoPulseRange(pinNumber:uint, minPulseWidth:uint, maxPulseWidth:uint):voidParameters
pinNumber:uint — the servo pin number to set
|
|
minPulseWidth:uint — the minimum pulse width in microseconds (default = 544us)
|
|
maxPulseWidth:uint — the maximum pulse width in microseconds (default = 2400us)
|
— |
| COMMAND_OFFSET_MULTIPLIER | constant |
public static const COMMAND_OFFSET_MULTIPLIER:uint = 128
| FIRMATA_STRING | constant |
public static const FIRMATA_STRING:uint = 0x71
| SERVO_CONFIG | constant |
public static const SERVO_CONFIG:uint = 0x70