Skip to content

Commit e90f2a1

Browse files
committed
Use discovery mechanism from super class
1 parent bc1e296 commit e90f2a1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/modulino/distance.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
from micropython import const
21
from .modulino import Modulino
32
from .lib.vl53l4cd import VL53L4CD
43

54
class ModulinoDistance(Modulino):
6-
DEFAULT_ADDRESS = const(0x29)
5+
default_addresses = [0x29]
6+
convert_default_addresses = False
77

8-
def __init__(self, i2c_bus = None, address: int = DEFAULT_ADDRESS) -> None:
8+
def __init__(self, i2c_bus = None, address: int | None = None) -> None:
99
super().__init__(i2c_bus, address, "DISTANCE")
1010
self.sensor = VL53L4CD(self.i2c_bus, self.address)
1111
self.sensor.timing_budget = 20

0 commit comments

Comments
 (0)