EspClass¶
詳細情報¶
メンバー¶
EspClass()¶
EspClass::EspClass()
~EspClass()¶
EspClass::~EspClass()
restart()¶
void EspClass::restart()
getHeapSize()¶
uint32_t EspClass::getHeapSize()
戻り値
uint32_t
getFreeHeap()¶
uint32_t EspClass::getFreeHeap()
戻り値
uint32_t
getMinFreeHeap()¶
uint32_t EspClass::getMinFreeHeap()
戻り値
uint32_t
getMaxAllocHeap()¶
uint32_t EspClass::getMaxAllocHeap()
戻り値
uint32_t
getPsramSize()¶
uint32_t EspClass::getPsramSize()
戻り値
uint32_t
getFreePsram()¶
uint32_t EspClass::getFreePsram()
戻り値
uint32_t
getMinFreePsram()¶
uint32_t EspClass::getMinFreePsram()
戻り値
uint32_t
getMaxAllocPsram()¶
uint32_t EspClass::getMaxAllocPsram()
戻り値
uint32_t
getChipRevision()¶
uint8_t EspClass::getChipRevision()
戻り値
uint8_t
getCpuFreqMHz()¶
uint32_t EspClass::getCpuFreqMHz()
戻り値
uint32_t
getCycleCount()¶
uint32_t IRAM_ATTR EspClass::getCycleCount() __attribute__((always_inline))
戻り値
uint32_t
getSdkVersion()¶
const char * EspClass::getSdkVersion()
戻り値
constchar *
deepSleep()¶
void EspClass::deepSleep(uint32_t time_us)
引数
- uint32_t
time_us
getFlashChipSize()¶
uint32_t EspClass::getFlashChipSize()
戻り値
uint32_t
getFlashChipSpeed()¶
uint32_t EspClass::getFlashChipSpeed()
戻り値
uint32_t
getFlashChipMode()¶
FlashMode_t EspClass::getFlashChipMode()
戻り値
FlashMode_t
magicFlashChipSize()¶
uint32_t EspClass::magicFlashChipSize(uint8_t byte)
引数
- uint8_t
byte
戻り値
uint32_t
magicFlashChipSpeed()¶
uint32_t EspClass::magicFlashChipSpeed(uint8_t byte)
引数
- uint8_t
byte
戻り値
uint32_t
magicFlashChipMode()¶
FlashMode_t EspClass::magicFlashChipMode(uint8_t byte)
引数
- uint8_t
byte
戻り値
FlashMode_t
getSketchSize()¶
uint32_t EspClass::getSketchSize()
戻り値
uint32_t
getSketchMD5()¶
String EspClass::getSketchMD5()
戻り値
String
getFreeSketchSpace()¶
uint32_t EspClass::getFreeSketchSpace()
戻り値
uint32_t
flashEraseSector()¶
bool EspClass::flashEraseSector(uint32_t sector)
引数
- uint32_t
sector
戻り値
bool
flashWrite()¶
bool EspClass::flashWrite(uint32_t offset, uint32_t *data, size_t size)
引数
- uint32_t
offset
- uint32_t*
data
- size_t
size
戻り値
bool
flashRead()¶
bool EspClass::flashRead(uint32_t offset, uint32_t *data, size_t size)
引数
- uint32_t
offset
- uint32_t*
data
- size_t
size
戻り値
bool
getEfuseMac()¶
uint64_t EspClass::getEfuseMac()
戻り値
uint64_t