Skip to content

drivers: Standardize I2C parameter naming to i2c. #56

@nedseb

Description

@nedseb

Problem

The I2C bus parameter and attribute naming is inconsistent across drivers. Most drivers use i2c / self.i2c, but some use bus / self.bus.

Already fixed

To review

  • apds9960 — uses bus parameter and self.bus attribute in APDS9960 class and uAPDS9960 subclass
  • apds9960 examples — update variable names from bus to i2c

Expected behavior

All drivers must use:

  • Constructor parameter: i2c (not bus)
  • Instance attribute: self.i2c (not self.bus)
  • Address attribute: self.address (not self.addr)

Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorNettoyage/harmonisation sans changement fonctionnelreleased

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions