getWireTimeoutFlag()

名称

Wire.getWireTimeoutFlag()

説明

最後にフラグがクリアされてから、タイムアウトが発生したのかを確認する。

タイムアウトが発生するとフラグが設定され、Wire.clearWireTimeoutFlag()が呼ばれる、もしくは、Wire.setWireTimeout()によりタイムアウト値が変更されるとクリアされる。

書式

bool TwoWire::getWireTimeoutFlag(void);

引数

なし。

戻り値

フラグの現在値。

ポータビリティに関する注意

この関数はWireライブラリの基のバージョンでは利用できない。また、全てのプラットフォームで利用できるわけでもない。プラットフォームやバージョン間の互換が必要な場合は、Wire.setWireTimeout()とWire.getWireTimeoutFlag()、Wire.clearWireTimeout()が利用できるときにだけ定義されるWIRE_HAS_TIMEOUTマクロを利用する。

参照

オリジナルのページ

https://www.arduino.cc/reference/en/language/functions/communication/wire/getwiretimeoutflag/

Last Revision: 2022/02/14

最終更新日

January 4, 2024

inserted by FC2 system