My Project
 All Classes Functions Variables Pages
Static Public Member Functions | List of all members
System Class Reference

System wide functions. More...

#include <System.h>

Static Public Member Functions

static void dumpPinMapping ()
 
static void dumpHeapInfo ()
 
static void getChipInfo (esp_chip_info_t *info)
 Get the information about the device. More...
 
static size_t getFreeHeapSize ()
 Retrieve the system wide free heap size. More...
 
static std::string getIDFVersion ()
 Retrieve the version of the ESP-IDF. When an application is compiled, it is compiled against a version of the ESP-IDF. This function returns that version.
 
static size_t getMinimumFreeHeapSize ()
 Get the smallest heap size seen. More...
 
static void restart ()
 Restart the ESP32.
 

Detailed Description

System wide functions.

Member Function Documentation

void System::dumpHeapInfo ( )
static

Dump the storage stats for the heap.

void System::dumpPinMapping ( )
static

Dump the mappings for GPIO pins.

void System::getChipInfo ( esp_chip_info_t *  info)
static

Get the information about the device.

Parameters
[out]infoThe structure to be populated on return.
Returns
N/A.
size_t System::getFreeHeapSize ( )
static

Retrieve the system wide free heap size.

Returns
The system wide free heap size.
size_t System::getMinimumFreeHeapSize ( )
static

Get the smallest heap size seen.

Returns
The smallest heap size seen.

The documentation for this class was generated from the following files: