Conditions | 3 |
Total Lines | 11 |
Code Lines | 10 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | import logging |
||
27 | async def run(self): |
||
28 | self.message_info("Running") |
||
29 | self.motor_speed = 0 |
||
30 | self.keep_running = True |
||
31 | self.sensor_change = False |
||
32 | |||
33 | while self.keep_running: |
||
34 | if self.sensor_change: |
||
35 | await self.motor.ramp_speed(self.motor_speed, 900) # Ramp to new speed in 0.9 seconds |
||
36 | self.sensor_change = False |
||
37 | await sleep(1) |
||
38 | |||
45 |