-
Notifications
You must be signed in to change notification settings - Fork 0
MiP_Mode
github-actions[bot] edited this page Aug 10, 2026
·
8 revisions
Manages MiP's modes.
| Type | Signature | Description |
|---|---|---|
variable |
constexpr uint8_t MIP_CMD_SET_GAME_MODENone |
MiP protocol command bytes used by the mode subsystem. |
variable |
constexpr uint8_t MIP_CMD_GET_GAME_MODENone |
|
variable |
MiP & m_mipNone |
|
function |
MiP_Mode(MiP &mip) |
Constructs the mode manager. |
function |
void enableApp() |
Switches MiP into App Mode. |
function |
void enableCage() |
Switches MiP into Cage Mode. |
function |
void enableDance() |
Switches MiP into Dance Mode. |
function |
void enableStack() |
Switches MiP into Stack Mode. |
function |
void enableTrick() |
Switches MiP into Trick Mode. |
function |
void enableRoam() |
Switches MiP into Roam Mode. |
function |
bool isAppEnabled() |
Checks if App Mode is currently active. |
function |
bool isCageEnabled() |
Checks if Cage Mode is currently active. |
function |
bool isDanceEnabled() |
Checks if Dance Mode is currently active. |
function |
bool isStackEnabled() |
Checks if Stack Mode is currently active. |
function |
bool isTrickEnabled() |
Checks if Trick Mode is currently active. |
function |
bool isRoamEnabled() |
Checks if Roam Mode is currently active. |
function |
void verifiedSet(MiPGameMode desiredMode) |
|
function |
bool check(MiPGameMode expectedMode) |
|
function |
void rawSet(MiPGameMode mode) |
|
function |
int8_t rawGet(MiPGameMode &mode) |
🔗 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