Skip to content

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