write()
名称
Wire.write()
説明
write()は、コントローラーデバイスからの要求に対応して周辺機器からデータを送信する。もしくは、コントローラーデバイスから周辺機器にデータを送信する際にデータをキューイングする(Wire.beginTransmission()とWire.endTransmission()の間に)
この関数はWireライブラリの一部である。詳細はWireメインページを参照のこと。
書式
Wire.write(value)Wire.write(string)Wire.write(data, length)
C言語シグネチャ(avr)
size_t TwoWire::write(uint8_t data);
size_t TwoWire::write(const uint8_t *data, size_t quantity);
引数
| value | 1バイトの送信するデータ。データ型: byte。 |
| string | バイト列として送信する文字列。データ型: char *。 |
| data | 複数バイトとして送信するデータの配列。データ型: byte[]。 |
| length, quantity | 送信するデータ長。データ型: size_t。 |
戻り値
送信したバイト数(この数値を読むのはオプション)。データ型: size_t。
コード例
|
|
オリジナルのページ
https://docs.arduino.cc/language-reference/en/functions/communication/wire/write/
最終更新日
July 20, 2026