-
Notifications
You must be signed in to change notification settings - Fork 0
MiP_Radar
Manages MiP's radar proximity tracking system.
Signature: void clear()
Summary: Resets cached radar tracking data back to MIP_RADAR_INVALID.
Signature: void enable()
Summary: Enables radar tracking mode on MiP.
Details:
Uses verified mode switching (sends mode command + read-back confirmation with automatic retries on failure).
Signature: void disable()
Summary: Disables radar tracking mode.
Details:
Uses verified mode switching (sends disable command + read-back confirmation with automatic retries on failure).
Signature: bool isEnabled()
Summary: Checks whether radar tracking mode is currently active on MiP.
Returns: true if radar mode is enabled (mode equals MIP_RADAR), false otherwise.
Signature: MiPRadar read()
Summary: Reads the most recent radar tracking distance data.
Details:
Uses cached value from the latest Out-Of-Band status event. Processes pending serial data first.
Returns: MiPRadar Current radar proximity range, or MIP_RADAR_INVALID if no data received yet.
🔗 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