clearWireTimeoutFlag()
名称
Wire.clearWireTimeoutFlag()
説明
clearWireTimeoutFlag()は、タイムアウトフラグをクリアする。このフラグは、I2C通信の間にタイムアウトが発生すると設定される。
タイムアウトはデフォルトでは有効化されていない。タイムアウトの設定と、どのように動作するかは、Wire.setWireTimeout()のドキュメントを参照すること。
この関数はWireライブラリの一部である。詳細はWireメインページを参照のこと。
書式
Wire.clearWireTimeoutFlag()
C言語シグネチャ(avr)
void TwoWire::clearWireTimeoutFlag(void);
引数
なし。
戻り値
なし。
注意
この関数はWireライブラリの基のバージョンでは利用できない。また、全てのプラットフォームで利用できるわけでもない。プラットフォームやバージョン間の互換が必要な場合は、Wire.setWireTimeout()とWire.getWireTimeoutFlag()、Wire.clearWireTimeout()が利用できるときにだけ定義されるWIRE_HAS_TIMEOUTマクロを利用する。
オリジナルのページ
https://docs.arduino.cc/language-reference/en/functions/communication/wire/clearWireTimeoutFlag/
最終更新日
August 16, 2026