enziボードのシリアルI/F(UART)への入出力機能を提供するクラスです。
D0 PINがRX(enziへの入力)、D1 PINがTX(enziからの出力)に割り当てられます。
| 定義 | 説明 |
|---|---|
| new(baud, dbits=8, start=1, stop=1, parity=:none) -> PlatoEnzi::Serial | シリアルI/F(UART)デバイスをオープンし、シリアルI/Fデバイスのオブジェクトを返します。 |
| 定義 | 説明 |
|---|---|
| _read -> Fixnum | シリアルI/Fから1バイトのデータを読み込みます。 |
| _write(data) -> nil | シリアルI/Fに1バイトのデータを書き込みます。 |
| available -> Fixnum | シリアルI/Fに受信しているデータ長を返します。 |
| flush -> nil | シリアルI/Fの送信バッファをフラッシュします。 |
| close -> nil | シリアルI/Fデバイスをクローズします。 |