2018-02-07 04:43:50 +01:00
|
|
|
# reset
|
|
|
|
|
|
|
|
Reset the motor's speed setting and it's counters.
|
|
|
|
|
|
|
|
```sig
|
|
|
|
motors.largeA.reset()
|
|
|
|
```
|
|
|
|
|
|
|
|
The motor's speed is set back to `0` and the **tacho**, **angle**, and **speed** counters are set to `0`.
|
|
|
|
|
|
|
|
## Example
|
|
|
|
|
|
|
|
See what the angle count is when a motor is stopped. Then, try it again after a reset.
|
|
|
|
|
|
|
|
```blocks
|
2018-02-19 16:35:08 +01:00
|
|
|
motors.largeA.run(30)
|
2018-02-15 01:05:31 +01:00
|
|
|
pause(2000)
|
2018-02-07 04:43:50 +01:00
|
|
|
motors.largeA.stop()
|
|
|
|
brick.showString("Angle count:", 1)
|
|
|
|
brick.showNumber(motors.largeA.angle(), 2)
|
2018-02-19 16:35:08 +01:00
|
|
|
motors.largeA.run(30)
|
2018-02-15 01:05:31 +01:00
|
|
|
pause(2000)
|
2018-02-07 04:43:50 +01:00
|
|
|
motors.largeA.reset()
|
|
|
|
brick.showString("Angle count:", 4)
|
|
|
|
brick.showNumber(motors.largeA.angle(), 5)
|
|
|
|
```
|
|
|
|
|
|
|
|
## See also
|
|
|
|
|
|
|
|
[stop](/reference/motors/motor/stop), [clear counts](/reference/motors/motor/clear-counts)
|