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