ArduinoOTAClass::onProgress()
名称
ArduinoOTAClass::onProgress()
説明
OTAアップデートでの更新中に実行する関数を登録する。
書式
#include <ArduinoOTA.h>
ArduinoOTAClass& ArduinoOTAClass::onProgress(THandlerFunction_Progress fn);
引数
fn | 登録する関数。 |
THandlerFunction_Progress型の定義は以下の通り。
typedef std::function<void(unsigned int, unsigned int)> THandlerFunction_Progress;
第1引数は書き込み済みのスケッチのサイズ、第2引数は全スケッチのサイズ。サイズはバイトのようです。
戻り値
ArduinoOTAClass *this
注意
ArduinoOTAというArduinoOTAClassのオブジェクトが事前に定義されており、このオブジェクトを利用して操作する。
使用例
バージョン
Hardware: | ESP-WROOM-32 |
Software: | Arduino core for the ESP32 2.0.4 |
最終更新日
September 4, 2022