-
Notifications
You must be signed in to change notification settings - Fork 0
MiPDebug
Signature: const uint8_t PROFILER
Signature: const uint8_t VERBOSE
Signature: const uint8_t DEBUG
Signature: const uint8_t INFO
Signature: const uint8_t WARNING
Signature: const uint8_t ERROR
Signature: const uint8_t ANY
Signature: String m_hostname
Signature: bool m_connected
Signature: uint8_t m_clientDebugLevel
Signature: uint8_t m_lastDebugLevel
Signature: uint32_t m_lastTimePrint
Signature: uint8_t m_levelBeforeProfiler
Signature: uint32_t m_levelProfilerDisable
Signature: uint32_t m_autoLevelProfiler
Signature: bool m_showTime
Signature: bool m_showProfiler
Signature: uint32_t m_minTimeShowProfiler
Signature: bool m_showDebugLevel
Signature: bool m_showColors
Signature: bool m_serialEnabled
Signature: bool m_resetCommandEnabled
Signature: bool m_newLine
Signature: String m_command
Signature: String m_lastCommand
Signature: uint32_t m_lastTimeCommand
Signature: String m_helpProjectCmds
Signature: void(* m_callbackProjectCmds)()
Signature: String m_filter
Signature: bool m_filterActive
Signature: String m_bufferPrint
Signature: void begin(String hostname, uint8_t startingDebugLevel=VERBOSE)
Signature: void stop()
Signature: void handle()
Signature: void setSerialEnabled(bool enable)
Signature: void setResetCmdEnabled(bool enable)
Signature: void setHelpProjectsCmds(String help)
Signature: void setCallBackProjectCmds(void(*callback)())
Signature: String getLastCommand()
Signature: void clearLastCommand()
Signature: void showTime(bool show)
Signature: void showProfiler(bool show, uint32_t minTime=0)
Signature: void showDebugLevel(bool show)
Signature: void showColors(bool show)
Signature: void autoProfilerLevel(uint32_t millisElapsed)
Signature: void setFilter(String filter)
Signature: void setNoFilter()
Signature: bool isActive(uint8_t debugLevel=DEBUG)
Signature: size_t write(uint8_t)
Signature: size_t write(const uint8_t *buffer, size_t size)
Signature: String expand(String string)
Signature: void showHelp()
Signature: void processCommand()
Signature: String formatNumber(uint32_t value, uint8_t size, char insert='0')
Signature: bool isCRLF(char character)
🔗 Quick Links: Main Repository • Report an Issue • Wiki Home
An open-source API for the WowWee MiP Robot. Licensed under Apache-2.0.
- MiP
- MiPChestLED
- MiPClapSettings
- MiPDebug
- MiPHardwareInfo
- MiPHeadLEDs
- MiPIRDongleCode
- MiPSoftwareVersion
- MiPStatus
- MiP_Battery
- MiP_ChestLED
- MiP_Clap
- MiP_EEPROM
- MiP_Gesture
- MiP_HeadLEDs
- MiP_Infrared
- MiP_Mode
- MiP_Motion
- MiP_Odometer
- MiP_Position
- MiP_Radar
- MiP_Serial
- MiP_Shake
- MiP_Sound
- MiP_Version
- MiP_Weight
- MiP_WiFi