Skip to content

Add input validation for I2C register addresses #34

@gdellis

Description

@gdellis

Problem

The write_reg and read_reg functions do not validate the reg parameter beyond the uint8_t range. Adding validation for valid LIS3DH register addresses could help with debuggability.

Security Consideration

Low severity - hardware will NACK invalid addresses and ESP-IDF handles errors appropriately.

File

  • firmware/main/accelerometer.cpp

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions