Skip to content

MiP_EEPROM

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

Class MiP_EEPROM

Manages access to MiP's EEPROM for reading and writing.

Members & Functions

Type Signature Description
variable constexpr uint8_t MIP_CMD_SET_USER_DATANone MiP protocol command bytes used by the EEPROM subsystem.
variable constexpr uint8_t MIP_CMD_GET_USER_DATANone
variable constexpr uint8_t BASE_EEPROM_ADDRESSNone The EEPROM boundaries. Attempts to write outside these addresses will fail.
variable constexpr uint8_t LAST_EEPROM_ADDRESSNone
variable MiP & m_mipNone
function MiP_EEPROM(MiP &mip) Constructs the EEPROM manager.
function uint8_t read(uint8_t addressOffset) Reads a byte from the MiP's user EEPROM area.
function void write(uint8_t addressOffset, uint8_t userData) Writes a byte to the MiP's user EEPROM area and verifies it.
function int8_t rawRead(uint8_t address, uint8_t &userData)
function void rawWrite(uint8_t address, uint8_t userData)

Clone this wiki locally