名称
Preferences::putChar()
Preferences::putUChar()
Preferences::putShort()
Preferences::putUShort()
Preferences::putInt()
Preferences::putUInt()
Preferences::putLong()
Preferences::putULong()
Preferences::putLong64()
Preferences::putULong64()
Preferences::putFloat()
Preferences::putDouble()
Preferences::putBool()
Preferences::putString()
説明
NVS(Non-volatile storage)に、現在利用中のネームスペース内の指定したキーに対応するバリューを書き込む。
書式
#include <Preferences.h>
size_t Preferences::putChar(const char* key, int8_t value);
size_t Preferences::putUChar(const char* key, uint8_t value);
size_t Preferences::putShort(const char* key, int16_t value);
size_t Preferences::putUShort(const char* key, uint16_t value);
size_t Preferences::putInt(const char* key, int32_t value);
size_t Preferences::putUInt(const char* key, uint32_t value);
size_t Preferences::putLong(const char* key, int32_t value);
size_t Preferences::putULong(const char* key, uint32_t value);
size_t Preferences::putLong64(const char* key, int64_t value);
size_t Preferences::putULong64(const char* key, uint64_t value);
size_t Preferences::putFloat(const char* key, const float_t value);
size_t Preferences::putDouble(const char* key, const double_t value);
size_t Preferences::putDouble(const char* key, const double_t value);
size_t Preferences::putBool(const char* key, const bool value);
size_t Preferences::putString(const char* key, const char* value);
size_t Preferences::putString(const char* key, const String value);
size_t Preferences::putBytes(const char* key, const void* value, size_t len);
引数
key | 書き込みたいデータのキー名。15文字まで利用可能。 |
value | 書き込む値。 |
len | データ長。 |
戻り値
実行結果。成功した場合は、true。失敗した場合は、false。
使用例
バージョン
Hardware: | ESP-WROOM-32 |
Software: | Arduino core for the ESP32 2.0.4 |
最終更新日
September 4, 2022