Skip to content

MiPDebug

github-actions[bot] edited this page Aug 10, 2026 · 9 revisions

Class MiPDebug

Members & Functions

Type Signature Description
variable const uint8_t PROFILER
variable const uint8_t VERBOSE
variable const uint8_t DEBUG
variable const uint8_t INFO
variable const uint8_t WARNING
variable const uint8_t ERROR
variable const uint8_t ANY
variable String m_hostname
variable bool m_connected
variable uint8_t m_clientDebugLevel
variable uint8_t m_lastDebugLevel
variable uint32_t m_lastTimePrint
variable uint8_t m_levelBeforeProfiler
variable uint32_t m_levelProfilerDisable
variable uint32_t m_autoLevelProfiler
variable bool m_showTime
variable bool m_showProfiler
variable uint32_t m_minTimeShowProfiler
variable bool m_showDebugLevel
variable bool m_showColors
variable bool m_serialEnabled
variable bool m_resetCommandEnabled
variable bool m_newLine
variable String m_command
variable String m_lastCommand
variable uint32_t m_lastTimeCommand
variable String m_helpProjectCmds
variable void(* m_callbackProjectCmds)()
variable String m_filter
variable bool m_filterActive
variable String m_bufferPrint
function void begin(String hostname, uint8_t startingDebugLevel=VERBOSE)
function void stop()
function void handle()
function void setSerialEnabled(bool enable)
function void setResetCmdEnabled(bool enable)
function void setHelpProjectsCmds(String help)
function void setCallBackProjectCmds(void(*callback)())
function String getLastCommand()
function void clearLastCommand()
function void showTime(bool show)
function void showProfiler(bool show, uint32_t minTime=0)
function void showDebugLevel(bool show)
function void showColors(bool show)
function void autoProfilerLevel(uint32_t millisElapsed)
function void setFilter(String filter)
function void setNoFilter()
function bool isActive(uint8_t debugLevel=DEBUG)
function size_t write(uint8_t)
function size_t write(const uint8_t *buffer, size_t size)
function String expand(String string)
function void showHelp()
function void processCommand()
function String formatNumber(uint32_t value, uint8_t size, char insert='0')
function bool isCRLF(char character)

Clone this wiki locally