-
Notifications
You must be signed in to change notification settings - Fork 0
MiP_Radar
github-actions[bot] edited this page Aug 10, 2026
·
10 revisions
Manages MiP's radar system.
| Type | Signature | Description |
|---|---|---|
variable |
constexpr uint8_t MIP_CMD_GET_GESTURE_RADAR_MODE |
MiP protocol command bytes used by the radar subsystem. |
variable |
constexpr uint8_t MIP_CMD_SET_GESTURE_RADAR_MODE |
|
variable |
constexpr uint8_t MIP_CMD_GET_RADAR_RESPONSE |
|
variable |
MiP & m_mip |
|
variable |
MiPRadar m_lastRadar |
|
friend |
class MiP |
|
function |
MiP_Radar(MiP &mip) |
Constructs the radar manager. |
function |
void clear() |
|
function |
void enable() |
Enables radar tracking mode on the MiP. |
function |
void disable() |
Disables radar tracking mode. |
function |
bool isEnabled() |
Checks whether radar tracking mode is currently active. |
function |
MiPRadar read() |
Reads the most recent radar tracking data. |
function |
void processEvent(uint8_t radarCode) |
Handles an incoming radar OOB event from the transport layer. |
function |
void verifiedSet(MiPRadarMode desiredMode) |
|
function |
bool check(MiPRadarMode expectedMode) |
|
function |
int8_t rawGet(MiPRadarMode &mode) |
|
function |
void rawSet(MiPRadarMode mode) |
- 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