| | Class | Description |
| | Arduino |
ArduinoクラスはファームウェアとしてFirmataを搭載したArduinoをI/Oモジュールとして扱うためのクラスです。
|
| | Configuration |
I/Oモジュールのコンフィギュレーションを設定するためのクラスです。コンフィギュレーションはI/Oモジュールとの通信を開始する段階で決定する必要があるため、IOSystemのコンストラクタの引数で指定します。
|
| | Convolution |
入力に対して畳み込み演算を行うクラスです。細かいノイズを取り除くためのローパスフィルタや、ドリフトを取り除くためのハイパスフィタ等があります。
|
| | Fio |
FioクラスはFunnel I/Oモジュールを扱うためのクラスです。
|
| | FirmataString |
This is the class to handle FirmataString messages
|
| | FunnelErrorEvent |
IOSystemのエラーイベントを表すクラスです。
|
| | FunnelEvent |
This is the class to express IOSystem's non-error events
|
| | Gainer |
Gainer I/Oモジュールを扱うためのクラスです。
|
| | GeneratorEvent |
ジェネレーターのイベントを表すクラスです。
|
| | IOModule |
PCに接続されたI/Oモジュールを抽象化して共通の方法でアクセスするためのクラスです。
|
| | IOSystem |
複数のI/Oモジュールから構成されるシステムを表現するためのクラスです。
|
| | MatrixLED |
Gainer I/Oモジュールに接続したマトリクスLEDをコントロールするクラスです。
|
| | Osc |
LEDをふわふわ点滅させたりする時などに使います。回数を1回に設定すると、ワンショットの制御にも使えます。サービス間隔はOsc.serviceIntervalの設定に従います。
|
| | Pin |
I/Oモジュールの入出力ポートを表すクラスです。
|
| | PinEvent |
ポート値の変化に関連するイベントを表すクラスです。
|
| | Scaler |
ある範囲の入力をある範囲にスケーリングするためのクラスです。直線でのスケーリング以外に、よく使われるカーブも用意されています。
|
| | SetPoint |
アナログの値に対して閾値とヒステリシスを持つポイントをセットし、現在の状態を段階化して返します。ポイントが1つの場合の出力は0または1の2種類、ポイントが2つの場合は0または1または2の3種類、ポイントがn個の場合は0からnまでのn種類になります。
|
| | SignalScope |
入力の状態を表示するためのスコープクラス
A signal scope class to show changes of inputs. |
| | SysexEvent |
Sysexに関連するイベントを表すクラスです。
|
| | XBee |
XBeeクラスはDigi InternationalのXBeeシリーズを扱うためのクラスです。
|