Skip to content

Class Esp32Manager

ClassList > Esp32Manager

Public Functions

Type Name
Esp32Manager ()
void handleSettings (const CoprocReq_EspWatchdogSettings & settings)
void init ()
bool isInBootloader () const
void onEnRisingInIrq ()
void onSerialBreakInIrq (bool dtr, bool rst)
void poll ()
void queueReset (bool bootloader=false)
void resetWatchdog ()
void setWatchdogInhibit (bool inhibit)
~Esp32Manager ()

Public Functions Documentation

function Esp32Manager [2/2]

Esp32Manager::Esp32Manager () 

function handleSettings

void Esp32Manager::handleSettings (
    const CoprocReq_EspWatchdogSettings & settings
) 

function init

void Esp32Manager::init () 

function isInBootloader

inline bool Esp32Manager::isInBootloader () const

function onEnRisingInIrq

void Esp32Manager::onEnRisingInIrq () 

function onSerialBreakInIrq

void Esp32Manager::onSerialBreakInIrq (
    bool dtr,
    bool rst
) 

function poll

void Esp32Manager::poll () 

function queueReset

void Esp32Manager::queueReset (
    bool bootloader=false
) 

function resetWatchdog

void Esp32Manager::resetWatchdog () 

function setWatchdogInhibit

void Esp32Manager::setWatchdogInhibit (
    bool inhibit
) 

function ~Esp32Manager

Esp32Manager::~Esp32Manager () 

The documentation for this class was generated from the following file fw/rbcx-coprocessor/include/Esp32Manager.hpp