m5stackで組込み!!

Arduinoによるm5stack開発のいろいろと...

getBatteryLevelの戻り値は?

今回は電池の残量を取得するAPIを掘り下げます。

getBatteryLevel()

戻り値に電池残量をパーセンテージ(%)の値で返します。

戻り値のパーセンテージ(%)の値は?

M5stackで記載されているAPIの説明では「バッテリーレベルを(0-100)の範囲で返します。」って記載されています。
実際にやってみると100%、75%、50%、25%が戻り値として返ってきました。0%は電源OFFになって見れなかったです。

ちなみに古いM5stackやM5.Power.begin()を忘れると-1が返ってきます。私は初期化を忘れて30分くらいハマってました。。。