- I2Cデバイスは、slaveオブジェクトのread/writeメソッドを使用して、データを読み書きすることにより制御します。
- 以下のようにwrite8メソッドを使用してアドレスとデータを指定するとデータの書き込みが行えます。
yield slave.write8(<アドレス>, <データ>);
- 以下のようにreadメソッドを使用してアドレスを指定するとデータの読み込みが行えます。
const value= yield slave.read8(<アドレス>, true);
- どのようにデータを読み書きすればデバイスを制御できるかは、デバイスの種類によって異なります。