Skip to content

MiP_Radar

github-actions[bot] edited this page Aug 10, 2026 · 10 revisions

Class MiP_Radar

Manages MiP's radar system.

Members & Functions

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)

Clone this wiki locally