-
Notifications
You must be signed in to change notification settings - Fork 0
MiP_Weight
Manages reading the MiP robot's weight sensor.
Signature: constexpr uint8_t MIP_CMD_GET_WEIGHT
Summary: MiP protocol command bytes used by the weight detection subsystem.
Details:
These values are placed in the first byte of requests sent to the MiP (and appear in the corresponding responses). See the official MiP BLE Protocol for the complete list.
Signature: MiP_Weight(MiP &mip)
Summary: Constructs the Weight manager.
Parameters:
| Parameter | Description |
|---|---|
mip |
A reference to the main MiP object for core services. |
Signature: void processEvent(int8_t weightValue)
Signature: int8_t read()
Summary: Reads the current weight on the MiP's weight sensor.
Details:
Uses cached data from recent OOB events if available; otherwise performs a verified read with automatic retries.
Returns: Current weight in grams (signed), or 0 on error.
🔗 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