We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc1e296 commit e90f2a1Copy full SHA for e90f2a1
src/modulino/distance.py
@@ -1,11 +1,11 @@
1
-from micropython import const
2
from .modulino import Modulino
3
from .lib.vl53l4cd import VL53L4CD
4
5
class ModulinoDistance(Modulino):
6
- DEFAULT_ADDRESS = const(0x29)
+ default_addresses = [0x29]
+ convert_default_addresses = False
7
8
- def __init__(self, i2c_bus = None, address: int = DEFAULT_ADDRESS) -> None:
+ def __init__(self, i2c_bus = None, address: int | None = None) -> None:
9
super().__init__(i2c_bus, address, "DISTANCE")
10
self.sensor = VL53L4CD(self.i2c_bus, self.address)
11
self.sensor.timing_budget = 20
0 commit comments