Skip to content

Commit b3848a3

Browse files
authored
Update sensor.py
1 parent d3f0e10 commit b3848a3

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

src/sensor.py

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,9 @@ def __init__(self):
88
self.trigger = Pin(12, Pin.OUT)
99
self.echo = Pin(13, Pin.IN)
1010

11-
def pulse(self, times: int = 1) -> float:
12-
reading = 0
13-
for _ in range(times):
14-
self.__toggle_sensor(sleep_s = .05)
15-
self.__toggle_sensor(sleep_s = 1)
16-
reading += machine.time_pulse_us(self.echo, 1, 30000)
17-
reading /= times
18-
return reading
11+
def pulse(self, times: int = 1) -> int:
12+
""" Takes a reading from the sensor; returns reading """
13+
reading += machine.time_pulse_us(self.echo, 1, 30000)
1914

2015
def __toggle_sensor(self, sleep_s: float = 0) -> None:
2116
sleep(sleep_s)

0 commit comments

Comments
 (0)